Allow Module Re-Sync 98/129698/5
authorlukegleeson <luke.gleeson@est.tech>
Mon, 27 Jun 2022 15:26:21 +0000 (16:26 +0100)
committerlukegleeson <luke.gleeson@est.tech>
Thu, 30 Jun 2022 15:58:52 +0000 (16:58 +0100)
commit884a5a0e8bf08cc47e0e0dbd7e20558212ca82b1
tree0d4539725ebf366a54fcf00e01aa73f2c2e2761e
parent02082984687fd6e7c49d23bc1001f882c68b4ebb
Allow Module Re-Sync

Allows the Resync of an already synced CmHandle
Currently: Advised -(create schemaset)-> Ready -(manual write)-> Advised -> Locked as schemaset for cmhandle already exists
With this: Advised -(create schemaset)-> Ready -(manual write)-> Advised -(delete schemaset, create schemaset)-> Ready
Included some logging
Renamed ModuleSyncSpec -> ModuleSyncWatchdogSpec to match class

Issue-ID: CPS-1045
Signed-off-by: lukegleeson <luke.gleeson@est.tech>
Change-Id: I408fbea698b7926dbf5d0cddc74acf1b00235b1f
cps-ncmp-service/src/main/java/org/onap/cps/ncmp/api/inventory/sync/ModuleSyncService.java
cps-ncmp-service/src/main/java/org/onap/cps/ncmp/api/inventory/sync/ModuleSyncWatchdog.java
cps-ncmp-service/src/test/groovy/org/onap/cps/ncmp/api/inventory/sync/ModuleSyncServiceSpec.groovy
cps-ncmp-service/src/test/groovy/org/onap/cps/ncmp/api/inventory/sync/ModuleSyncWatchdogSpec.groovy [moved from cps-ncmp-service/src/test/groovy/org/onap/cps/ncmp/api/inventory/sync/ModuleSyncSpec.groovy with 96% similarity]