Consolidate portmapping 95/82995/11
authorGilles Thouenon <gilles.thouenon@orange.com>
Tue, 2 Jul 2019 13:58:33 +0000 (15:58 +0200)
committerguillaume.lambert <guillaume.lambert@orange.com>
Thu, 1 Aug 2019 12:46:29 +0000 (14:46 +0200)
commit3ab12a8fb928c149e4779143ba3d98206a3c6d19
tree830832343f586a810763eceb0340f5aaa54636ec
parentc3abcb7ae105293fee69d7171351a60789c1d8c2
Consolidate portmapping

- creation of logical-connection-point for DEG and SRG roadm-external
ports by TransportPCE, from device configuration datas, when
configuration is relevant
- for unidirection ports, check their consistency before lcp creation,
using among other things partner-port information
- for XPDR, partner port is added in portmapping through partner-lcp.
For ROADM, partner ports are distinguished with lcp-termination (TX or
RX)

Change-Id: Ifef902281d8b5fb27c7296587aad63c634f4bf85
JIRA: TRNSPRTPCE-109
JIRA: TRNSPRTPCE-117
Signed-off-by: Gilles Thouenon <gilles.thouenon@orange.com>
Co-authored-by: Christophe Betoule <christophe.betoule@orange.com>
api/src/main/yang/transportpce-portmapping@2017-02-28.yang
common/src/main/java/org/opendaylight/transportpce/common/mapping/PortMappingVersion121.java
common/src/main/java/org/opendaylight/transportpce/common/mapping/PortMappingVersion221.java