JAVA onboarding of YANG model 17/133217/16
authoremaclee <lee.anjella.macabuhay@est.tech>
Thu, 9 Feb 2023 15:17:13 +0000 (15:17 +0000)
committeremaclee <lee.anjella.macabuhay@est.tech>
Fri, 3 Mar 2023 14:43:52 +0000 (14:43 +0000)
commit02bffef6d216ed03206526d49a4fb20124bfafe9
treedbdd98ee9fa75aa0a24bd154c26d51d4c8da8110
parente28b62148676d189bdd11b78d8d78419d548e358
JAVA onboarding of YANG model

- removed docker compose init container
- removed init container script files
- created new model loader class to onboard YANG model which
  runs after the application has set up
- new model loader class is created in new package in
  cps-service (org.onap.cps.ncmp.init)

Issue-ID: CPS-1467
Signed-off-by: emaclee <lee.anjella.macabuhay@est.tech>
Change-Id: I35fe82817aff7783520acf8db66ad504271026bd
cps-ncmp-service/src/main/java/org/onap/cps/ncmp/api/impl/exception/NcmpStartUpException.java [new file with mode: 0644]
cps-ncmp-service/src/main/java/org/onap/cps/ncmp/init/ModelLoader.java [new file with mode: 0644]
cps-ncmp-service/src/main/java/org/onap/cps/ncmp/init/SubscriptionModelLoader.java [new file with mode: 0644]
cps-ncmp-service/src/main/resources/model/subscription.yang
cps-ncmp-service/src/test/groovy/org/onap/cps/ncmp/init/SubscriptionModelLoaderSpec.groovy [new file with mode: 0644]
cps-ncmp-service/src/test/resources/model/subscription.yang [new file with mode: 0644]
docker-compose/docker-compose.yml
docker-compose/initfile/Dockerfile [deleted file]
docker-compose/initfile/onboardSubscriptionModel.sh [deleted file]