Remove transportpce-routing-constraint model 83/100483/1
authorGilles Thouenon <gilles.thouenon@orange.com>
Wed, 19 Jan 2022 12:01:44 +0000 (13:01 +0100)
committerGilles Thouenon <gilles.thouenon@orange.com>
Fri, 8 Apr 2022 07:27:41 +0000 (09:27 +0200)
commit6fe9fb8df9075c24279580b05722586fa7b9a361
treec8b21b3ec37561757da0916dd179ea5113b72958
parentc3304a3906d642b4fb2b4b57ae0a3a1081d5014a
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