Remove transportpce-routing-constraint model 80/99380/14
authorGilles Thouenon <gilles.thouenon@orange.com>
Wed, 19 Jan 2022 12:01:44 +0000 (13:01 +0100)
committerGilles Thouenon <gilles.thouenon@orange.com>
Wed, 30 Mar 2022 14:08:03 +0000 (16:08 +0200)
commit1e2f9a502de80450411761fd2f636e2b7ee32301
treed4e26e6c31c1d14f121ba99120d95163c6e446e6
parent98dda60c2cd59d7c7dd8dba35d7d80473862646d
Remove transportpce-routing-constraint model

- replace internal redundant transportpce-routing-constraints model by
the official openroadm-routing-constraints one
- remove unecessary mapping class in servicehandler that was converting
routing-constraints from openroadm to transportpce types
- adapt other code, UT and functional tests consequently

NB: This change is the following of change
https://git.opendaylight.org/gerrit/c/transportpce/+/99379, and they
should be cherry-picked together to guarantee YANG revision dates
coherency.

JIRA: TRNSPRTPCE-586
Signed-off-by: Gilles Thouenon <gilles.thouenon@orange.com>
Change-Id: Ieee313f5700bce4924a8e75dea52d59f7f494bc5
18 files changed:
api/src/main/yang/service_path/transportpce-common-service-path-types@2022-01-18.yang
api/src/main/yang/service_path/transportpce-pce@2022-01-18.yang
api/src/main/yang/service_path/transportpce-routing-constraints@2022-01-18.yang [deleted file]
pce/src/main/java/org/opendaylight/transportpce/pce/PceSendingPceRPCs.java
pce/src/main/java/org/opendaylight/transportpce/pce/constraints/PceConstraintsCalc.java
pce/src/main/java/org/opendaylight/transportpce/pce/gnpy/GnpyResult.java
pce/src/main/java/org/opendaylight/transportpce/pce/gnpy/GnpyUtilitiesImpl.java
pce/src/test/java/org/opendaylight/transportpce/pce/constraints/PceConstraintsCalcTest.java
pce/src/test/java/org/opendaylight/transportpce/pce/utils/PceTestData.java
servicehandler/src/main/java/org/opendaylight/transportpce/servicehandler/MappingConstraints.java [deleted file]
servicehandler/src/main/java/org/opendaylight/transportpce/servicehandler/ModelMappingUtils.java
servicehandler/src/main/java/org/opendaylight/transportpce/servicehandler/service/PCEServiceWrapper.java
servicehandler/src/main/java/org/opendaylight/transportpce/servicehandler/service/ServiceDataStoreOperationsImpl.java
servicehandler/src/test/java/org/opendaylight/transportpce/servicehandler/MappingConstraintsTest.java [deleted file]
servicehandler/src/test/java/org/opendaylight/transportpce/servicehandler/utils/ModelMappingUtils.java
servicehandler/src/test/java/org/opendaylight/transportpce/servicehandler/utils/ServiceDataUtils.java
tests/transportpce_tests/pce/test01_pce.py
tests/transportpce_tests/pce/test03_gnpy.py