Register new Datajob (Bulk) DMIs 92/143392/10
authoregernug <gerard.nugent@est.tech>
Wed, 25 Feb 2026 10:38:39 +0000 (10:38 +0000)
committeregernug <gerard.nugent@est.tech>
Wed, 4 Mar 2026 15:04:08 +0000 (15:04 +0000)
commitf48bed9ea6099674f0de9b44564ab447fc4be31a
tree1ecfe60fe950cd0c2ae5037c305abf4ce3d2ccc2
parente74ecc8b0135a76cae8b2ca9cde34cedd72a0cc6
Register new Datajob (Bulk) DMIs

- Added new model dmi-registry:2026-01-28.yang
- Added new DMI for datajob read and write in YangModelCmHandle
- Added logic to delete old schema sets but keep the current and previous one

Issue-ID: CPS-3138

Change-Id: I2873f81d398b105f7d624754ef52d0c15256a650
Signed-off-by: egernug <gerard.nugent@est.tech>
cps-ncmp-service/src/main/java/org/onap/cps/ncmp/impl/inventory/models/YangModelCmHandle.java
cps-ncmp-service/src/main/java/org/onap/cps/ncmp/init/InventoryModelLoader.java
cps-ncmp-service/src/main/resources/models/dmi-registry@2026-01-28.yang [new file with mode: 0644]
cps-ncmp-service/src/test/groovy/org/onap/cps/ncmp/init/InventoryModelLoaderSpec.groovy
cps-service/src/main/java/org/onap/cps/init/AbstractModelLoader.java
cps-service/src/test/groovy/org/onap/cps/init/AbstractModelLoaderSpec.groovy