Ignore default pararms while discovering schemas 81/26881/1
authorKanagaraj Manickam k00365106 <kanagaraj.manickam@huawei.com>
Tue, 26 Dec 2017 06:00:29 +0000 (11:30 +0530)
committerKanagaraj Manickam k00365106 <kanagaraj.manickam@huawei.com>
Tue, 26 Dec 2017 06:00:29 +0000 (11:30 +0530)
Issue-ID: CLI-66

Change-Id: I529041893e3e2558bbdb9e6c50698cee27f3fa6e
Signed-off-by: Kanagaraj Manickam k00365106 <kanagaraj.manickam@huawei.com>
framework/src/main/java/org/onap/cli/fw/utils/OnapCommandDiscoveryUtils.java

index 30a7ac6..b878503 100644 (file)
@@ -267,6 +267,11 @@ public class OnapCommandDiscoveryUtils {
                             continue;
                         }
 
+                        //There are schema like default input parameters and does not have command name
+                        if (resourceMap.get(NAME) == null) {
+                            continue;
+                        }
+
                         schema.setSchemaName(resource.getFilename());
                         schema.setCmdName((String) resourceMap.get(NAME));