CPS-NCMP: No yang resources stored during cmhandle discovery however cmhandles are... 10/136410/1
authorsourabh_sourabh <sourabh.sourabh@est.tech>
Wed, 8 Nov 2023 13:54:11 +0000 (13:54 +0000)
committersourabh_sourabh <sourabh.sourabh@est.tech>
Wed, 8 Nov 2023 13:54:11 +0000 (13:54 +0000)
- Applied blank check on modulesettag while pushing module list into
  cache.

Issue-ID: CPS-1956

Signed-off-by: sourabh_sourabh <sourabh.sourabh@est.tech>
Change-Id: Ia0d0b531a9750ef2ea011d6fc13e4d1b4c99fb64

cps-ncmp-service/src/main/java/org/onap/cps/ncmp/api/impl/inventory/sync/ModuleSyncService.java

index 2ea39e8..d191a54 100644 (file)
@@ -122,7 +122,9 @@ public class ModuleSyncService {
         }
         cpsModuleService.createOrUpgradeSchemaSetFromModules(NFP_OPERATIONAL_DATASTORE_DATASPACE_NAME,
             yangModelCmHandle.getId(), newModuleNameToContentMap, allModuleReferencesFromCmHandle);
-        moduleSetTagCache.put(moduleSetTag, allModuleReferencesFromCmHandle);
+        if (StringUtils.isNotBlank(moduleSetTag)) {
+            moduleSetTagCache.put(moduleSetTag, allModuleReferencesFromCmHandle);
+        }
     }
 
     /**