summaryrefslogtreecommitdiffstats
path: root/appc-directed-graph/appc-dgraph
diff options
context:
space:
mode:
Diffstat (limited to 'appc-directed-graph/appc-dgraph')
-rw-r--r--appc-directed-graph/appc-dgraph/provider/src/main/resources/json/Dispatcher-DG/APPC_method_GetRunningConfig_2.0.0.json2335
1 files changed, 1211 insertions, 1124 deletions
diff --git a/appc-directed-graph/appc-dgraph/provider/src/main/resources/json/Dispatcher-DG/APPC_method_GetRunningConfig_2.0.0.json b/appc-directed-graph/appc-dgraph/provider/src/main/resources/json/Dispatcher-DG/APPC_method_GetRunningConfig_2.0.0.json
index 41eeca446..6bdcd2ca5 100644
--- a/appc-directed-graph/appc-dgraph/provider/src/main/resources/json/Dispatcher-DG/APPC_method_GetRunningConfig_2.0.0.json
+++ b/appc-directed-graph/appc-dgraph/provider/src/main/resources/json/Dispatcher-DG/APPC_method_GetRunningConfig_2.0.0.json
@@ -1,1124 +1,1211 @@
-[
- {
- "id": "2bf5503c.d388e",
- "type": "failure",
- "name": "failure",
- "xml": "<outcome value='failure'>\n",
- "comments": "",
- "outputs": 1,
- "x": 664.888916015625,
- "y": 58.25000762939453,
- "z": "276d1f6b.9bb71",
- "wires": [
- [
- "dbafdb1b.934f58"
- ]
- ]
- },
- {
- "id": "faf55a2.8a3cca8",
- "type": "failure",
- "name": "failure",
- "xml": "<outcome value='failure'>\n",
- "comments": "",
- "outputs": 1,
- "x": 749.138916015625,
- "y": 374.75,
- "z": "276d1f6b.9bb71",
- "wires": [
- [
- "b59140c4.f0d26"
- ]
- ]
- },
- {
- "id": "5a7e4d0c.a3ad34",
- "type": "not-found",
- "name": "not-found",
- "xml": "<outcome value='not-found'>\n",
- "comments": "",
- "outputs": 1,
- "x": 745.138916015625,
- "y": 427.5,
- "z": "276d1f6b.9bb71",
- "wires": [
- [
- "eda2123c.64453"
- ]
- ]
- },
- {
- "id": "3371a22a.28dfee",
- "type": "not-found",
- "name": "not-found",
- "xml": "<outcome value='not-found'>\n",
- "comments": "",
- "outputs": 1,
- "x": 667.888916015625,
- "y": 127.25,
- "z": "276d1f6b.9bb71",
- "wires": [
- [
- "577dc0de.87c37"
- ]
- ]
- },
- {
- "id": "c372101a.aa5ea",
- "type": "not-found",
- "name": "not-found",
- "xml": "<outcome value='not-found'>\n",
- "comments": "",
- "outputs": 1,
- "x": 665.1388549804688,
- "y": 278.50000762939453,
- "z": "276d1f6b.9bb71",
- "wires": [
- [
- "2cc0ecf5.2756c4"
- ]
- ]
- },
- {
- "id": "feb957d9.9b3838",
- "type": "failure",
- "name": "failure",
- "xml": "<outcome value='failure'>\n",
- "comments": "",
- "outputs": 1,
- "x": 659.1388549804688,
- "y": 213.25000762939453,
- "z": "276d1f6b.9bb71",
- "wires": [
- [
- "48d059a1.2c1378"
- ]
- ]
- },
- {
- "id": "757aad86.e63454",
- "type": "failure",
- "name": "failure",
- "xml": "<outcome value='failure'>\n",
- "comments": "",
- "outputs": 1,
- "x": 737.388916015625,
- "y": 472.75,
- "z": "276d1f6b.9bb71",
- "wires": [
- [
- "cbdc9a91.622178"
- ]
- ]
- },
- {
- "id": "c6746ea4.d8171",
- "type": "not-found",
- "name": "not-found",
- "xml": "<outcome value='not-found'>\n",
- "comments": "",
- "outputs": 1,
- "x": 736.888916015625,
- "y": 523.75,
- "z": "276d1f6b.9bb71",
- "wires": [
- [
- "fbb83850.3ab008"
- ]
- ]
- },
- {
- "id": "4ac10f26.bb958",
- "type": "failure",
- "name": "failure",
- "xml": "<outcome value='failure'>\n",
- "comments": "",
- "outputs": 1,
- "x": 1406.888916015625,
- "y": 608.0000076293945,
- "z": "276d1f6b.9bb71",
- "wires": [
- [
- "8f213625.b48068"
- ]
- ]
- },
- {
- "id": "202e4abf.4f39b6",
- "type": "failure",
- "name": "failure",
- "xml": "<outcome value='failure'>\n",
- "comments": "",
- "outputs": 1,
- "x": 1411.638916015625,
- "y": 706.5000076293945,
- "z": "276d1f6b.9bb71",
- "wires": [
- [
- "db7afb3c.2c58c8"
- ]
- ]
- },
- {
- "id": "15804f82.f28b4",
- "type": "success",
- "name": "multipleRunningConfig",
- "xml": "<outcome value='Other'>\n",
- "comments": "",
- "outputs": 1,
- "x": 859.388916015625,
- "y": 579.0000076293945,
- "z": "276d1f6b.9bb71",
- "wires": [
- [
- "64a22d10.d8c794"
- ]
- ]
- },
- {
- "id": "a20d1d4b.9026d",
- "type": "get-resource",
- "name": "Retrieve device credentials",
- "xml": "<get-resource plugin='org.onap.ccsdk.sli.adaptors.resource.sql.SqlResource' resource='SQL' key=\"select USER_NAME , PASSWORD , PORT_NUMBER from DEVICE_AUTHENTICATION where VNF_TYPE = $vnf-type \" >\n<parameter name=\"nodeName\" value=\"retrieveDeviceCredentials\" />\n",
- "comments": "",
- "outputs": 1,
- "x": 429.63897705078125,
- "y": 123,
- "z": "276d1f6b.9bb71",
- "wires": [
- [
- "2bf5503c.d388e",
- "3371a22a.28dfee",
- "d3311276.7aeb5"
- ]
- ]
- },
- {
- "id": "b39573b0.7834d",
- "type": "call",
- "name": "Call device interfacing DG",
- "xml": "<call rpc='`$dg-rpc`' module = '`$module`' mode='sync'>\n<parameter name=\"nodeName\" value=\"callInterfacingDG\" />\n",
- "comments": "",
- "outputs": 1,
- "x": 479.888916015625,
- "y": 428.75,
- "z": "276d1f6b.9bb71",
- "wires": [
- [
- "faf55a2.8a3cca8",
- "5a7e4d0c.a3ad34",
- "27a86a4d.b60b06"
- ]
- ]
- },
- {
- "id": "26e12fcf.61188",
- "type": "get-resource",
- "name": "Get device interfacing DG",
- "xml": "<get-resource plugin='org.onap.ccsdk.sli.adaptors.resource.sql.SqlResource' resource='SQL' key=\"select dg_rpc , module , protocol from DEVICE_INTERFACE_PROTOCOL where VNF_TYPE = $vnf-type and DG_RPC is not null \" >\n<parameter name=\"nodeName\" value=\"getDeviceInterfacingDG\" />\n",
- "comments": "",
- "outputs": 1,
- "x": 406.638916015625,
- "y": 277.75000762939453,
- "z": "276d1f6b.9bb71",
- "wires": [
- [
- "c372101a.aa5ea",
- "feb957d9.9b3838",
- "7730960.662fc6c"
- ]
- ]
- },
- {
- "id": "d1f75432.3fab98",
- "type": "get-resource",
- "name": "Check if running config exists",
- "xml": "<get-resource plugin='org.onap.ccsdk.sli.adaptors.resource.sql.SqlResource' resource='SQL' key=\"select count(1) as value from UPLOAD_CONFIG where VNF_ID = $input.action-identifiers.vnf-id and ( if ( $vnfc-type = '' , VNFC_TYPE is NULL OR VNFC_TYPE = '' , VNFC_TYPE = $vnfc-type ) ) and HOST_IP_ADDRESS = $host-ip-address and CONFIG_INDICATOR = 'Running' AND (pending_delete IS NULL OR pending_delete != 'Y') \" force='true' pfx='runningConfig.count'>\n<parameter name=\"nodeName\" value=\"getDBRunningConf\" />\n",
- "comments": "",
- "outputs": 1,
- "x": 439.8889465332031,
- "y": 562.5,
- "z": "276d1f6b.9bb71",
- "wires": [
- [
- "757aad86.e63454",
- "c6746ea4.d8171",
- "df801ff7.3334"
- ]
- ]
- },
- {
- "id": "6624b792.a4c4e8",
- "type": "save",
- "name": "Insert configuration",
- "xml": "<save plugin='org.onap.ccsdk.sli.adaptors.resource.sql.SqlResource' resource='SQL' key=\"INSERT INTO UPLOAD_CONFIG (REQUEST_ID, ORIGINATOR_ID, SERVICE_DESCRIPTION, ACTION, VNF_ID, VNF_NAME, VM_NAME, VNF_TYPE, VNFC_TYPE, HOST_IP_ADDRESS, CONFIG_INDICATOR, PENDING_DELETE, CONTENT ) VALUES ( $input.common-header.request-id , $input.common-header.originator-id , $service-description , $input.action , $input.action-identifiers.vnf-id , $vnf-name , $vm-name , $vnf-type , $vnfc-type , $host-ip-address , 'Running' , NULL , $device-running-config ) \" force='true' >\n<parameter name=\"nodeName\" value=\"InsertConfiguration\" />\n",
- "comments": "",
- "outputs": 1,
- "x": 1198.638916015625,
- "y": 619.2500076293945,
- "z": "276d1f6b.9bb71",
- "wires": [
- [
- "4ac10f26.bb958",
- "b2654dc9.f9d45"
- ]
- ]
- },
- {
- "id": "11aa7b01.78e3c5",
- "type": "save",
- "name": "Update configuration",
- "xml": "<save plugin='org.onap.ccsdk.sli.adaptors.resource.sql.SqlResource' resource='SQL' key=\"update UPLOAD_CONFIG set CONTENT = $device-running-config , REQUEST_ID = $input.common-header.request-id , ORIGINATOR_ID = $input.common-header.originator-id , SERVICE_DESCRIPTION = $service-description , ACTION = $input.action , UPLOAD_DATE = CURRENT_TIMESTAMP where VNF_ID = $input.action-identifiers.vnf-id and ( if ( $vnfc-type = '' , VNFC_TYPE is NULL OR VNFC_TYPE = '' , VNFC_TYPE = $vnfc-type ) ) and HOST_IP_ADDRESS = $host-ip-address and CONFIG_INDICATOR = 'Running' AND (pending_delete IS NULL OR pending_delete != 'Y') \" force='true' pfx='update'>\n<parameter name=\"nodeName\" value=\"updateConfiguration\" />\n",
- "comments": "",
- "outputs": 1,
- "x": 1198.1389045715332,
- "y": 716,
- "z": "276d1f6b.9bb71",
- "wires": [
- [
- "202e4abf.4f39b6",
- "5fee9fb0.f2325"
- ]
- ]
- },
- {
- "id": "2dbbd306.12300c",
- "type": "switchNode",
- "name": "switch",
- "xml": "<switch test='`$runningConfig.count.value`'>\n",
- "comments": "",
- "outputs": 1,
- "x": 650.6389122009277,
- "y": 614.2500095367432,
- "z": "276d1f6b.9bb71",
- "wires": [
- [
- "15804f82.f28b4",
- "ede96b3d.4c0f28",
- "c37b362b.01c868"
- ]
- ]
- },
- {
- "id": "c183af40.7e96b",
- "type": "block",
- "name": "block : atomic",
- "xml": "<block atomic='true'>",
- "atomic": "true",
- "comments": "",
- "outputs": 1,
- "x": 164.38891983032227,
- "y": 235.50000381469727,
- "z": "276d1f6b.9bb71",
- "wires": [
- [
- "a20d1d4b.9026d",
- "b696a7db.8ca138"
- ]
- ]
- },
- {
- "id": "d3311276.7aeb5",
- "type": "success",
- "name": "success",
- "xml": "<outcome value='success'>\n",
- "comments": "",
- "outputs": 1,
- "x": 477.13885498046875,
- "y": 187.00000762939453,
- "z": "276d1f6b.9bb71",
- "wires": [
- [
- "26e12fcf.61188"
- ]
- ]
- },
- {
- "id": "27a86a4d.b60b06",
- "type": "success",
- "name": "success",
- "xml": "<outcome value='success'>\n",
- "comments": "",
- "outputs": 1,
- "x": 441.63885498046875,
- "y": 499.75,
- "z": "276d1f6b.9bb71",
- "wires": [
- [
- "d1f75432.3fab98"
- ]
- ]
- },
- {
- "id": "7730960.662fc6c",
- "type": "success",
- "name": "success",
- "xml": "<outcome value='success'>\n",
- "comments": "",
- "outputs": 1,
- "x": 263.1387939453125,
- "y": 353.5,
- "z": "276d1f6b.9bb71",
- "wires": [
- [
- "29603b9a.2c5b84"
- ]
- ]
- },
- {
- "id": "df801ff7.3334",
- "type": "success",
- "name": "success",
- "xml": "<outcome value='success'>\n",
- "comments": "",
- "outputs": 1,
- "x": 479.38885498046875,
- "y": 664.75,
- "z": "276d1f6b.9bb71",
- "wires": [
- [
- "2dbbd306.12300c"
- ]
- ]
- },
- {
- "id": "b2654dc9.f9d45",
- "type": "success",
- "name": "success",
- "xml": "<outcome value='success'>\n",
- "comments": "",
- "outputs": 1,
- "x": 1408.638916015625,
- "y": 657.2500076293945,
- "z": "276d1f6b.9bb71",
- "wires": [
- [
- "e8b89f13.0bbb4"
- ]
- ]
- },
- {
- "id": "35b04eb6.6d2212",
- "type": "block",
- "name": "block",
- "xml": "<block>\n",
- "atomic": "false",
- "comments": "",
- "outputs": 1,
- "x": 1024.638916015625,
- "y": 631.2500076293945,
- "z": "276d1f6b.9bb71",
- "wires": [
- [
- "6624b792.a4c4e8"
- ]
- ]
- },
- {
- "id": "5fee9fb0.f2325",
- "type": "success",
- "name": "success",
- "xml": "<outcome value='success'>\n",
- "comments": "",
- "outputs": 1,
- "x": 1411.388916015625,
- "y": 772.5000305175781,
- "z": "276d1f6b.9bb71",
- "wires": [
- [
- "e8b89f13.0bbb4"
- ]
- ]
- },
- {
- "id": "ed19ec7d.1ee2b",
- "type": "block",
- "name": "block",
- "xml": "<block>\n",
- "atomic": "false",
- "comments": "",
- "outputs": 1,
- "x": 1026.138916015625,
- "y": 694.5000076293945,
- "z": "276d1f6b.9bb71",
- "wires": [
- [
- "11aa7b01.78e3c5"
- ]
- ]
- },
- {
- "id": "ede96b3d.4c0f28",
- "type": "success",
- "name": "noRunningConfig",
- "xml": "<outcome value='0'>\n",
- "comments": "",
- "outputs": 1,
- "x": 850.638916015625,
- "y": 630.0000076293945,
- "z": "276d1f6b.9bb71",
- "wires": [
- [
- "35b04eb6.6d2212"
- ]
- ]
- },
- {
- "id": "c37b362b.01c868",
- "type": "failure",
- "name": "runningConfigExists",
- "xml": "<outcome value='1'>\n",
- "comments": "",
- "outputs": 1,
- "x": 854.138916015625,
- "y": 695.0000076293945,
- "z": "276d1f6b.9bb71",
- "wires": [
- [
- "ed19ec7d.1ee2b"
- ]
- ]
- },
- {
- "id": "4896d6e4.5270f8",
- "type": "method",
- "name": "GetRunningConfig",
- "xml": "<method rpc='GetRunningConfig' mode='sync'>\n",
- "comments": "",
- "outputs": 1,
- "x": 154.888916015625,
- "y": 152,
- "z": "276d1f6b.9bb71",
- "wires": [
- [
- "c183af40.7e96b"
- ]
- ]
- },
- {
- "id": "13a41622.3f89ca",
- "type": "service-logic",
- "name": "APPC 2.0.0",
- "module": "APPC",
- "version": "2.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='2.0.0'>",
- "outputs": 1,
- "x": 291.88890838623047,
- "y": 67.25000190734863,
- "z": "276d1f6b.9bb71",
- "wires": [
- [
- "4896d6e4.5270f8"
- ]
- ]
- },
- {
- "id": "b696a7db.8ca138",
- "type": "returnSuccess",
- "name": "return success",
- "xml": "<return status='success'>\n",
- "comments": "",
- "x": 144.88894653320312,
- "y": 441.5,
- "z": "276d1f6b.9bb71",
- "wires": []
- },
- {
- "id": "251494ff.29474c",
- "type": "dgstart",
- "name": "DGSTART",
- "outputs": 1,
- "x": 124.3889045715332,
- "y": 68,
- "z": "276d1f6b.9bb71",
- "wires": [
- [
- "13a41622.3f89ca"
- ]
- ]
- },
- {
- "id": "dbafdb1b.934f58",
- "type": "block",
- "name": "block",
- "xml": "<block>\n",
- "atomic": "false",
- "comments": "",
- "outputs": 1,
- "x": 839.888916015625,
- "y": 59.750003814697266,
- "z": "276d1f6b.9bb71",
- "wires": [
- [
- "c5226259.21e3e",
- "2490a85b.6f7c38",
- "253f5533.50173a"
- ]
- ]
- },
- {
- "id": "c5226259.21e3e",
- "type": "set",
- "name": "Set error message",
- "xml": "<set>\n<parameter name='node-error-message' value='Error while retrieving device credentials' />\n",
- "comments": "",
- "x": 1046.388916015625,
- "y": 46,
- "z": "276d1f6b.9bb71",
- "wires": []
- },
- {
- "id": "577dc0de.87c37",
- "type": "block",
- "name": "block",
- "xml": "<block>\n",
- "atomic": "false",
- "comments": "",
- "outputs": 1,
- "x": 844.638916015625,
- "y": 126.25,
- "z": "276d1f6b.9bb71",
- "wires": [
- [
- "920835f9.5449d8",
- "2490a85b.6f7c38",
- "253f5533.50173a"
- ]
- ]
- },
- {
- "id": "920835f9.5449d8",
- "type": "set",
- "name": "Set error message",
- "xml": "<set>\n<parameter name='node-error-message' value=\"`'Device credentials not found for the ' + $vnf-type `\"/>\n",
- "comments": "",
- "x": 1048.388916015625,
- "y": 85.5,
- "z": "276d1f6b.9bb71",
- "wires": []
- },
- {
- "id": "48d059a1.2c1378",
- "type": "block",
- "name": "block",
- "xml": "<block>\n",
- "atomic": "false",
- "comments": "",
- "outputs": 1,
- "x": 839.388916015625,
- "y": 196.25000762939453,
- "z": "276d1f6b.9bb71",
- "wires": [
- [
- "ed173feb.0d45f",
- "253f5533.50173a",
- "2490a85b.6f7c38"
- ]
- ]
- },
- {
- "id": "2cc0ecf5.2756c4",
- "type": "block",
- "name": "block",
- "xml": "<block>\n",
- "atomic": "false",
- "comments": "",
- "outputs": 1,
- "x": 843.388916015625,
- "y": 252.50000762939453,
- "z": "276d1f6b.9bb71",
- "wires": [
- [
- "e5af31d.d7d11d",
- "253f5533.50173a",
- "2490a85b.6f7c38"
- ]
- ]
- },
- {
- "id": "ed173feb.0d45f",
- "type": "set",
- "name": "Set error message",
- "xml": "<set>\n<parameter name='node-error-message' value='Error while getting device interfacing DG details' />\n",
- "comments": "",
- "x": 1053.3889045715332,
- "y": 133.00000762939453,
- "z": "276d1f6b.9bb71",
- "wires": []
- },
- {
- "id": "e5af31d.d7d11d",
- "type": "set",
- "name": "Set error message",
- "xml": "<set>\n<parameter name='node-error-message' value=\"`'Device Interfacing DG mapping not found for the ' + $vnf-type `\" />\n",
- "comments": "",
- "x": 1051.138916015625,
- "y": 176.00000762939453,
- "z": "276d1f6b.9bb71",
- "wires": []
- },
- {
- "id": "253f5533.50173a",
- "type": "returnFailure",
- "name": "return failure",
- "xml": "<return status='failure'>\n<parameter name='error-code' value='500' />\n<parameter name='error-message' value='`$node-error-message`' />",
- "comments": "",
- "x": 1079.138916015625,
- "y": 271.25000762939453,
- "z": "276d1f6b.9bb71",
- "wires": []
- },
- {
- "id": "b59140c4.f0d26",
- "type": "block",
- "name": "block",
- "xml": "<block>\n",
- "atomic": "false",
- "comments": "",
- "outputs": 1,
- "x": 910.638916015625,
- "y": 325,
- "z": "276d1f6b.9bb71",
- "wires": [
- [
- "11ce3fcd.175be",
- "9a30398b.6a1268",
- "81b0e59d.dd52a8"
- ]
- ]
- },
- {
- "id": "eda2123c.64453",
- "type": "block",
- "name": "block",
- "xml": "<block>\n",
- "atomic": "false",
- "comments": "",
- "outputs": 1,
- "x": 924.638916015625,
- "y": 410.25,
- "z": "276d1f6b.9bb71",
- "wires": [
- [
- "e924feb9.1fc4b",
- "9a30398b.6a1268",
- "81b0e59d.dd52a8"
- ]
- ]
- },
- {
- "id": "11ce3fcd.175be",
- "type": "set",
- "name": "Set error message",
- "xml": "<set>\n<parameter name='node-error-message' value=\"`$error-message`\"/>\n",
- "comments": "",
- "x": 1178.638916015625,
- "y": 316.5,
- "z": "276d1f6b.9bb71",
- "wires": []
- },
- {
- "id": "e924feb9.1fc4b",
- "type": "set",
- "name": "Set error message",
- "xml": "<set>\n<parameter name='node-error-message' value='Device Interfacing DG not found' />\n",
- "comments": "",
- "x": 1180.638916015625,
- "y": 359.75,
- "z": "276d1f6b.9bb71",
- "wires": []
- },
- {
- "id": "fbb83850.3ab008",
- "type": "block",
- "name": "block",
- "xml": "<block>\n",
- "atomic": "false",
- "comments": "",
- "outputs": 1,
- "x": 941.138916015625,
- "y": 522.75,
- "z": "276d1f6b.9bb71",
- "wires": [
- [
- "9897d37f.3e86f",
- "81b0e59d.dd52a8",
- "9a30398b.6a1268"
- ]
- ]
- },
- {
- "id": "cbdc9a91.622178",
- "type": "block",
- "name": "block",
- "xml": "<block>\n",
- "atomic": "false",
- "comments": "",
- "outputs": 1,
- "x": 939.888916015625,
- "y": 468.25,
- "z": "276d1f6b.9bb71",
- "wires": [
- [
- "1dd1ceae.7c5731",
- "81b0e59d.dd52a8",
- "9a30398b.6a1268"
- ]
- ]
- },
- {
- "id": "1dd1ceae.7c5731",
- "type": "set",
- "name": "Set error message",
- "xml": "<set>\n<parameter name='node-error-message' value=\"`'Error while quering the running configuration in the repository for vnf-id:' + $input.action-identifiers.vnf-id + ' and Host-ip-address:' + $host-ip-address `\"/>\n",
- "comments": "",
- "x": 1179.388916015625,
- "y": 404.25,
- "z": "276d1f6b.9bb71",
- "wires": []
- },
- {
- "id": "9897d37f.3e86f",
- "type": "set",
- "name": "Set error message",
- "xml": "<set>\n<parameter name='node-error-message' value=\"`'Error while quering the running configuration in the repository for vnf-id:' + $input.action-identifiers.vnf-id + ' and Host-ip-address:' + $host-ip-address `\" />\n",
- "comments": "",
- "x": 1179.638916015625,
- "y": 444.25,
- "z": "276d1f6b.9bb71",
- "wires": []
- },
- {
- "id": "81b0e59d.dd52a8",
- "type": "returnFailure",
- "name": "return failure",
- "xml": "<return status='failure'>\n<parameter name='error-code' value='500' />\n<parameter name='error-message' value='`$node-error-message`' />",
- "comments": "",
- "x": 1187.138916015625,
- "y": 543.5,
- "z": "276d1f6b.9bb71",
- "wires": []
- },
- {
- "id": "64a22d10.d8c794",
- "type": "block",
- "name": "block",
- "xml": "<block>\n",
- "atomic": "false",
- "comments": "",
- "outputs": 1,
- "x": 1577.638916015625,
- "y": 576.7500076293945,
- "z": "276d1f6b.9bb71",
- "wires": [
- [
- "d55829a0.692118",
- "53f66547.a56dac",
- "75356e6f.a67ac"
- ]
- ]
- },
- {
- "id": "d55829a0.692118",
- "type": "set",
- "name": "Set error message",
- "xml": "<set>\n<parameter name='node-error-message' value='More than one running configuration available for a VNFC' />\n",
- "comments": "",
- "x": 1803.388916015625,
- "y": 530.2500610351562,
- "z": "276d1f6b.9bb71",
- "wires": []
- },
- {
- "id": "53f66547.a56dac",
- "type": "returnFailure",
- "name": "return failure",
- "xml": "<return status='failure'>\n<parameter name='error-code' value='500' />\n<parameter name='error-message' value='`$node-error-message`' />",
- "comments": "",
- "x": 1802.638916015625,
- "y": 710.0000305175781,
- "z": "276d1f6b.9bb71",
- "wires": []
- },
- {
- "id": "8f213625.b48068",
- "type": "block",
- "name": "block",
- "xml": "<block>\n",
- "atomic": "false",
- "comments": "",
- "outputs": 1,
- "x": 1582.138916015625,
- "y": 632.75,
- "z": "276d1f6b.9bb71",
- "wires": [
- [
- "b2368a5.6789578",
- "53f66547.a56dac",
- "75356e6f.a67ac"
- ]
- ]
- },
- {
- "id": "b2368a5.6789578",
- "type": "set",
- "name": "Set error message",
- "xml": "<set>\n<parameter name='node-error-message' value=\"`'Error while updating the running configuration in the repository for vnf-id:' + $input.action-identifiers.vnf-id + ' and Host-ip-address:' + $host-ip-address `\" />\n",
- "comments": "",
- "x": 1806.638916015625,
- "y": 575.2500305175781,
- "z": "276d1f6b.9bb71",
- "wires": []
- },
- {
- "id": "db7afb3c.2c58c8",
- "type": "block",
- "name": "block",
- "xml": "<block>\n",
- "atomic": "false",
- "comments": "",
- "outputs": 1,
- "x": 1582.638916015625,
- "y": 693.25,
- "z": "276d1f6b.9bb71",
- "wires": [
- [
- "cc111001.f32a8",
- "53f66547.a56dac",
- "75356e6f.a67ac"
- ]
- ]
- },
- {
- "id": "cc111001.f32a8",
- "type": "set",
- "name": "Set error message",
- "xml": "<set>\n<parameter name='node-error-message' value=\"`'Error while updating the running configuration in the repository for vnf-id:' + $input.action-identifiers.vnf-id + ' and Host-ip-address:' + $host-ip-address `\" />\n",
- "comments": "",
- "x": 1807.388916015625,
- "y": 621.2500305175781,
- "z": "276d1f6b.9bb71",
- "wires": []
- },
- {
- "id": "2490a85b.6f7c38",
- "type": "record",
- "name": "Log error",
- "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.Slf4jRecorder\">\n<parameter name=\"level\" value=\"error\"/>\n<parameter name=\"logger\" value=\"message-log\"/>\n<parameter name=\"record\" value=\"`$node-error-message`\"/>\n",
- "comments": "",
- "outputs": 1,
- "x": 1070.888916015625,
- "y": 227.25000762939453,
- "z": "276d1f6b.9bb71",
- "wires": [
- []
- ]
- },
- {
- "id": "9a30398b.6a1268",
- "type": "record",
- "name": "Log error",
- "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.Slf4jRecorder\">\n<parameter name=\"level\" value=\"error\"/>\n<parameter name=\"logger\" value=\"message-log\"/>\n<parameter name=\"record\" value=\"`$node-error-message`\"/>\n",
- "comments": "",
- "outputs": 1,
- "x": 1186.888916015625,
- "y": 499.25,
- "z": "276d1f6b.9bb71",
- "wires": [
- []
- ]
- },
- {
- "id": "75356e6f.a67ac",
- "type": "record",
- "name": "Log error",
- "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.Slf4jRecorder\">\n<parameter name=\"level\" value=\"error\"/>\n<parameter name=\"logger\" value=\"message-log\"/>\n<parameter name=\"record\" value=\"`$node-error-message`\"/>\n",
- "comments": "",
- "outputs": 1,
- "x": 1800.888916015625,
- "y": 663.2500305175781,
- "z": "276d1f6b.9bb71",
- "wires": [
- []
- ]
- },
- {
- "id": "21660aea.e01ea6",
- "type": "set",
- "name": "set DG parameters",
- "xml": "<set>\n<parameter name='config.vnf-type' value=\"`$vnf-type`\" />\n<parameter name='config.vnf-name' value=\"`$vnf-name`\" />\n<parameter name='config.protocol' value=\"`$protocol`\" />\n<parameter name='config.host-ip-address' value=\"`$host-ip-address`\" />\n<parameter name='config.user-name' value=\"`$USER-NAME`\" />\n<parameter name='config.password' value=\"`$PASSWORD`\" />\n<parameter name='config.port-number' value=\"`$PORT-NUMBER`\" />",
- "comments": "",
- "x": 585.888916015625,
- "y": 330,
- "z": "276d1f6b.9bb71",
- "wires": []
- },
- {
- "id": "29603b9a.2c5b84",
- "type": "block",
- "name": "block",
- "xml": "<block>\n",
- "atomic": "false",
- "comments": "",
- "outputs": 1,
- "x": 395.888916015625,
- "y": 353,
- "z": "276d1f6b.9bb71",
- "wires": [
- [
- "21660aea.e01ea6",
- "b39573b0.7834d"
- ]
- ]
- },
- {
- "id": "e8b89f13.0bbb4",
- "type": "get-resource",
- "name": "Get Running Config Id",
- "xml": "<get-resource plugin='org.onap.ccsdk.sli.adaptors.resource.sql.SqlResource' resource='SQL' key=\"select UPLOAD_CONFIG_ID from UPLOAD_CONFIG where VNF_ID = $input.action-identifiers.vnf-id and ( if ( $vnfc-type = '' , VNFC_TYPE is NULL OR VNFC_TYPE = '' , VNFC_TYPE = $vnfc-type ) ) and HOST_IP_ADDRESS = $host-ip-address and CONFIG_INDICATOR = 'Running' AND (pending_delete IS NULL OR pending_delete != 'Y') \" force='true' pfx='runningConfig'>\n",
- "comments": "",
- "outputs": 1,
- "x": 1648.888916015625,
- "y": 779.3333435058594,
- "z": "276d1f6b.9bb71",
- "wires": [
- [
- "ab251259.3d74",
- "d14179e1.547d98",
- "aec5de94.0b1ee"
- ]
- ]
- },
- {
- "id": "ab251259.3d74",
- "type": "failure",
- "name": "failure",
- "xml": "<outcome value='failure'>\n",
- "comments": "",
- "outputs": 1,
- "x": 2001.388916015625,
- "y": 733.5833740234375,
- "z": "276d1f6b.9bb71",
- "wires": [
- [
- "bf29ea96.6ffa68"
- ]
- ]
- },
- {
- "id": "d14179e1.547d98",
- "type": "not-found",
- "name": "not-found",
- "xml": "<outcome value='not-found'>\n",
- "comments": "",
- "outputs": 1,
- "x": 1993.888916015625,
- "y": 793.5833740234375,
- "z": "276d1f6b.9bb71",
- "wires": [
- [
- "e27c0f02.9b77"
- ]
- ]
- },
- {
- "id": "bf29ea96.6ffa68",
- "type": "block",
- "name": "block",
- "xml": "<block>\n",
- "atomic": "false",
- "comments": "",
- "outputs": 1,
- "x": 2158.8885498046875,
- "y": 732.0833740234375,
- "z": "276d1f6b.9bb71",
- "wires": [
- [
- "5b24ae34.dd7d9",
- "dfd2268c.d462e8",
- "babb2c3a.ce283"
- ]
- ]
- },
- {
- "id": "5b24ae34.dd7d9",
- "type": "set",
- "name": "Set error message",
- "xml": "<set>\n<parameter name='node-error-message' value=\"`'Error while quering the running configuration in the repository for vnf-id:' + $input.action-identifiers.vnf-id + ' and Host-ip-address:' + $host-ip-address `\"/>\n",
- "comments": "",
- "x": 2393.3887939453125,
- "y": 673.0833740234375,
- "z": "276d1f6b.9bb71",
- "wires": []
- },
- {
- "id": "babb2c3a.ce283",
- "type": "record",
- "name": "Log error",
- "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.Slf4jRecorder\">\n<parameter name=\"level\" value=\"error\"/>\n<parameter name=\"logger\" value=\"message-log\"/>\n<parameter name=\"record\" value=\"`$node-error-message`\"/>\n",
- "comments": "",
- "outputs": 1,
- "x": 2384.8885498046875,
- "y": 772.0833740234375,
- "z": "276d1f6b.9bb71",
- "wires": [
- []
- ]
- },
- {
- "id": "e27c0f02.9b77",
- "type": "block",
- "name": "block",
- "xml": "<block>\n",
- "atomic": "false",
- "comments": "",
- "outputs": 1,
- "x": 2159.1387939453125,
- "y": 794.5833740234375,
- "z": "276d1f6b.9bb71",
- "wires": [
- [
- "cf88cbf8.678fd8",
- "dfd2268c.d462e8",
- "babb2c3a.ce283"
- ]
- ]
- },
- {
- "id": "dfd2268c.d462e8",
- "type": "returnFailure",
- "name": "return failure",
- "xml": "<return status='failure'>\n<parameter name='error-code' value='500' />\n<parameter name='error-message' value='`$node-error-message`' />",
- "comments": "",
- "x": 2400.1385498046875,
- "y": 827.3333740234375,
- "z": "276d1f6b.9bb71",
- "wires": []
- },
- {
- "id": "aec5de94.0b1ee",
- "type": "success",
- "name": "success",
- "xml": "<outcome value='success'>\n",
- "comments": "",
- "outputs": 1,
- "x": 1985.388671875,
- "y": 861.5833740234375,
- "z": "276d1f6b.9bb71",
- "wires": [
- []
- ]
- },
- {
- "id": "cf88cbf8.678fd8",
- "type": "set",
- "name": "Set error message",
- "xml": "<set>\n<parameter name='node-error-message' value=\"`'Error while quering the running configuration in the repository for vnf-id:' + $input.action-identifiers.vnf-id + ' and Host-ip-address:' + $host-ip-address `\" />\n",
- "comments": "",
- "x": 2400.6387939453125,
- "y": 723.0833740234375,
- "z": "276d1f6b.9bb71",
- "wires": []
- }
-]
+[
+ {
+ "id": "41c9ff8.d1003",
+ "type": "failure",
+ "name": "failure",
+ "xml": "<outcome value='failure'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 718.4999847412109,
+ "y": 348.9999876022339,
+ "z": "f559ad98.b8693",
+ "wires": [
+ [
+ "c71126ee.a63608"
+ ]
+ ]
+ },
+ {
+ "id": "2f462db6.1bf662",
+ "type": "not-found",
+ "name": "not-found",
+ "xml": "<outcome value='not-found'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 709.4999732971191,
+ "y": 424.25000762939453,
+ "z": "f559ad98.b8693",
+ "wires": [
+ [
+ "93afef4a.9f677"
+ ]
+ ]
+ },
+ {
+ "id": "f7067fbf.b9ee2",
+ "type": "not-found",
+ "name": "not-found",
+ "xml": "<outcome value='not-found'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 650.7499198913574,
+ "y": 87.7499828338623,
+ "z": "f559ad98.b8693",
+ "wires": [
+ [
+ "89ea0bc2.cebbb8"
+ ]
+ ]
+ },
+ {
+ "id": "af1966db.536898",
+ "type": "failure",
+ "name": "failure",
+ "xml": "<outcome value='failure'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 647.2499294281006,
+ "y": 37.49998474121094,
+ "z": "f559ad98.b8693",
+ "wires": [
+ [
+ "35f55e04.cb5542"
+ ]
+ ]
+ },
+ {
+ "id": "1cf51b48.0883a5",
+ "type": "failure",
+ "name": "failure",
+ "xml": "<outcome value='failure'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 676.7499237060547,
+ "y": 506.99992752075195,
+ "z": "f559ad98.b8693",
+ "wires": [
+ [
+ "25b252df.c74fce"
+ ]
+ ]
+ },
+ {
+ "id": "c944dab9.aabd48",
+ "type": "not-found",
+ "name": "not-found",
+ "xml": "<outcome value='not-found'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 674.9999465942383,
+ "y": 557.9999904632568,
+ "z": "f559ad98.b8693",
+ "wires": [
+ [
+ "7047697.c309998"
+ ]
+ ]
+ },
+ {
+ "id": "5ae40f9c.4c573",
+ "type": "failure",
+ "name": "failure",
+ "xml": "<outcome value='failure'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1346.2497959136963,
+ "y": 643.5000324249268,
+ "z": "f559ad98.b8693",
+ "wires": [
+ [
+ "20eba032.0d715"
+ ]
+ ]
+ },
+ {
+ "id": "c1a9f0a9.4d854",
+ "type": "failure",
+ "name": "failure",
+ "xml": "<outcome value='failure'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1353.4999618530273,
+ "y": 713.2499885559082,
+ "z": "f559ad98.b8693",
+ "wires": [
+ [
+ "d23e8d46.32801"
+ ]
+ ]
+ },
+ {
+ "id": "e4bb8d09.58ee4",
+ "type": "success",
+ "name": "multipleRunningConfig",
+ "xml": "<outcome value='Other'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 821.2499809265137,
+ "y": 604.4999561309814,
+ "z": "f559ad98.b8693",
+ "wires": [
+ [
+ "4ef6cf2b.3f87e"
+ ]
+ ]
+ },
+ {
+ "id": "18f727b5.1aba48",
+ "type": "call",
+ "name": "Call device interfacing DG",
+ "xml": "<call rpc='`$dg-rpc`' module = '`$module`' mode='sync'>\n<parameter name=\"nodeName\" value=\"callInterfacingDG\" />\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 466.75,
+ "y": 424.25000762939453,
+ "z": "f559ad98.b8693",
+ "wires": [
+ [
+ "41c9ff8.d1003",
+ "2f462db6.1bf662",
+ "9cc74be2.2caf28"
+ ]
+ ]
+ },
+ {
+ "id": "4820c332.ead96c",
+ "type": "get-resource",
+ "name": "Get device interfacing DG",
+ "xml": "<get-resource plugin='org.openecomp.sdnc.sli.resource.sql.SqlResource' resource='SQL' key=\"select dg_rpc , module , protocol from DEVICE_INTERFACE_PROTOCOL where VNF_TYPE = $vnf-type and DG_RPC is not null \" >\n<parameter name=\"nodeName\" value=\"getDeviceInterfacingDG\" />\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 362.24999237060547,
+ "y": 119.49999141693115,
+ "z": "f559ad98.b8693",
+ "wires": [
+ [
+ "f7067fbf.b9ee2",
+ "af1966db.536898",
+ "94826497.dea478"
+ ]
+ ]
+ },
+ {
+ "id": "aab808f2.7e3fc8",
+ "type": "get-resource",
+ "name": "Check if running config exists",
+ "xml": "<get-resource plugin='org.openecomp.sdnc.sli.resource.sql.SqlResource' resource='SQL' key=\"select count(1) as value from UPLOAD_CONFIG where VNF_ID = $input.action-identifiers.vnf-id and ( if ( $vnfc-type = '' , VNFC_TYPE is NULL OR VNFC_TYPE = '' , VNFC_TYPE = $vnfc-type ) ) and HOST_IP_ADDRESS = $host-ip-address and CONFIG_INDICATOR = 'Running' AND (pending_delete IS NULL OR pending_delete != 'Y') \" force='true' pfx='runningConfig.count'>\n<parameter name=\"nodeName\" value=\"getDBRunningConf\" />\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 244.25003051757812,
+ "y": 706.7499723434448,
+ "z": "f559ad98.b8693",
+ "wires": [
+ [
+ "1cf51b48.0883a5",
+ "c944dab9.aabd48",
+ "8ab22ee2.47cf3"
+ ]
+ ]
+ },
+ {
+ "id": "cf0ad6ea.cb1f78",
+ "type": "save",
+ "name": "Insert configuration",
+ "xml": "<save plugin='org.openecomp.sdnc.sli.resource.sql.SqlResource' resource='SQL' key=\"INSERT INTO UPLOAD_CONFIG (REQUEST_ID, ORIGINATOR_ID, SERVICE_DESCRIPTION, ACTION, VNF_ID, VNF_NAME, VM_NAME, VNF_TYPE, VNFC_TYPE, HOST_IP_ADDRESS, CONFIG_INDICATOR, PENDING_DELETE, CONTENT ) VALUES ( $input.common-header.request-id , $input.common-header.originator-id , $service-description , $input.action , $input.action-identifiers.vnf-id , $vnf-name , $vm-name , $vnf-type , $vnfc-type , $host-ip-address , 'Running' , NULL , $device-running-config ) \" force='true' >\n<parameter name=\"nodeName\" value=\"InsertConfiguration\" />\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1142.9998016357422,
+ "y": 691.0000305175781,
+ "z": "f559ad98.b8693",
+ "wires": [
+ [
+ "5ae40f9c.4c573",
+ "e56377db.c62b78"
+ ]
+ ]
+ },
+ {
+ "id": "1a65ac62.011454",
+ "type": "save",
+ "name": "Update configuration",
+ "xml": "<save plugin='org.openecomp.sdnc.sli.resource.sql.SqlResource' resource='SQL' key=\"update UPLOAD_CONFIG set CONTENT = $device-running-config , REQUEST_ID = $input.common-header.request-id , ORIGINATOR_ID = $input.common-header.originator-id , SERVICE_DESCRIPTION = $service-description , ACTION = $input.action , UPLOAD_DATE = CURRENT_TIMESTAMP where VNF_ID = $input.action-identifiers.vnf-id and ( if ( $vnfc-type = '' , VNFC_TYPE is NULL OR VNFC_TYPE = '' , VNFC_TYPE = $vnfc-type ) ) and HOST_IP_ADDRESS = $host-ip-address and CONFIG_INDICATOR = 'Running' AND (pending_delete IS NULL OR pending_delete != 'Y') \" force='true' pfx='update'>\n<parameter name=\"nodeName\" value=\"updateConfiguration\" />\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1145.0000038146973,
+ "y": 761.4999904632568,
+ "z": "f559ad98.b8693",
+ "wires": [
+ [
+ "c1a9f0a9.4d854",
+ "df5dba1b.dda078"
+ ]
+ ]
+ },
+ {
+ "id": "47c94803.def228",
+ "type": "switchNode",
+ "name": "switch",
+ "xml": "<switch test='`$runningConfig.count.value`'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 604.9999542236328,
+ "y": 762.2500133514404,
+ "z": "f559ad98.b8693",
+ "wires": [
+ [
+ "e4bb8d09.58ee4",
+ "f4178997.62e378",
+ "fdf247dd.8933e8"
+ ]
+ ]
+ },
+ {
+ "id": "c7da8af6.af9338",
+ "type": "block",
+ "name": "block : atomic",
+ "xml": "<block atomic='true'>",
+ "atomic": "true",
+ "comments": "",
+ "outputs": 1,
+ "x": 77.50001525878906,
+ "y": 313.49999237060547,
+ "z": "f559ad98.b8693",
+ "wires": [
+ [
+ "7374b7a3.466358",
+ "4820c332.ead96c"
+ ]
+ ]
+ },
+ {
+ "id": "9cc74be2.2caf28",
+ "type": "success",
+ "name": "success",
+ "xml": "<outcome value='success'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 493.4999485015869,
+ "y": 485.25,
+ "z": "f559ad98.b8693",
+ "wires": [
+ [
+ "aab808f2.7e3fc8"
+ ]
+ ]
+ },
+ {
+ "id": "94826497.dea478",
+ "type": "success",
+ "name": "success",
+ "xml": "<outcome value='success'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 642.4996528625488,
+ "y": 125.25001525878906,
+ "z": "f559ad98.b8693",
+ "wires": [
+ [
+ "c5cb1412.497a18"
+ ]
+ ]
+ },
+ {
+ "id": "8ab22ee2.47cf3",
+ "type": "success",
+ "name": "success",
+ "xml": "<outcome value='success'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 449.9999351501465,
+ "y": 762.7500019073486,
+ "z": "f559ad98.b8693",
+ "wires": [
+ [
+ "47c94803.def228"
+ ]
+ ]
+ },
+ {
+ "id": "e56377db.c62b78",
+ "type": "success",
+ "name": "success",
+ "xml": "<outcome value='success'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1350.4999294281006,
+ "y": 677.7500190734863,
+ "z": "f559ad98.b8693",
+ "wires": [
+ [
+ "7ffbca1c.8ade54"
+ ]
+ ]
+ },
+ {
+ "id": "b814bec0.102a7",
+ "type": "block",
+ "name": "block",
+ "xml": "<block>\n",
+ "atomic": "false",
+ "comments": "",
+ "outputs": 1,
+ "x": 971.4999084472656,
+ "y": 689.2499027252197,
+ "z": "f559ad98.b8693",
+ "wires": [
+ [
+ "cf0ad6ea.cb1f78"
+ ]
+ ]
+ },
+ {
+ "id": "df5dba1b.dda078",
+ "type": "success",
+ "name": "success",
+ "xml": "<outcome value='success'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1349.5000114440918,
+ "y": 760.5000305175781,
+ "z": "f559ad98.b8693",
+ "wires": [
+ [
+ "7ffbca1c.8ade54"
+ ]
+ ]
+ },
+ {
+ "id": "1cd6e410.a66d5c",
+ "type": "block",
+ "name": "block",
+ "xml": "<block>\n",
+ "atomic": "false",
+ "comments": "",
+ "outputs": 1,
+ "x": 970.4999771118164,
+ "y": 761.2499752044678,
+ "z": "f559ad98.b8693",
+ "wires": [
+ [
+ "1a65ac62.011454"
+ ]
+ ]
+ },
+ {
+ "id": "f4178997.62e378",
+ "type": "success",
+ "name": "noRunningConfig",
+ "xml": "<outcome value='0'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 814.9998359680176,
+ "y": 689.2499303817749,
+ "z": "f559ad98.b8693",
+ "wires": [
+ [
+ "b814bec0.102a7"
+ ]
+ ]
+ },
+ {
+ "id": "fdf247dd.8933e8",
+ "type": "failure",
+ "name": "runningConfigExists",
+ "xml": "<outcome value='1'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 795.9999465942383,
+ "y": 761.7499675750732,
+ "z": "f559ad98.b8693",
+ "wires": [
+ [
+ "1cd6e410.a66d5c"
+ ]
+ ]
+ },
+ {
+ "id": "48dbdb81.69c4a4",
+ "type": "method",
+ "name": "GetRunningConfig",
+ "xml": "<method rpc='GetRunningConfig' mode='sync'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 93.0000114440918,
+ "y": 140,
+ "z": "f559ad98.b8693",
+ "wires": [
+ [
+ "c7da8af6.af9338"
+ ]
+ ]
+ },
+ {
+ "id": "eb3ce0c0.b42d",
+ "type": "service-logic",
+ "name": "APPC 2.0.0",
+ "module": "APPC",
+ "version": "2.0.0",
+ "comments": "",
+ "xml": "<service-logic xmlns='http://www.openecomp.org/sdnc/svclogic' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xsi:schemaLocation='http://www.openecomp.org/sdnc/svclogic ./svclogic.xsd' module='APPC' version='2.0.0'>",
+ "outputs": 1,
+ "x": 251.99999618530273,
+ "y": 41.25,
+ "z": "f559ad98.b8693",
+ "wires": [
+ [
+ "48dbdb81.69c4a4"
+ ]
+ ]
+ },
+ {
+ "id": "7374b7a3.466358",
+ "type": "returnSuccess",
+ "name": "return success",
+ "xml": "<return status='success'>\n",
+ "comments": "",
+ "x": 160.25,
+ "y": 560.7499656677246,
+ "z": "f559ad98.b8693",
+ "wires": []
+ },
+ {
+ "id": "c79d207b.fb939",
+ "type": "dgstart",
+ "name": "DGSTART",
+ "outputs": 1,
+ "x": 91.38888931274414,
+ "y": 41.55555725097656,
+ "z": "f559ad98.b8693",
+ "wires": [
+ [
+ "eb3ce0c0.b42d"
+ ]
+ ]
+ },
+ {
+ "id": "35f55e04.cb5542",
+ "type": "block",
+ "name": "block",
+ "xml": "<block>\n",
+ "atomic": "false",
+ "comments": "",
+ "outputs": 1,
+ "x": 792.4997253417969,
+ "y": 37.99998474121094,
+ "z": "f559ad98.b8693",
+ "wires": [
+ [
+ "fbf3ae87.ec3e",
+ "59265f06.32f92",
+ "110568c2.beef77"
+ ]
+ ]
+ },
+ {
+ "id": "89ea0bc2.cebbb8",
+ "type": "block",
+ "name": "block",
+ "xml": "<block>\n",
+ "atomic": "false",
+ "comments": "",
+ "outputs": 1,
+ "x": 798.9999694824219,
+ "y": 91.74999141693115,
+ "z": "f559ad98.b8693",
+ "wires": [
+ [
+ "d8a25f2a.4b75f",
+ "59265f06.32f92",
+ "110568c2.beef77"
+ ]
+ ]
+ },
+ {
+ "id": "fbf3ae87.ec3e",
+ "type": "set",
+ "name": "Set error message",
+ "xml": "<set>\n<parameter name='node-error-message' value='Error while getting device interfacing DG details' />\n",
+ "comments": "",
+ "x": 1086.4999828338623,
+ "y": 33.500003814697266,
+ "z": "f559ad98.b8693",
+ "wires": []
+ },
+ {
+ "id": "d8a25f2a.4b75f",
+ "type": "set",
+ "name": "Set error message",
+ "xml": "<set>\n<parameter name='node-error-message' value=\"`'Device Interfacing DG mapping not found for the ' + $vnf-type `\" />\n",
+ "comments": "",
+ "x": 1085.5000038146973,
+ "y": 81.5000171661377,
+ "z": "f559ad98.b8693",
+ "wires": []
+ },
+ {
+ "id": "59265f06.32f92",
+ "type": "returnFailure",
+ "name": "return failure",
+ "xml": "<return status='failure'>\n<parameter name='error-code' value='500' />\n<parameter name='error-message' value='`$node-error-message`' />",
+ "comments": "",
+ "x": 1073.4998054504395,
+ "y": 166.7500171661377,
+ "z": "f559ad98.b8693",
+ "wires": []
+ },
+ {
+ "id": "c71126ee.a63608",
+ "type": "block",
+ "name": "block",
+ "xml": "<block>\n",
+ "atomic": "false",
+ "comments": "",
+ "outputs": 1,
+ "x": 866.2499465942383,
+ "y": 348.0000123977661,
+ "z": "f559ad98.b8693",
+ "wires": [
+ [
+ "be6a0416.09a6f8",
+ "56da2cf4.8a70d4",
+ "77a033d2.9e603c"
+ ]
+ ]
+ },
+ {
+ "id": "93afef4a.9f677",
+ "type": "block",
+ "name": "block",
+ "xml": "<block>\n",
+ "atomic": "false",
+ "comments": "",
+ "outputs": 1,
+ "x": 865.2499656677246,
+ "y": 405.75000381469727,
+ "z": "f559ad98.b8693",
+ "wires": [
+ [
+ "6a449088.49c4c",
+ "56da2cf4.8a70d4",
+ "77a033d2.9e603c"
+ ]
+ ]
+ },
+ {
+ "id": "be6a0416.09a6f8",
+ "type": "set",
+ "name": "Set error message",
+ "xml": "<set>\n<parameter name='node-error-message' value=\"`$error-message`\"/>\n",
+ "comments": "",
+ "x": 1116.7500114440918,
+ "y": 304.5,
+ "z": "f559ad98.b8693",
+ "wires": []
+ },
+ {
+ "id": "6a449088.49c4c",
+ "type": "set",
+ "name": "Set error message",
+ "xml": "<set>\n<parameter name='node-error-message' value='Device Interfacing DG not found' />\n",
+ "comments": "",
+ "x": 1118.7500114440918,
+ "y": 347.75,
+ "z": "f559ad98.b8693",
+ "wires": []
+ },
+ {
+ "id": "7047697.c309998",
+ "type": "block",
+ "name": "block",
+ "xml": "<block>\n",
+ "atomic": "false",
+ "comments": "",
+ "outputs": 1,
+ "x": 880.5000839233398,
+ "y": 558.2500133514404,
+ "z": "f559ad98.b8693",
+ "wires": [
+ [
+ "c84e4bf6.e67e68",
+ "77a033d2.9e603c",
+ "56da2cf4.8a70d4"
+ ]
+ ]
+ },
+ {
+ "id": "25b252df.c74fce",
+ "type": "block",
+ "name": "block",
+ "xml": "<block>\n",
+ "atomic": "false",
+ "comments": "",
+ "outputs": 1,
+ "x": 883.0000305175781,
+ "y": 507.49997329711914,
+ "z": "f559ad98.b8693",
+ "wires": [
+ [
+ "f80dbb6f.4e6798",
+ "77a033d2.9e603c",
+ "56da2cf4.8a70d4"
+ ]
+ ]
+ },
+ {
+ "id": "f80dbb6f.4e6798",
+ "type": "set",
+ "name": "Set error message",
+ "xml": "<set>\n<parameter name='node-error-message' value=\"`'Error while quering the running configuration in the repository for vnf-id:' + $input.action-identifiers.vnf-id + ' and Host-ip-address:' + $host-ip-address `\"/>\n",
+ "comments": "",
+ "x": 1117.5000114440918,
+ "y": 392.25,
+ "z": "f559ad98.b8693",
+ "wires": []
+ },
+ {
+ "id": "c84e4bf6.e67e68",
+ "type": "set",
+ "name": "Set error message",
+ "xml": "<set>\n<parameter name='node-error-message' value=\"`'Error while quering the running configuration in the repository for vnf-id:' + $input.action-identifiers.vnf-id + ' and Host-ip-address:' + $host-ip-address `\" />\n",
+ "comments": "",
+ "x": 1117.7500114440918,
+ "y": 432.25,
+ "z": "f559ad98.b8693",
+ "wires": []
+ },
+ {
+ "id": "77a033d2.9e603c",
+ "type": "returnFailure",
+ "name": "return failure",
+ "xml": "<return status='failure'>\n<parameter name='error-code' value='500' />\n<parameter name='error-message' value='`$node-error-message`' />",
+ "comments": "",
+ "x": 1125.2499389648438,
+ "y": 554.0000247955322,
+ "z": "f559ad98.b8693",
+ "wires": []
+ },
+ {
+ "id": "4ef6cf2b.3f87e",
+ "type": "block",
+ "name": "block",
+ "xml": "<block>\n",
+ "atomic": "false",
+ "comments": "",
+ "outputs": 1,
+ "x": 1508.250099182129,
+ "y": 592.2500324249268,
+ "z": "f559ad98.b8693",
+ "wires": [
+ [
+ "5b6e690e.0c1d28",
+ "91e99105.1b771",
+ "ad0cfd57.99bc5"
+ ]
+ ]
+ },
+ {
+ "id": "5b6e690e.0c1d28",
+ "type": "set",
+ "name": "Set error message",
+ "xml": "<set>\n<parameter name='node-error-message' value='More than one running configuration available for a VNFC' />\n",
+ "comments": "",
+ "x": 1741.5000114440918,
+ "y": 518.2500610351562,
+ "z": "f559ad98.b8693",
+ "wires": []
+ },
+ {
+ "id": "91e99105.1b771",
+ "type": "returnFailure",
+ "name": "return failure",
+ "xml": "<return status='failure'>\n<parameter name='error-code' value='500' />\n<parameter name='error-message' value='`$node-error-message`' />",
+ "comments": "",
+ "x": 1740.7500114440918,
+ "y": 698.0000305175781,
+ "z": "f559ad98.b8693",
+ "wires": []
+ },
+ {
+ "id": "20eba032.0d715",
+ "type": "block",
+ "name": "block",
+ "xml": "<block>\n",
+ "atomic": "false",
+ "comments": "",
+ "outputs": 1,
+ "x": 1520.25,
+ "y": 641.9999914169312,
+ "z": "f559ad98.b8693",
+ "wires": [
+ [
+ "521a5086.14cc",
+ "91e99105.1b771",
+ "ad0cfd57.99bc5"
+ ]
+ ]
+ },
+ {
+ "id": "521a5086.14cc",
+ "type": "set",
+ "name": "Set error message",
+ "xml": "<set>\n<parameter name='node-error-message' value=\"`'Error while updating the running configuration in the repository for vnf-id:' + $input.action-identifiers.vnf-id + ' and Host-ip-address:' + $host-ip-address `\" />\n",
+ "comments": "",
+ "x": 1744.7500114440918,
+ "y": 563.2500305175781,
+ "z": "f559ad98.b8693",
+ "wires": []
+ },
+ {
+ "id": "d23e8d46.32801",
+ "type": "block",
+ "name": "block",
+ "xml": "<block>\n",
+ "atomic": "false",
+ "comments": "",
+ "outputs": 1,
+ "x": 1520.7500629425049,
+ "y": 704.9999961853027,
+ "z": "f559ad98.b8693",
+ "wires": [
+ [
+ "3e69c586.3bd81a",
+ "91e99105.1b771",
+ "ad0cfd57.99bc5"
+ ]
+ ]
+ },
+ {
+ "id": "3e69c586.3bd81a",
+ "type": "set",
+ "name": "Set error message",
+ "xml": "<set>\n<parameter name='node-error-message' value=\"`'Error while updating the running configuration in the repository for vnf-id:' + $input.action-identifiers.vnf-id + ' and Host-ip-address:' + $host-ip-address `\" />\n",
+ "comments": "",
+ "x": 1745.5000114440918,
+ "y": 609.2500305175781,
+ "z": "f559ad98.b8693",
+ "wires": []
+ },
+ {
+ "id": "110568c2.beef77",
+ "type": "record",
+ "name": "Log error",
+ "xml": "<record plugin=\"org.openecomp.sdnc.sli.recording.Slf4jRecorder\">\n<parameter name=\"level\" value=\"error\"/>\n<parameter name=\"logger\" value=\"message-log\"/>\n<parameter name=\"record\" value=\"`$node-error-message`\"/>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1059.0000038146973,
+ "y": 122.75003051757812,
+ "z": "f559ad98.b8693",
+ "wires": [
+ []
+ ]
+ },
+ {
+ "id": "56da2cf4.8a70d4",
+ "type": "record",
+ "name": "Log error",
+ "xml": "<record plugin=\"org.openecomp.sdnc.sli.recording.Slf4jRecorder\">\n<parameter name=\"level\" value=\"error\"/>\n<parameter name=\"logger\" value=\"message-log\"/>\n<parameter name=\"record\" value=\"`$node-error-message`\"/>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1116.24995803833,
+ "y": 506.0000057220459,
+ "z": "f559ad98.b8693",
+ "wires": [
+ []
+ ]
+ },
+ {
+ "id": "ad0cfd57.99bc5",
+ "type": "record",
+ "name": "Log error",
+ "xml": "<record plugin=\"org.openecomp.sdnc.sli.recording.Slf4jRecorder\">\n<parameter name=\"level\" value=\"error\"/>\n<parameter name=\"logger\" value=\"message-log\"/>\n<parameter name=\"record\" value=\"`$node-error-message`\"/>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1739.0000114440918,
+ "y": 651.2500305175781,
+ "z": "f559ad98.b8693",
+ "wires": [
+ []
+ ]
+ },
+ {
+ "id": "aa5124a4.42edf8",
+ "type": "set",
+ "name": "set DG parameters",
+ "xml": "<set>\n<parameter name='config.vnf-type' value=\"`$vnf-type`\" />\n<parameter name='config.vnf-name' value=\"`$vnf-name`\" />\n<parameter name='config.protocol' value=\"`$protocol`\" />\n<parameter name='config.host-ip-address' value=\"`$host-ip-address`\" />\n<parameter name='config.user-name' value=\"`$property.user`\" />\n<parameter name='config.password' value=\"`$property.password`\" />\n<parameter name='config.port-number' value=\"`$property.port`\" />\n<parameter name='input.action' value='`$input.action.lcm`' />",
+ "comments": "",
+ "x": 495.6665725708008,
+ "y": 363.41665840148926,
+ "z": "f559ad98.b8693",
+ "wires": []
+ },
+ {
+ "id": "384b0e85.e96e12",
+ "type": "block",
+ "name": "block",
+ "xml": "<block>\n",
+ "atomic": "false",
+ "comments": "",
+ "outputs": 1,
+ "x": 308.9999885559082,
+ "y": 357.25,
+ "z": "f559ad98.b8693",
+ "wires": [
+ [
+ "aa5124a4.42edf8",
+ "18f727b5.1aba48"
+ ]
+ ]
+ },
+ {
+ "id": "7ffbca1c.8ade54",
+ "type": "get-resource",
+ "name": "Get Running Config Id",
+ "xml": "<get-resource plugin='org.openecomp.sdnc.sli.resource.sql.SqlResource' resource='SQL' key=\"select UPLOAD_CONFIG_ID from UPLOAD_CONFIG where VNF_ID = $input.action-identifiers.vnf-id and ( if ( $vnfc-type = '' , VNFC_TYPE is NULL OR VNFC_TYPE = '' , VNFC_TYPE = $vnfc-type ) ) and HOST_IP_ADDRESS = $host-ip-address and CONFIG_INDICATOR = 'Running' AND (pending_delete IS NULL OR pending_delete != 'Y') \" force='true' pfx='runningConfig'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1587.0000114440918,
+ "y": 767.3333435058594,
+ "z": "f559ad98.b8693",
+ "wires": [
+ [
+ "756799b2.127ab8",
+ "d2c8dc26.6753",
+ "a3603572.aa71c8"
+ ]
+ ]
+ },
+ {
+ "id": "756799b2.127ab8",
+ "type": "failure",
+ "name": "failure",
+ "xml": "<outcome value='failure'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1939.5000114440918,
+ "y": 721.5833740234375,
+ "z": "f559ad98.b8693",
+ "wires": [
+ [
+ "23c677a.c356588"
+ ]
+ ]
+ },
+ {
+ "id": "d2c8dc26.6753",
+ "type": "not-found",
+ "name": "not-found",
+ "xml": "<outcome value='not-found'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1932.0000114440918,
+ "y": 781.5833740234375,
+ "z": "f559ad98.b8693",
+ "wires": [
+ [
+ "183025a2.dd2f3a"
+ ]
+ ]
+ },
+ {
+ "id": "23c677a.c356588",
+ "type": "block",
+ "name": "block",
+ "xml": "<block>\n",
+ "atomic": "false",
+ "comments": "",
+ "outputs": 1,
+ "x": 2096.9996452331543,
+ "y": 720.0833740234375,
+ "z": "f559ad98.b8693",
+ "wires": [
+ [
+ "73bc0b7b.225044",
+ "7209d921.afe358",
+ "3953bd65.2d7222"
+ ]
+ ]
+ },
+ {
+ "id": "73bc0b7b.225044",
+ "type": "set",
+ "name": "Set error message",
+ "xml": "<set>\n<parameter name='node-error-message' value=\"`'Error while quering the running configuration in the repository for vnf-id:' + $input.action-identifiers.vnf-id + ' and Host-ip-address:' + $host-ip-address `\"/>\n",
+ "comments": "",
+ "x": 2331.4998893737793,
+ "y": 661.0833740234375,
+ "z": "f559ad98.b8693",
+ "wires": []
+ },
+ {
+ "id": "3953bd65.2d7222",
+ "type": "record",
+ "name": "Log error",
+ "xml": "<record plugin=\"org.openecomp.sdnc.sli.recording.Slf4jRecorder\">\n<parameter name=\"level\" value=\"error\"/>\n<parameter name=\"logger\" value=\"message-log\"/>\n<parameter name=\"record\" value=\"`$node-error-message`\"/>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 2322.9996452331543,
+ "y": 760.0833740234375,
+ "z": "f559ad98.b8693",
+ "wires": [
+ []
+ ]
+ },
+ {
+ "id": "183025a2.dd2f3a",
+ "type": "block",
+ "name": "block",
+ "xml": "<block>\n",
+ "atomic": "false",
+ "comments": "",
+ "outputs": 1,
+ "x": 2097.2498893737793,
+ "y": 782.5833740234375,
+ "z": "f559ad98.b8693",
+ "wires": [
+ [
+ "bab488fc.6d28c8",
+ "7209d921.afe358",
+ "3953bd65.2d7222"
+ ]
+ ]
+ },
+ {
+ "id": "7209d921.afe358",
+ "type": "returnFailure",
+ "name": "return failure",
+ "xml": "<return status='failure'>\n<parameter name='error-code' value='500' />\n<parameter name='error-message' value='`$node-error-message`' />",
+ "comments": "",
+ "x": 2338.2496452331543,
+ "y": 815.3333740234375,
+ "z": "f559ad98.b8693",
+ "wires": []
+ },
+ {
+ "id": "a3603572.aa71c8",
+ "type": "success",
+ "name": "success",
+ "xml": "<outcome value='success'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1923.4997177124023,
+ "y": 842.0833988189697,
+ "z": "f559ad98.b8693",
+ "wires": [
+ []
+ ]
+ },
+ {
+ "id": "bab488fc.6d28c8",
+ "type": "set",
+ "name": "Set error message",
+ "xml": "<set>\n<parameter name='node-error-message' value=\"`'Error while quering the running configuration in the repository for vnf-id:' + $input.action-identifiers.vnf-id + ' and Host-ip-address:' + $host-ip-address `\" />\n",
+ "comments": "",
+ "x": 2338.7498893737793,
+ "y": 711.0833740234375,
+ "z": "f559ad98.b8693",
+ "wires": []
+ },
+ {
+ "id": "3bdcbd6e.01b3e2",
+ "type": "execute",
+ "name": "execute params",
+ "xml": " <execute plugin=\"org.onap.appc.encryptiontool.wrapper.EncryptionToolDGWrapper\" method =\"getProperty\">\n <parameter name=\"prefix\" value =\"property\"/>\n\n \n ",
+ "comments": "",
+ "outputs": 1,
+ "x": 642.2894668579102,
+ "y": 277.7848024368286,
+ "z": "f559ad98.b8693",
+ "wires": [
+ [
+ "cb1f79d8.7891d8",
+ "6861fd37.7df344",
+ "4697bcd0.0dec64"
+ ]
+ ]
+ },
+ {
+ "id": "cb1f79d8.7891d8",
+ "type": "failure",
+ "name": "failure",
+ "xml": "<outcome value='failure'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 923.8092803955078,
+ "y": 186.4753589630127,
+ "z": "f559ad98.b8693",
+ "wires": [
+ [
+ "b7727830.f70c48"
+ ]
+ ]
+ },
+ {
+ "id": "6861fd37.7df344",
+ "type": "not-found",
+ "name": "not-found",
+ "xml": "<outcome value='not-found'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 917.1189308166504,
+ "y": 224.55056953430176,
+ "z": "f559ad98.b8693",
+ "wires": [
+ [
+ "b7727830.f70c48"
+ ]
+ ]
+ },
+ {
+ "id": "b7727830.f70c48",
+ "type": "block",
+ "name": "block",
+ "xml": "<block>\n",
+ "atomic": "false",
+ "comments": "",
+ "outputs": 1,
+ "x": 1156.0080337524414,
+ "y": 223.93567276000977,
+ "z": "f559ad98.b8693",
+ "wires": [
+ [
+ "559673fe.888d2c",
+ "6c13c721.deff88"
+ ]
+ ]
+ },
+ {
+ "id": "559673fe.888d2c",
+ "type": "returnFailure",
+ "name": "return failure",
+ "xml": "<return status=\"failure\">\n<parameter name='error-code' value=\"500\" />\n<parameter name='error-message' value=\"`$property.error-message`\" />\n<parameter name='input.action' value='`$input.action.lcm`' />",
+ "comments": "",
+ "x": 1328.7062797546387,
+ "y": 246.45551300048828,
+ "z": "f559ad98.b8693",
+ "wires": []
+ },
+ {
+ "id": "9e8ebc01.21a36",
+ "type": "other",
+ "name": "other",
+ "xml": "<outcome value='Other'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 490.0077896118164,
+ "y": 277.59803581237793,
+ "z": "f559ad98.b8693",
+ "wires": [
+ [
+ "3bdcbd6e.01b3e2"
+ ]
+ ]
+ },
+ {
+ "id": "7cabaa6e.4a0e94",
+ "type": "switchNode",
+ "name": "switch : Protocol",
+ "xml": "<switch test=\"`$protocol`\">\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 319.4444122314453,
+ "y": 239.00312042236328,
+ "z": "f559ad98.b8693",
+ "wires": [
+ [
+ "be889448.d8ff48",
+ "9e8ebc01.21a36"
+ ]
+ ]
+ },
+ {
+ "id": "be889448.d8ff48",
+ "type": "outcome",
+ "name": "CHEF",
+ "xml": "<outcome value='CHEF'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 489.6309585571289,
+ "y": 241.35237169265747,
+ "z": "f559ad98.b8693",
+ "wires": [
+ [
+ "bba1a316.5318d"
+ ]
+ ]
+ },
+ {
+ "id": "bba1a316.5318d",
+ "type": "block",
+ "name": "block : atomic",
+ "xml": "<block atomic=\"true\">",
+ "atomic": "true",
+ "outputs": 1,
+ "x": 641.1466674804688,
+ "y": 241.11018657684326,
+ "z": "f559ad98.b8693",
+ "wires": [
+ []
+ ]
+ },
+ {
+ "id": "6c13c721.deff88",
+ "type": "record",
+ "name": "Log error",
+ "xml": "<record plugin=\"org.openecomp.sdnc.sli.recording.Slf4jRecorder\">\n<parameter name=\"level\" value=\"error\"/>\n<parameter name=\"logger\" value=\"message-log\"/>\n<parameter name=\"record\" value=\"`$property.error-message`\"/>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1310.5626678466797,
+ "y": 196.81265926361084,
+ "z": "f559ad98.b8693",
+ "wires": [
+ []
+ ]
+ },
+ {
+ "id": "4697bcd0.0dec64",
+ "type": "success",
+ "name": "success",
+ "xml": "<outcome value='success'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 896.0903778076172,
+ "y": 261.3960475921631,
+ "z": "f559ad98.b8693",
+ "wires": [
+ [
+ "384b0e85.e96e12"
+ ]
+ ]
+ },
+ {
+ "id": "c5cb1412.497a18",
+ "type": "block",
+ "name": "block : atomic",
+ "xml": "<block atomic='true'>",
+ "atomic": "true",
+ "comments": "",
+ "outputs": 1,
+ "x": 341.11741638183594,
+ "y": 174.45075607299805,
+ "z": "f559ad98.b8693",
+ "wires": [
+ [
+ "7cabaa6e.4a0e94",
+ "95de0225.d624f",
+ "d50d962a.3fc508"
+ ]
+ ]
+ },
+ {
+ "id": "95de0225.d624f",
+ "type": "set",
+ "name": "set propertyParam",
+ "xml": "<set>\n<parameter name='APPC.protocol.PROTOCOL' value='`$protocol`' />\n<parameter name='input.action' value='GetRunningConfig' />\n\n\n\n\n\n",
+ "comments": "",
+ "x": 564.3396072387695,
+ "y": 206.3396282196045,
+ "z": "f559ad98.b8693",
+ "wires": []
+ },
+ {
+ "id": "d50d962a.3fc508",
+ "type": "set",
+ "name": "set Action_variable",
+ "xml": "<set>\n<parameter name='input.action.lcm' value='`$input.action`' />\n\n\n\n",
+ "comments": "",
+ "x": 565.0055809020996,
+ "y": 170.00568962097168,
+ "z": "f559ad98.b8693",
+ "wires": []
+ }
+] \ No newline at end of file