Add request-id to vnf provision 40/93140/1
authorKanagaraj M <mkr1481@gmail.com>
Fri, 9 Aug 2019 01:14:12 +0000 (06:44 +0530)
committerKanagaraj Manickam k00365106 <kanagaraj.manickam@huawei.com>
Fri, 9 Aug 2019 01:16:56 +0000 (06:46 +0530)
Issue-ID: CLI-169

Change-Id: Iff4ea20599879d0483b1e0d12dd72d3af573e4cc
Signed-off-by: Kanagaraj Manickam k00365106 <kanagaraj.manickam@huawei.com>
products/onap-dublin/features/integration/src/main/resources/script/ovp-tosca-vnf-provision.py
profiles/command/src/main/java/org/onap/cli/fw/cmd/cmd/OpenCommandShellCmd.java

index a761fb1..2141e16 100644 (file)
@@ -435,7 +435,11 @@ vnf_csar = args.vnf_csar
 ns_csar = args.ns_csar
 vnfm_driver = args.vnfm_driver
 result_json_path = args.result_json_path
-request_id = args.request_id
+
+if args.request_id is None:
+    request_id = os.environ["OPEN_CLI_REQUEST_ID"]
+else:
+    request_id = args.request_id
 
 # setup CLI
 parameters = get_parameters(config_file)
index 884cde1..40ccf5c 100644 (file)
@@ -206,10 +206,10 @@ public class OpenCommandShellCmd extends OnapCommand {
                 pr.setStderr(stderrStream);
 
                 OnapCommandExecutionStore.getStore().storeExectutionDebug(this.getExecutionContext(), pr.toString());
-            } else {
-                this.getResult().setDebugInfo(pr.toString());
             }
 
+            this.getResult().setDebugInfo(pr.toString());
+
             pr.run();
         } catch (Exception e) {
             throw new OnapCommandExecutionFailed(this.getName(), e);