Consolidate portmapping 79/83479/1
authorGilles Thouenon <gilles.thouenon@orange.com>
Tue, 2 Jul 2019 13:58:33 +0000 (15:58 +0200)
committerguillaume.lambert <guillaume.lambert@orange.com>
Tue, 6 Aug 2019 14:32:52 +0000 (16:32 +0200)
commita13ffbd0013c62cbf1fa5c5a3c21338ac2c4a246
treef5b4ad85c27e95eca1711ff3c1aba0ecfbfc7cb8
parent9b628ddeeb99f91ee7cbc04e31f91de1abca1eea
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