Retrieve yang-resources for one or more modules 52/123052/11
authorniamhcore <niamh.core@est.tech>
Fri, 30 Jul 2021 15:25:16 +0000 (16:25 +0100)
committerniamhcore <niamh.core@est.tech>
Tue, 10 Aug 2021 12:33:52 +0000 (13:33 +0100)
commit3139ece993c68ce7e40d166acdd5d9572a3a8a1e
tree4a9ee12234815d6f5bc14557d5228c53b66f3b81
parent2270d76e4f33ad231cdae317e88ea1769297cfec
Retrieve yang-resources for one or more modules

Updating openapi to add a new rest endpoint
Updating restconf client to support post with json
Adding a ModuleResourceNotFound exception
Adding a test util class
Fixing merge conflict
Refactoring SDNC operations

Issue-ID: CPS-484
Signed-off-by: niamhcore <niamh.core@est.tech>
Change-Id: Id76dfe4cb12053771883e0271153d7bf7cd98548
18 files changed:
docs/openapi/components.yml
docs/openapi/openapi.yml
pom.xml
src/main/java/org/onap/cps/ncmp/dmi/exception/DmiExceptionHandler.java
src/main/java/org/onap/cps/ncmp/dmi/exception/ModuleResourceNotFoundException.java [new file with mode: 0644]
src/main/java/org/onap/cps/ncmp/dmi/model/ModuleReference.java [new file with mode: 0644]
src/main/java/org/onap/cps/ncmp/dmi/rest/controller/DmiRestController.java
src/main/java/org/onap/cps/ncmp/dmi/service/DmiService.java
src/main/java/org/onap/cps/ncmp/dmi/service/DmiServiceImpl.java
src/main/java/org/onap/cps/ncmp/dmi/service/client/SdncRestconfClient.java
src/main/java/org/onap/cps/ncmp/dmi/service/operation/SdncOperations.java
src/test/groovy/org/onap/cps/ncmp/dmi/rest/controller/DmiRestControllerSpec.groovy
src/test/groovy/org/onap/cps/ncmp/dmi/service/DmiServiceImplSpec.groovy
src/test/groovy/org/onap/cps/ncmp/dmi/service/client/SdncRestconfClientSpec.groovy
src/test/groovy/org/onap/cps/ncmp/dmi/service/operation/SdncOperationsSpec.groovy
src/test/java/org/onap/cps/ncmp/dmi/TestUtils.java
src/test/resources/GetModules.json [new file with mode: 0644]
src/test/resources/application.yml