Fix Empty service list in product 55/79755/1
authorKanagaraj Manickam k00365106 <kanagaraj.manickam@huawei.com>
Wed, 6 Mar 2019 06:03:36 +0000 (11:33 +0530)
committerKanagaraj Manickam k00365106 <kanagaraj.manickam@huawei.com>
Wed, 6 Mar 2019 06:03:36 +0000 (11:33 +0530)
Issue-ID: CLI-129

Change-Id: Id6d9f2570c7526ea7b2bd935aeaa7ab0a5b3ca6f
Signed-off-by: Kanagaraj Manickam k00365106 <kanagaraj.manickam@huawei.com>
framework/src/main/java/org/onap/cli/fw/cmd/product/OnapServiceListCommand.java

index 8cbfa36..010cdc1 100644 (file)
@@ -72,7 +72,7 @@ public class OnapServiceListCommand extends OnapCommand {
             }
         }
 
-        for (String service : rslt.get(product)) {
+        for (String service : rslt.getOrDefault(product, new HashSet<String>())) {
             this.getResult().getRecordsMap().get("service").getValues().add(service);
             this.getResult().getRecordsMap().get("description").getValues().add(
                     serviceDescs.containsKey(service) ? serviceDescs.get(service) : "");