Platform Hardening for DG Json files - Part 5
[appc.git] / appc-directed-graph / appc-dgraph / provider / src / main / resources / json / APPC / APPC_SaveRunningConfig.json
index 45ea7ad..8b4f277 100644 (file)
@@ -1 +1,655 @@
-[{"id":"f7089b6e.27e52","type":"dgstart","name":"DGSTART","outputs":1,"x":138,"y":98,"z":"30436ccd.4adc14","wires":[["a81660a2.acdb6"]]},{"id":"a81660a2.acdb6","type":"service-logic","name":"APPC 4.0.0","module":"APPC","version":"4.0.0","comments":"","xml":"<service-logic xmlns='http://www.onap.org/sdnc/svclogic' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xsi:schemaLocation='http://www.onap.org/sdnc/svclogic ./svclogic.xsd' module='APPC' version='4.0.0'>","outputs":1,"x":292,"y":97,"z":"30436ccd.4adc14","wires":[["6912640f.71411c"]]},{"id":"6912640f.71411c","type":"method","name":"method SaveRunningConfig","xml":"<method rpc='SaveRunningConfig' mode='sync'>\n","comments":"","outputs":1,"x":520,"y":100,"z":"30436ccd.4adc14","wires":[["33c4539f.9dc64c"]]},{"id":"94be0ae2.28833","type":"set","name":"set call DG Parameters","xml":"<set>\n<parameter name='config.vnf-id' value=\"`$vnf-id`\" />\n<parameter name='config.vm-name' value=\"`$vm-name`\" />\n<parameter name='config.vnf-type' value=\"`$vnf-type`\" />\n<parameter name='config.vnf-name' value=\"`$vnf-name`\" />\n<parameter name='config.protocol' value=\"`$tmp.deviceinterfaceprotocol.PROTOCOL`\" />\n<parameter name='config.host-ip-address' value=\"`$vnf-host-ip-address`\" />\n<parameter name='config.user-name' value=\"`$device-authentication.USER-NAME`\" />\n<parameter name='config.password' value=\"`$device-authentication.PASSWORD`\" />\n<parameter name='config.port-number' value=\"`$device-authentication.PORT-NUMBER`\" />\n","comments":"","x":426,"y":154,"z":"30436ccd.4adc14","wires":[]},{"id":"33c4539f.9dc64c","type":"block","name":"block : atomic","xml":"<block atomic=\"true\">","atomic":"true","outputs":1,"x":167,"y":154,"z":"30436ccd.4adc14","wires":[["94be0ae2.28833","c2d0c3c1.33fe58","efc0edd.6d55e1"]]},{"id":"efc0edd.6d55e1","type":"call","name":"call: GetDeviceRunningConfig","xml":"<call module='APPC' rpc='GetDeviceRunningConfig' mode='sync' >\n","comments":"","outputs":1,"x":224,"y":575,"z":"30436ccd.4adc14","wires":[["2b84bd3f.c43e22","8e9e97db.0c6f3","c67b35a7.d90cc"]]},{"id":"2b84bd3f.c43e22","type":"failure","name":"failure","xml":"<outcome value='failure'>\n","comments":"","outputs":1,"x":484,"y":594,"z":"30436ccd.4adc14","wires":[["4793b4e7.03b284"]]},{"id":"8e9e97db.0c6f3","type":"other","name":"other","xml":"<outcome value='Other'>\n","comments":"","outputs":1,"x":479,"y":659,"z":"30436ccd.4adc14","wires":[["4793b4e7.03b284"]]},{"id":"c67b35a7.d90cc","type":"not-found","name":"success","xml":"<outcome value='success'>\n","comments":"","outputs":1,"x":489,"y":539,"z":"30436ccd.4adc14","wires":[["b634a873.25805"]]},{"id":"4793b4e7.03b284","type":"block","name":"block : atomic","xml":"<block atomic=\"true\">","atomic":"true","outputs":1,"x":660,"y":629,"z":"30436ccd.4adc14","wires":[["815c662d.84ab88","e44ffe63.65498","67e0c003.fc637"]]},{"id":"b634a873.25805","type":"block","name":"block : atomic","xml":"<block atomic=\"true\">","atomic":"true","outputs":1,"x":654,"y":541,"z":"30436ccd.4adc14","wires":[["10d69be.e94b2e4"]]},{"id":"e44ffe63.65498","type":"execute","name":"execute IntermediateMessageSender","xml":"<execute plugin='org.onap.appc.dg.common.IntermediateMessageSender' method='sendMessage' >\n<parameter name='code' value=\"501\" />\n<parameter name='message' value=\"`$dcae-error-message`\" />\n<parameter name='prefix' value=\"tmp.intermediateerror\"/>","comments":"","outputs":1,"x":1389,"y":676,"z":"30436ccd.4adc14","wires":[["860f3f46.08ddc","72f4d895.e59d38"]]},{"id":"860f3f46.08ddc","type":"not-found","name":"not-found","xml":"<outcome value='not-found'>\n","comments":"","outputs":1,"x":1618,"y":642,"z":"30436ccd.4adc14","wires":[["1f235b69.85d695"]]},{"id":"72f4d895.e59d38","type":"failure","name":"failure","xml":"<outcome value='failure'>","comments":"","outputs":1,"x":1610,"y":710,"z":"30436ccd.4adc14","wires":[["1f235b69.85d695"]]},{"id":"1f235b69.85d695","type":"block","name":"block : atomic","xml":"<block atomic=\"true\">","atomic":"true","outputs":1,"x":1789,"y":642,"z":"30436ccd.4adc14","wires":[["cf2797ac.14177"]]},{"id":"2032452c.51d42a","type":"block","name":"block : atomic","xml":"<block atomic=\"true\">","atomic":"true","outputs":1,"x":1314,"y":548,"z":"30436ccd.4adc14","wires":[["dec2c7fd.e23a58","e44ffe63.65498","67e0c003.fc637"]]},{"id":"cf2797ac.14177","type":"record","name":"record","xml":"<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.Slf4jRecorder\">\n<parameter name=\"logger\" value=\"message-log\"/>\n<parameter name=\"field1\" value=\"__TIMESTAMP__\"/>\n<parameter name=\"MSGSENDERERERROR\" value=\"Unable to call IntermediateErrorMessageSender\"/>\n","comments":"","outputs":1,"x":1960,"y":642,"z":"30436ccd.4adc14","wires":[[]]},{"id":"10d69be.e94b2e4","type":"execute","name":"execute updateUploadConfig","xml":"<execute plugin=\"org.onap.appc.data.services.node.ConfigResourceNode\" method=\"updateUploadConfig\">\n<parameter name=\"responsePrefix\" value=\"tmp.uploadconfig\" />\n\n","comments":"","outputs":1,"x":896,"y":536,"z":"30436ccd.4adc14","wires":[["60922c75.3eea14","bf243306.adc27","a2c86ad3.ec63f8"]]},{"id":"60922c75.3eea14","type":"failure","name":"failure","xml":"<outcome value='failure'>\n","comments":"","outputs":1,"x":1110,"y":537,"z":"30436ccd.4adc14","wires":[["2032452c.51d42a"]]},{"id":"bf243306.adc27","type":"not-found","name":"not-found","xml":"<outcome value='not-found'>\n","comments":"","outputs":1,"x":1111,"y":571,"z":"30436ccd.4adc14","wires":[["2032452c.51d42a"]]},{"id":"a2c86ad3.ec63f8","type":"not-found","name":"success","xml":"<outcome value='success'>\n","comments":"","outputs":1,"x":1081,"y":296,"z":"30436ccd.4adc14","wires":[["eac20556.00c348"]]},{"id":"67e0c003.fc637","type":"execute","name":"execute saveTxLog","xml":"<execute plugin=\"org.onap.appc.data.services.node.ConfigResourceNode\" method=\"saveConfigTransactionLog\">\n<parameter name=\"messageType\" value=\"log\" />\n<parameter name=\"message\" value=\"`'501:' + $dcae-error-message`\" />\n<parameter name=\"responsePrefix\" value=\"tmp.saveTxLog\" />\n","comments":"","outputs":1,"x":1357.5,"y":776,"z":"30436ccd.4adc14","wires":[["26fc329c.a59e4e"]]},{"id":"26fc329c.a59e4e","type":"failure","name":"failure","xml":"<outcome value='failure'>\n","comments":"","outputs":1,"x":1553.5,"y":776,"z":"30436ccd.4adc14","wires":[["bb8dff26.bccd28"]]},{"id":"bb8dff26.bccd28","type":"block","name":"block : atomic","xml":"<block atomic=\"true\">","atomic":"true","outputs":1,"x":1725.5,"y":778,"z":"30436ccd.4adc14","wires":[[]]},{"id":"c2d0c3c1.33fe58","type":"execute","name":"execute Read Properties","xml":"<execute plugin='org.onap.ccsdk.sli.plugins.prop.PropertiesNode' method='readProperties' >\n\t<parameter name=\"fileName\" value=\"%SDNC_CONFIG_DIR%/appc.properties\"/>\n\t<parameter name=\"contextPrefix\" value=\"prop\"/>\n\n","comments":"","outputs":1,"x":400,"y":202,"z":"30436ccd.4adc14","wires":[["9bfb70c8.4c792","b78d6023.fd1328"]]},{"id":"9bfb70c8.4c792","type":"failure","name":"failure","xml":"<outcome value='failure'>\n","comments":"","outputs":1,"x":625,"y":175,"z":"30436ccd.4adc14","wires":[["7501ba71.939a9c"]]},{"id":"b78d6023.fd1328","type":"not-found","name":"not-found","xml":"<outcome value='not-found'>\n","comments":"","outputs":1,"x":600,"y":216,"z":"30436ccd.4adc14","wires":[["7501ba71.939a9c"]]},{"id":"7501ba71.939a9c","type":"block","name":"block : atomic","xml":"<block atomic=\"true\">","atomic":"true","outputs":1,"x":787,"y":189,"z":"30436ccd.4adc14","wires":[["ccc94347.bf78e","9cef9dac.6442d"]]},{"id":"ccc94347.bf78e","type":"record","name":"record","xml":"<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.Slf4jRecorder\">\n<parameter name=\"level\" value=\"info\"/>\n<parameter name=\"logger\" value=\"message-log\"/>\n<parameter name=\"field1\" value=\"__TIMESTAMP__\"/>\n<parameter name=\"DCAEREPORTERERROR\" value=\"Unable to read appc.properties File\"/>\n","comments":"","outputs":1,"x":947,"y":156,"z":"30436ccd.4adc14","wires":[[]]},{"id":"9cef9dac.6442d","type":"set","name":"set topic name to null","xml":"<set>\n<parameter name='prop.appc.LCM.topic.write' value=\"\" />\n","comments":"","x":999,"y":215,"z":"30436ccd.4adc14","wires":[]},{"id":"eac20556.00c348","type":"call","name":"call: PublishConfiguration","xml":"<call module=\"APPC\" rpc=\"PublishConfiguration\" mode=\"sync\">","comments":"","outputs":1,"x":1298,"y":294,"z":"30436ccd.4adc14","wires":[["a15a38a7.876bc"]]},{"id":"a15a38a7.876bc","type":"not-found","name":"not-found","xml":"<outcome value='not-found'>\n","comments":"","outputs":1,"x":1512,"y":298,"z":"30436ccd.4adc14","wires":[["4f5647e3.e12ca"]]},{"id":"4f5647e3.e12ca","type":"block","name":"block : atomic","xml":"<block atomic=\"true\">","atomic":"true","outputs":1,"x":1694,"y":300,"z":"30436ccd.4adc14","wires":[["a2df8d58.688c38","e44ffe63.65498","67e0c003.fc637"]]},{"id":"dec2c7fd.e23a58","type":"set","name":"set dcae-error-message","xml":"<set>\n<parameter name='dcae-error-message' value=\"`'Configuration is successful but unable to save the running config.' + $tmp.uploadconfig.error-message`\" />\n","comments":"","x":1581,"y":542,"z":"30436ccd.4adc14","wires":[]},{"id":"815c662d.84ab88","type":"set","name":"set dcae-error-message","xml":"<set>\n<parameter name='dcae-error-message' value=\"Configuration is successful but unable to get the running config.\" />\n","comments":"","x":896,"y":605,"z":"30436ccd.4adc14","wires":[]},{"id":"a2df8d58.688c38","type":"set","name":"set dcae-error-message","xml":"<set>\n<parameter name='dcae-error-message' value='Configuration is successful.DG Workflow PublishConfiguration not found' />\n","comments":"","x":1924,"y":301,"z":"30436ccd.4adc14","wires":[]}]
+[\r
+    {\r
+        "id": "7c3474f1.1cd03c",\r
+        "type": "dgstart",\r
+        "name": "DGSTART",\r
+        "outputs": 1,\r
+        "x": 122,\r
+        "y": 48,\r
+        "z": "b65e8435.fe44e8",\r
+        "wires": [\r
+            [\r
+                "a83bd040.8282b"\r
+            ]\r
+        ]\r
+    },\r
+    {\r
+        "id": "a83bd040.8282b",\r
+        "type": "service-logic",\r
+        "name": "APPC 4.0.0",\r
+        "module": "APPC",\r
+        "version": "4.0.0",\r
+        "comments": "",\r
+        "xml": "<service-logic xmlns='http://www.onap.org/sdnc/svclogic' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xsi:schemaLocation='http://www.onap.org/sdnc/svclogic ./svclogic.xsd' module='APPC' version='4.0.0'>",\r
+        "outputs": 1,\r
+        "x": 276,\r
+        "y": 47,\r
+        "z": "b65e8435.fe44e8",\r
+        "wires": [\r
+            [\r
+                "e1894372.30cdd"\r
+            ]\r
+        ]\r
+    },\r
+    {\r
+        "id": "e1894372.30cdd",\r
+        "type": "method",\r
+        "name": "method SaveRunningConfig",\r
+        "xml": "<method rpc='SaveRunningConfig' mode='sync'>\n",\r
+        "comments": "",\r
+        "outputs": 1,\r
+        "x": 504,\r
+        "y": 50,\r
+        "z": "b65e8435.fe44e8",\r
+        "wires": [\r
+            [\r
+                "765e52ba.92d4ec"\r
+            ]\r
+        ]\r
+    },\r
+    {\r
+        "id": "1a5b77c4.054a08",\r
+        "type": "set",\r
+        "name": "set call DG Parameters",\r
+        "xml": "<set>\n<parameter name='config.vnf-id' value=\"`$vnf-id`\" />\n<parameter name='config.vm-name' value=\"`$vm-name`\" />\n<parameter name='config.vnf-type' value=\"`$vnf-type`\" />\n<parameter name='config.vnf-name' value=\"`$vnf-name`\" />\n<parameter name='config.protocol' value=\"`$tmp.deviceinterfaceprotocol.PROTOCOL`\" />\n<parameter name='config.host-ip-address' value=\"`$vnf-host-ip-address`\" />\n<parameter name='config.user-name' value=\"`$device-authentication.USER-NAME`\" />\n<parameter name='config.password' value=\"`$device-authentication.PASSWORD`\" />\n<parameter name='config.port-number' value=\"`$device-authentication.PORT-NUMBER`\" />\n",\r
+        "comments": "",\r
+        "x": 390,\r
+        "y": 224,\r
+        "z": "b65e8435.fe44e8",\r
+        "wires": []\r
+    },\r
+    {\r
+        "id": "765e52ba.92d4ec",\r
+        "type": "block",\r
+        "name": "block : atomic",\r
+        "xml": "<block atomic=\"true\">",\r
+        "atomic": "true",\r
+        "outputs": 1,\r
+        "x": 151,\r
+        "y": 104,\r
+        "z": "b65e8435.fe44e8",\r
+        "wires": [\r
+            [\r
+                "1a5b77c4.054a08",\r
+                "6ba67872.c10128",\r
+                "ed29f122.78c98",\r
+                "f1e5ace2.29b46"\r
+            ]\r
+        ]\r
+    },\r
+    {\r
+        "id": "ed29f122.78c98",\r
+        "type": "call",\r
+        "name": "call: GetDeviceRunningConfig",\r
+        "xml": "<call module='APPC' rpc='GetDeviceRunningConfig' mode='sync' >\n",\r
+        "comments": "",\r
+        "outputs": 1,\r
+        "x": 208,\r
+        "y": 525,\r
+        "z": "b65e8435.fe44e8",\r
+        "wires": [\r
+            [\r
+                "66a3421e.8ee46c",\r
+                "1758c96b.0bfac7",\r
+                "1205b1c1.01b1fe"\r
+            ]\r
+        ]\r
+    },\r
+    {\r
+        "id": "66a3421e.8ee46c",\r
+        "type": "failure",\r
+        "name": "failure",\r
+        "xml": "<outcome value='failure'>\n",\r
+        "comments": "",\r
+        "outputs": 1,\r
+        "x": 468,\r
+        "y": 544,\r
+        "z": "b65e8435.fe44e8",\r
+        "wires": [\r
+            [\r
+                "2cf3d154.43afee"\r
+            ]\r
+        ]\r
+    },\r
+    {\r
+        "id": "1758c96b.0bfac7",\r
+        "type": "other",\r
+        "name": "other",\r
+        "xml": "<outcome value='Other'>\n",\r
+        "comments": "",\r
+        "outputs": 1,\r
+        "x": 463,\r
+        "y": 609,\r
+        "z": "b65e8435.fe44e8",\r
+        "wires": [\r
+            [\r
+                "2cf3d154.43afee"\r
+            ]\r
+        ]\r
+    },\r
+    {\r
+        "id": "1205b1c1.01b1fe",\r
+        "type": "not-found",\r
+        "name": "success",\r
+        "xml": "<outcome value='success'>\n",\r
+        "comments": "",\r
+        "outputs": 1,\r
+        "x": 473,\r
+        "y": 489,\r
+        "z": "b65e8435.fe44e8",\r
+        "wires": [\r
+            [\r
+                "c415d4b1.46ebb8"\r
+            ]\r
+        ]\r
+    },\r
+    {\r
+        "id": "2cf3d154.43afee",\r
+        "type": "block",\r
+        "name": "block : atomic",\r
+        "xml": "<block atomic=\"true\">",\r
+        "atomic": "true",\r
+        "outputs": 1,\r
+        "x": 644,\r
+        "y": 579,\r
+        "z": "b65e8435.fe44e8",\r
+        "wires": [\r
+            [\r
+                "4b738eae.bebbf",\r
+                "c326e29b.a53c5",\r
+                "15e176d7.f4fa69"\r
+            ]\r
+        ]\r
+    },\r
+    {\r
+        "id": "c415d4b1.46ebb8",\r
+        "type": "block",\r
+        "name": "block : atomic",\r
+        "xml": "<block atomic=\"true\">",\r
+        "atomic": "true",\r
+        "outputs": 1,\r
+        "x": 638,\r
+        "y": 491,\r
+        "z": "b65e8435.fe44e8",\r
+        "wires": [\r
+            [\r
+                "343da92f.ea2d36"\r
+            ]\r
+        ]\r
+    },\r
+    {\r
+        "id": "c326e29b.a53c5",\r
+        "type": "execute",\r
+        "name": "execute IntermediateMessageSender",\r
+        "xml": "<execute plugin='org.onap.appc.dg.common.IntermediateMessageSender' method='sendMessage' >\n<parameter name='code' value=\"501\" />\n<parameter name='message' value=\"`$dcae-error-message`\" />\n<parameter name='prefix' value=\"tmp.intermediateerror\"/>",\r
+        "comments": "",\r
+        "outputs": 1,\r
+        "x": 1373,\r
+        "y": 626,\r
+        "z": "b65e8435.fe44e8",\r
+        "wires": [\r
+            [\r
+                "d561706d.6cc1f",\r
+                "2cc85644.7e2dda"\r
+            ]\r
+        ]\r
+    },\r
+    {\r
+        "id": "d561706d.6cc1f",\r
+        "type": "not-found",\r
+        "name": "not-found",\r
+        "xml": "<outcome value='not-found'>\n",\r
+        "comments": "",\r
+        "outputs": 1,\r
+        "x": 1602,\r
+        "y": 592,\r
+        "z": "b65e8435.fe44e8",\r
+        "wires": [\r
+            [\r
+                "acd3a913.aef658"\r
+            ]\r
+        ]\r
+    },\r
+    {\r
+        "id": "2cc85644.7e2dda",\r
+        "type": "failure",\r
+        "name": "failure",\r
+        "xml": "<outcome value='failure'>",\r
+        "comments": "",\r
+        "outputs": 1,\r
+        "x": 1594,\r
+        "y": 660,\r
+        "z": "b65e8435.fe44e8",\r
+        "wires": [\r
+            [\r
+                "acd3a913.aef658"\r
+            ]\r
+        ]\r
+    },\r
+    {\r
+        "id": "acd3a913.aef658",\r
+        "type": "block",\r
+        "name": "block : atomic",\r
+        "xml": "<block atomic=\"true\">",\r
+        "atomic": "true",\r
+        "outputs": 1,\r
+        "x": 1773,\r
+        "y": 592,\r
+        "z": "b65e8435.fe44e8",\r
+        "wires": [\r
+            [\r
+                "11937500.5cc44b"\r
+            ]\r
+        ]\r
+    },\r
+    {\r
+        "id": "4482b188.2de78",\r
+        "type": "block",\r
+        "name": "block : atomic",\r
+        "xml": "<block atomic=\"true\">",\r
+        "atomic": "true",\r
+        "outputs": 1,\r
+        "x": 1298,\r
+        "y": 498,\r
+        "z": "b65e8435.fe44e8",\r
+        "wires": [\r
+            [\r
+                "9444113f.a9b7f",\r
+                "c326e29b.a53c5",\r
+                "15e176d7.f4fa69"\r
+            ]\r
+        ]\r
+    },\r
+    {\r
+        "id": "11937500.5cc44b",\r
+        "type": "record",\r
+        "name": "record",\r
+        "xml": "<record plugin=\"onap.ccsdk.sli.core.sli.recording.Slf4jRecorder\">\n<parameter name=\"logger\" value=\"message-log\"/>\n<parameter name=\"field1\" value=\"__TIMESTAMP__\"/>\n<parameter name=\"MSGSENDERERERROR\" value=\"Unable to call IntermediateErrorMessageSender\"/>\n",\r
+        "comments": "",\r
+        "outputs": 1,\r
+        "x": 1944,\r
+        "y": 592,\r
+        "z": "b65e8435.fe44e8",\r
+        "wires": [\r
+            []\r
+        ]\r
+    },\r
+    {\r
+        "id": "343da92f.ea2d36",\r
+        "type": "execute",\r
+        "name": "execute updateUploadConfig",\r
+        "xml": "<execute plugin=\"org.onap.appc.data.services.node.ConfigResourceNode\" method=\"updateUploadConfig\">\n<parameter name=\"responsePrefix\" value=\"tmp.uploadconfig\" />\n\n",\r
+        "comments": "",\r
+        "outputs": 1,\r
+        "x": 880,\r
+        "y": 486,\r
+        "z": "b65e8435.fe44e8",\r
+        "wires": [\r
+            [\r
+                "5f1d1c6.72869e4",\r
+                "899f9e.eae2d06",\r
+                "83081ae4.fe0218"\r
+            ]\r
+        ]\r
+    },\r
+    {\r
+        "id": "5f1d1c6.72869e4",\r
+        "type": "failure",\r
+        "name": "failure",\r
+        "xml": "<outcome value='failure'>\n",\r
+        "comments": "",\r
+        "outputs": 1,\r
+        "x": 1094,\r
+        "y": 487,\r
+        "z": "b65e8435.fe44e8",\r
+        "wires": [\r
+            [\r
+                "4482b188.2de78"\r
+            ]\r
+        ]\r
+    },\r
+    {\r
+        "id": "899f9e.eae2d06",\r
+        "type": "not-found",\r
+        "name": "not-found",\r
+        "xml": "<outcome value='not-found'>\n",\r
+        "comments": "",\r
+        "outputs": 1,\r
+        "x": 1095,\r
+        "y": 521,\r
+        "z": "b65e8435.fe44e8",\r
+        "wires": [\r
+            [\r
+                "4482b188.2de78"\r
+            ]\r
+        ]\r
+    },\r
+    {\r
+        "id": "83081ae4.fe0218",\r
+        "type": "not-found",\r
+        "name": "success",\r
+        "xml": "<outcome value='success'>\n",\r
+        "comments": "",\r
+        "outputs": 1,\r
+        "x": 1100,\r
+        "y": 414,\r
+        "z": "b65e8435.fe44e8",\r
+        "wires": [\r
+            [\r
+                "81dc42e5.641e2"\r
+            ]\r
+        ]\r
+    },\r
+    {\r
+        "id": "15e176d7.f4fa69",\r
+        "type": "execute",\r
+        "name": "execute saveTxLog",\r
+        "xml": "<execute plugin=\"org.onap.appc.data.services.node.ConfigResourceNode\" method=\"saveConfigTransactionLog\">\n<parameter name=\"messageType\" value=\"log\" />\n<parameter name=\"message\" value=\"`'501:' + $dcae-error-message`\" />\n<parameter name=\"responsePrefix\" value=\"tmp.saveTxLog\" />\n",\r
+        "comments": "",\r
+        "outputs": 1,\r
+        "x": 1341.5,\r
+        "y": 726,\r
+        "z": "b65e8435.fe44e8",\r
+        "wires": [\r
+            [\r
+                "6e98fbd2.1138c4"\r
+            ]\r
+        ]\r
+    },\r
+    {\r
+        "id": "6e98fbd2.1138c4",\r
+        "type": "failure",\r
+        "name": "failure",\r
+        "xml": "<outcome value='failure'>\n",\r
+        "comments": "",\r
+        "outputs": 1,\r
+        "x": 1537.5,\r
+        "y": 726,\r
+        "z": "b65e8435.fe44e8",\r
+        "wires": [\r
+            [\r
+                "b24c0738.704288"\r
+            ]\r
+        ]\r
+    },\r
+    {\r
+        "id": "b24c0738.704288",\r
+        "type": "block",\r
+        "name": "block : atomic",\r
+        "xml": "<block atomic=\"true\">",\r
+        "atomic": "true",\r
+        "outputs": 1,\r
+        "x": 1709.5,\r
+        "y": 728,\r
+        "z": "b65e8435.fe44e8",\r
+        "wires": [\r
+            []\r
+        ]\r
+    },\r
+    {\r
+        "id": "6ba67872.c10128",\r
+        "type": "execute",\r
+        "name": "execute Read Properties",\r
+        "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.prop.PropertiesNode' method='readProperties' >\n\t<parameter name=\"fileName\" value=\"%SDNC_CONFIG_DIR%/appc.properties\"/>\n\t<parameter name=\"contextPrefix\" value=\"prop\"/>\n\n",\r
+        "comments": "",\r
+        "outputs": 1,\r
+        "x": 353,\r
+        "y": 328,\r
+        "z": "b65e8435.fe44e8",\r
+        "wires": [\r
+            [\r
+                "85a4642e.9e6498",\r
+                "56546486.120c5c"\r
+            ]\r
+        ]\r
+    },\r
+    {\r
+        "id": "85a4642e.9e6498",\r
+        "type": "failure",\r
+        "name": "failure",\r
+        "xml": "<outcome value='failure'>\n",\r
+        "comments": "",\r
+        "outputs": 1,\r
+        "x": 560,\r
+        "y": 284,\r
+        "z": "b65e8435.fe44e8",\r
+        "wires": [\r
+            [\r
+                "9b0db7e4.9df908"\r
+            ]\r
+        ]\r
+    },\r
+    {\r
+        "id": "56546486.120c5c",\r
+        "type": "not-found",\r
+        "name": "not-found",\r
+        "xml": "<outcome value='not-found'>\n",\r
+        "comments": "",\r
+        "outputs": 1,\r
+        "x": 570,\r
+        "y": 353,\r
+        "z": "b65e8435.fe44e8",\r
+        "wires": [\r
+            [\r
+                "9b0db7e4.9df908"\r
+            ]\r
+        ]\r
+    },\r
+    {\r
+        "id": "9b0db7e4.9df908",\r
+        "type": "block",\r
+        "name": "block : atomic",\r
+        "xml": "<block atomic=\"true\">",\r
+        "atomic": "true",\r
+        "outputs": 1,\r
+        "x": 735,\r
+        "y": 320,\r
+        "z": "b65e8435.fe44e8",\r
+        "wires": [\r
+            [\r
+                "6e458aaa.aa8b54",\r
+                "9f1686a1.b5d648"\r
+            ]\r
+        ]\r
+    },\r
+    {\r
+        "id": "6e458aaa.aa8b54",\r
+        "type": "record",\r
+        "name": "record",\r
+        "xml": "<record plugin=\"onap.ccsdk.sli.core.sli.recording.Slf4jRecorder\">\n<parameter name=\"level\" value=\"info\"/>\n<parameter name=\"logger\" value=\"message-log\"/>\n<parameter name=\"field1\" value=\"__TIMESTAMP__\"/>\n<parameter name=\"DCAEREPORTERERROR\" value=\"Unable to read appc.properties File\"/>\n",\r
+        "comments": "",\r
+        "outputs": 1,\r
+        "x": 912,\r
+        "y": 364,\r
+        "z": "b65e8435.fe44e8",\r
+        "wires": [\r
+            []\r
+        ]\r
+    },\r
+    {\r
+        "id": "9f1686a1.b5d648",\r
+        "type": "set",\r
+        "name": "set topic name to null",\r
+        "xml": "<set>\n<parameter name='prop.appc.LCM.topic.write' value=\"\" />\n",\r
+        "comments": "",\r
+        "x": 913,\r
+        "y": 417,\r
+        "z": "b65e8435.fe44e8",\r
+        "wires": []\r
+    },\r
+    {\r
+        "id": "81dc42e5.641e2",\r
+        "type": "call",\r
+        "name": "call: PublishConfiguration",\r
+        "xml": "<call module=\"APPC\" rpc=\"PublishConfiguration\" mode=\"sync\">",\r
+        "comments": "",\r
+        "outputs": 1,\r
+        "x": 1305,\r
+        "y": 414,\r
+        "z": "b65e8435.fe44e8",\r
+        "wires": [\r
+            [\r
+                "eb6085f2.5a8a38"\r
+            ]\r
+        ]\r
+    },\r
+    {\r
+        "id": "eb6085f2.5a8a38",\r
+        "type": "not-found",\r
+        "name": "not-found",\r
+        "xml": "<outcome value='not-found'>\n",\r
+        "comments": "",\r
+        "outputs": 1,\r
+        "x": 1503,\r
+        "y": 299,\r
+        "z": "b65e8435.fe44e8",\r
+        "wires": [\r
+            [\r
+                "de2a437b.88707"\r
+            ]\r
+        ]\r
+    },\r
+    {\r
+        "id": "de2a437b.88707",\r
+        "type": "block",\r
+        "name": "block : atomic",\r
+        "xml": "<block atomic=\"true\">",\r
+        "atomic": "true",\r
+        "outputs": 1,\r
+        "x": 1678,\r
+        "y": 250,\r
+        "z": "b65e8435.fe44e8",\r
+        "wires": [\r
+            [\r
+                "69555cd3.e33e24",\r
+                "c326e29b.a53c5",\r
+                "15e176d7.f4fa69"\r
+            ]\r
+        ]\r
+    },\r
+    {\r
+        "id": "9444113f.a9b7f",\r
+        "type": "set",\r
+        "name": "set dcae-error-message",\r
+        "xml": "<set>\n<parameter name='dcae-error-message' value=\"`'Configuration is successful but unable to save the running config.' + $tmp.uploadconfig.error-message`\" />\n",\r
+        "comments": "",\r
+        "x": 1565,\r
+        "y": 492,\r
+        "z": "b65e8435.fe44e8",\r
+        "wires": []\r
+    },\r
+    {\r
+        "id": "4b738eae.bebbf",\r
+        "type": "set",\r
+        "name": "set dcae-error-message",\r
+        "xml": "<set>\n<parameter name='dcae-error-message' value=\"Configuration is successful but unable to get the running config.\" />\n",\r
+        "comments": "",\r
+        "x": 880,\r
+        "y": 555,\r
+        "z": "b65e8435.fe44e8",\r
+        "wires": []\r
+    },\r
+    {\r
+        "id": "69555cd3.e33e24",\r
+        "type": "set",\r
+        "name": "set dcae-error-message",\r
+        "xml": "<set>\n<parameter name='dcae-error-message' value='Configuration is successful.DG Workflow PublishConfiguration not found' />\n",\r
+        "comments": "",\r
+        "x": 1908,\r
+        "y": 251,\r
+        "z": "b65e8435.fe44e8",\r
+        "wires": []\r
+    },\r
+    {\r
+        "id": "f1e5ace2.29b46",\r
+        "type": "switchNode",\r
+        "name": "switch VM NAME in request",\r
+        "xml": "<switch test='`$VMNAME0`'>\n",\r
+        "comments": "",\r
+        "outputs": 1,\r
+        "x": 417,\r
+        "y": 161,\r
+        "z": "b65e8435.fe44e8",\r
+        "wires": [\r
+            [\r
+                "7fef9209.46d47c",\r
+                "3da9dca1.ce1034"\r
+            ]\r
+        ]\r
+    },\r
+    {\r
+        "id": "7fef9209.46d47c",\r
+        "type": "success",\r
+        "name": "outcome: Other",\r
+        "xml": "<outcome value='Other'>",\r
+        "comments": "",\r
+        "outputs": 1,\r
+        "x": 659.75,\r
+        "y": 192.61105346679688,\r
+        "z": "b65e8435.fe44e8",\r
+        "wires": [\r
+            [\r
+                "f3795793.19b688"\r
+            ]\r
+        ]\r
+    },\r
+    {\r
+        "id": "3da9dca1.ce1034",\r
+        "type": "success",\r
+        "name": "outcome:null",\r
+        "xml": "<outcome value=''>",\r
+        "comments": "",\r
+        "outputs": 1,\r
+        "x": 649.3611450195312,\r
+        "y": 126.77777099609375,\r
+        "z": "b65e8435.fe44e8",\r
+        "wires": [\r
+            [\r
+                "e74d3cad.0ea56"\r
+            ]\r
+        ]\r
+    },\r
+    {\r
+        "id": "e74d3cad.0ea56",\r
+        "type": "block",\r
+        "name": "block : atomic",\r
+        "xml": "<block atomic='true'>",\r
+        "atomic": "true",\r
+        "comments": "",\r
+        "outputs": 1,\r
+        "x": 828,\r
+        "y": 125,\r
+        "z": "b65e8435.fe44e8",\r
+        "wires": [\r
+            []\r
+        ]\r
+    },\r
+    {\r
+        "id": "f3795793.19b688",\r
+        "type": "block",\r
+        "name": "block : atomic",\r
+        "xml": "<block atomic='true'>",\r
+        "atomic": "true",\r
+        "comments": "",\r
+        "outputs": 1,\r
+        "x": 842,\r
+        "y": 192,\r
+        "z": "b65e8435.fe44e8",\r
+        "wires": [\r
+            [\r
+                "f10135f1.0d9068"\r
+            ]\r
+        ]\r
+    },\r
+    {\r
+        "id": "f10135f1.0d9068",\r
+        "type": "set",\r
+        "name": "set VM name",\r
+        "xml": "<set>\n<!-- 17.07 If VM is in the request in array list set VM Name  -->\n<parameter name='vm-name' value='`$VMNAME0`' />\n",\r
+        "comments": "",\r
+        "x": 1027,\r
+        "y": 192,\r
+        "z": "b65e8435.fe44e8",\r
+        "wires": []\r
+    }\r
+]\r