HC2VPP-297 - MPLS model updates 96/11496/10
authorMichal Cmarada <[email protected]>
Fri, 11 May 2018 10:16:10 +0000 (12:16 +0200)
committerMarek Gradzki <[email protected]>
Fri, 11 May 2018 11:02:10 +0000 (11:02 +0000)
commit149d172a8d41dc02bd9ae47ff5db76ba751900b4
tree26f50ed162bfcc124627658350e8e49405e45f2e
parent6e6b56482dddb1575820b62ae4a39b6006293e9a
HC2VPP-297 - MPLS model updates

This patch updates MPLS models to:
[email protected]
  (draft at: https://tools.ietf.org/html/draft-ietf-mpls-static-yang-05)

Due to odl bugs these models were changed,
see HC2VPP-307 for more details.

see mpls_postman_collection.json for examples and usage

Summary of changes:
- leaf operation in static-lsp->config was replaced
  with mpls-operations-type
- paths were refactored and moved to static-lsp
- outgoing-labels container was introduced in
  static-lsp->paths
- MPLS docker demo was updated to reflect model changes

Change-Id: I725ec5e4b3a1acea2aeabec41185949fc498ff26
Signed-off-by: Michal Cmarada <[email protected]>
16 files changed:
examples/docker/mpls_demo/postman_collection.json [changed mode: 0644->0755]
mpls/api/src/main/yang/[email protected] [moved from mpls/api/src/main/yang/[email protected] with 50% similarity, mode: 0755]
mpls/api/src/main/yang/[email protected]
mpls/impl/src/main/java/io/fd/hc2vpp/mpls/ImposeAndForwardWriter.java
mpls/impl/src/main/java/io/fd/hc2vpp/mpls/Ipv4LookupWriter.java
mpls/impl/src/main/java/io/fd/hc2vpp/mpls/LspWriter.java
mpls/impl/src/main/java/io/fd/hc2vpp/mpls/MplsInSegmentTranslator.java
mpls/impl/src/main/java/io/fd/hc2vpp/mpls/MplsLookupWriter.java
mpls/impl/src/main/java/io/fd/hc2vpp/mpls/MplsSwapWriter.java
mpls/impl/src/main/java/io/fd/hc2vpp/mpls/MplsWriterFactory.java
mpls/impl/src/main/java/io/fd/hc2vpp/mpls/StaticLspCustomizer.java
mpls/impl/src/test/java/io/fd/hc2vpp/mpls/ImposeAndForwardTest.java
mpls/impl/src/test/java/io/fd/hc2vpp/mpls/PopAndIpv4LookupTest.java
mpls/impl/src/test/java/io/fd/hc2vpp/mpls/PopAndMplsLookupTest.java
mpls/impl/src/test/java/io/fd/hc2vpp/mpls/SwapAndForwardTest.java
mpls/mpls_postman_collection.json [changed mode: 0644->0755]