Support for "Modify" operation of a given Transport Slice.
[sdnc/oam.git] / platform-logic / generic-resource-api / src / main / json / trans_slicing / GENERIC-RESOURCE-API_tsli-vnf-topology-operation-get-otn-tunnel-path-from-oof.json
index bc91942..6d4c48f 100644 (file)
@@ -54,8 +54,8 @@
         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/' + $prop.restapi.oof-getpath.templatefile`\" />\n<parameter name=\"restapiUrl\" value=\"`$prop.restapi.connection-oof-url + '?ethsrvType=' + $prop.ethsrvType`\" />\n<parameter name=\"restapiUser\" value=\"`$prop.oof.user`\" />\n<parameter name=\"restapiPassword\" value=\"`$prop.oof.password`\" />\n<parameter name=\"format\" value=\"json\"/>\n<parameter name=\"httpMethod\" value=\"post\"/>\n<parameter name=\"responsePrefix\" value=\"otn-oof\"/>\n<parameter name=\"trustStoreFileName\" value=\"/opt/onap/sdnc/data/stores/truststore.onap.client.jks\"/>\n<parameter name=\"trustStorePassword\" value=\"adminadmin\"/>\n<parameter name=\"keyStoreFileName\" value=\"/opt/onap/sdnc/data/stores/sdnc.p12\"/>\n<parameter name=\"keyStorePassword\" value=\"adminadmin\"/>\n<parameter name='customHttpHeaders' value=\"`'X-ACCESS-TOKEN=' + $prop.sdncRestApi.token_id`\" />",\r
         "comments": "",\r
         "outputs": 1,\r
-        "x": 849.9730834960938,\r
-        "y": 178.99600219726562,\r
+        "x": 879.9730682373047,\r
+        "y": 71.99600028991699,\r
         "z": "97fec48c.8eada",\r
         "wires": [\r
             [\r
@@ -71,8 +71,8 @@
         "xml": "<outcome value='success'>\n",\r
         "comments": "",\r
         "outputs": 1,\r
-        "x": 1089.9732246398926,\r
-        "y": 202.9959716796875,\r
+        "x": 1119.9732093811035,\r
+        "y": 95.99596977233887,\r
         "z": "97fec48c.8eada",\r
         "wires": [\r
             [\r
@@ -86,8 +86,8 @@
         "name": "return failure",\r
         "xml": "<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n    <parameter name=\"error-message\" value=\"Error executing OOF api\" />\n",\r
         "comments": "",\r
-        "x": 1259.97314453125,\r
-        "y": 142.99606323242188,\r
+        "x": 1289.973129272461,\r
+        "y": 35.99606132507324,\r
         "z": "97fec48c.8eada",\r
         "wires": []\r
     },\r
@@ -98,8 +98,8 @@
         "xml": "<outcome value='failure'>\n",\r
         "comments": "",\r
         "outputs": 1,\r
-        "x": 1088.9730110168457,\r
-        "y": 151.99606227874756,\r
+        "x": 1118.9729957580566,\r
+        "y": 44.996060371398926,\r
         "z": "97fec48c.8eada",\r
         "wires": [\r
             [\r
         "name": "OTN tunnel path computation",\r
         "info": "TODO: check input parameters -- they should be\nthe source and destination of ETH node+tp.",\r
         "comments": "",\r
-        "x": 821.4768829345703,\r
-        "y": 135.00000190734863,\r
+        "x": 851.4768676757812,\r
+        "y": 28,\r
         "z": "97fec48c.8eada",\r
         "wires": []\r
     },\r
         "atomic": "false",\r
         "comments": "",\r
         "outputs": 1,\r
-        "x": 1235.0002708435059,\r
-        "y": 200.74145698547363,\r
+        "x": 1265.0002555847168,\r
+        "y": 93.741455078125,\r
         "z": "97fec48c.8eada",\r
         "wires": [\r
             []\r
             [\r
                 "9cfd026a.5e4728",\r
                 "6bdd3c50.e0d3d4",\r
-                "3d2e0b8f.457abc"\r
+                "3d2e0b8f.457abc",\r
+                "27ac90d.484a9f"\r
             ]\r
         ]\r
     },\r
         "name": "unset parameters",\r
         "xml": "<set>\n<parameter name='`tmp.otninfo.`' value='' />\n<parameter name='`tmp.otninfo_length`' value='0' />",\r
         "comments": "",\r
-        "x": 829,\r
-        "y": 402,\r
+        "x": 824,\r
+        "y": 429,\r
         "z": "97fec48c.8eada",\r
         "wires": []\r
     },\r
         "name": "May not be necessary",\r
         "info": "",\r
         "comments": "",\r
-        "x": 841,\r
-        "y": 370,\r
+        "x": 836,\r
+        "y": 397,\r
         "z": "97fec48c.8eada",\r
         "wires": []\r
+    },\r
+    {\r
+        "id": "27ac90d.484a9f",\r
+        "type": "block",\r
+        "name": "block : atomic",\r
+        "xml": "<block atomic='true'>",\r
+        "atomic": "true",\r
+        "comments": "",\r
+        "outputs": 1,\r
+        "x": 825,\r
+        "y": 265,\r
+        "z": "97fec48c.8eada",\r
+        "wires": [\r
+            [\r
+                "b00cf456.1fcfd8",\r
+                "22917417.40dffc",\r
+                "9d01bdd0.0fc258"\r
+            ]\r
+        ]\r
+    },\r
+    {\r
+        "id": "b00cf456.1fcfd8",\r
+        "type": "get-resource",\r
+        "name": "get-resource pnfs-list",\r
+        "xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\tresource=\"pnfs\"\n\t    key=\"selflink = 'https://aai.onap:8443/aai/v21/network/pnfs?depth=0'\"\n\t\tlocal-only=\"false\" \n\t\tpfx=\"ccsdkTopo.pnfs\" >",\r
+        "comments": "",\r
+        "outputs": 1,\r
+        "x": 1072,\r
+        "y": 218,\r
+        "z": "97fec48c.8eada",\r
+        "wires": [\r
+            [\r
+                "e9ef8fc5.a18d1",\r
+                "701f5a59.c009ac",\r
+                "88137b8e.f20ce"\r
+            ]\r
+        ]\r
+    },\r
+    {\r
+        "id": "22917417.40dffc",\r
+        "type": "get-resource",\r
+        "name": "get-resource logical-links",\r
+        "xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\tresource=\"logical-links\"\n\t    key=\"selflink = 'https://aai.onap:8443/aai/v21/network/logical-links?depth=0'\"\n\t\tlocal-only=\"false\" \n\t\tpfx=\"ccsdkTopo.logicalLinks\" >",\r
+        "comments": "",\r
+        "outputs": 1,\r
+        "x": 1082,\r
+        "y": 275,\r
+        "z": "97fec48c.8eada",\r
+        "wires": [\r
+            [\r
+                "701f5a59.c009ac",\r
+                "88137b8e.f20ce",\r
+                "f79f6d93.33fad8"\r
+            ]\r
+        ]\r
+    },\r
+    {\r
+        "id": "9d01bdd0.0fc258",\r
+        "type": "execute",\r
+        "name": "execute PCE in ccsdk/sli/core",\r
+        "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.slitopologyutils.SliTopologyUtils' method='computePath' >\n<parameter name=\"pnfs-pfx\" value='`$ccsdkTopo.pnfs`'/>\n<parameter name=\"links-pfx\" value=\"`$ccsdkTopo.logicalLinks`\"/>\n<parameter name=\"response-pfx\" value=\"otn-oof\"/>\n<parameter name=\"output-end-to-end-path\" value=\"true\"/>\n<parameter name=\"src-node\" value=\"`$tmp.src.domainA.pnf-name`\"/>\n<parameter name=\"dst-node\" value=\"`$tmp.src.domainB.pnf-name`\"/>\n",\r
+        "comments": "",\r
+        "outputs": 1,\r
+        "x": 1095,\r
+        "y": 327,\r
+        "z": "97fec48c.8eada",\r
+        "wires": [\r
+            [\r
+                "d13c5cda.e31cf8",\r
+                "75643e28.77914"\r
+            ]\r
+        ]\r
+    },\r
+    {\r
+        "id": "701f5a59.c009ac",\r
+        "type": "other",\r
+        "name": "other",\r
+        "xml": "<outcome value='Other'>\n",\r
+        "comments": "",\r
+        "outputs": 1,\r
+        "x": 1329,\r
+        "y": 163,\r
+        "z": "97fec48c.8eada",\r
+        "wires": [\r
+            [\r
+                "2909bfef.cce208"\r
+            ]\r
+        ]\r
+    },\r
+    {\r
+        "id": "e9ef8fc5.a18d1",\r
+        "type": "success",\r
+        "name": "success",\r
+        "xml": "<outcome value='success'>\n",\r
+        "comments": "",\r
+        "outputs": 1,\r
+        "x": 1337,\r
+        "y": 240,\r
+        "z": "97fec48c.8eada",\r
+        "wires": [\r
+            []\r
+        ]\r
+    },\r
+    {\r
+        "id": "2d0a238b.9b0514",\r
+        "type": "record",\r
+        "name": "record",\r
+        "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.Slf4jRecorder\">\n<parameter name=\"logger\" value=\"message-log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Pnfs retrieved!\"/>\n<parameter name=\"field2\" value=\"`$ccsdkTopo.pnfs.pnf_length`\"/>\n",\r
+        "comments": "",\r
+        "outputs": 1,\r
+        "x": 1496,\r
+        "y": 237,\r
+        "z": "97fec48c.8eada",\r
+        "wires": [\r
+            []\r
+        ]\r
+    },\r
+    {\r
+        "id": "2909bfef.cce208",\r
+        "type": "returnFailure",\r
+        "name": "return failure",\r
+        "xml": "<return status='failure'>\n<parameter name='error-code' value='' />\n<parameter name='error-message' value='' />\n",\r
+        "comments": "",\r
+        "x": 1515,\r
+        "y": 163,\r
+        "z": "97fec48c.8eada",\r
+        "wires": []\r
+    },\r
+    {\r
+        "id": "88137b8e.f20ce",\r
+        "type": "not-found",\r
+        "name": "not-found",\r
+        "xml": "<outcome value='not-found'>\n",\r
+        "comments": "",\r
+        "outputs": 1,\r
+        "x": 1340,\r
+        "y": 201,\r
+        "z": "97fec48c.8eada",\r
+        "wires": [\r
+            [\r
+                "5baa421f.eeaaec"\r
+            ]\r
+        ]\r
+    },\r
+    {\r
+        "id": "5baa421f.eeaaec",\r
+        "type": "returnFailure",\r
+        "name": "return failure",\r
+        "xml": "<return status='failure'>\n<parameter name='error-code' value='' />\n<parameter name='error-message' value='' />\n",\r
+        "comments": "",\r
+        "x": 1512,\r
+        "y": 201,\r
+        "z": "97fec48c.8eada",\r
+        "wires": []\r
+    },\r
+    {\r
+        "id": "f79f6d93.33fad8",\r
+        "type": "success",\r
+        "name": "success",\r
+        "xml": "<outcome value='success'>\n",\r
+        "comments": "",\r
+        "outputs": 1,\r
+        "x": 1341,\r
+        "y": 275,\r
+        "z": "97fec48c.8eada",\r
+        "wires": [\r
+            []\r
+        ]\r
+    },\r
+    {\r
+        "id": "8cc43261.20f998",\r
+        "type": "record",\r
+        "name": "record",\r
+        "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.Slf4jRecorder\">\n<parameter name=\"logger\" value=\"message-log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Logical-links retrieved!\"/>\n<parameter name=\"field2\" value=\"`$ccsdkTopo.logicalLinks.logical-link_length`\"/>\n",\r
+        "comments": "",\r
+        "outputs": 1,\r
+        "x": 1502,\r
+        "y": 275,\r
+        "z": "97fec48c.8eada",\r
+        "wires": [\r
+            []\r
+        ]\r
+    },\r
+    {\r
+        "id": "d13c5cda.e31cf8",\r
+        "type": "success",\r
+        "name": "success",\r
+        "xml": "<outcome value='success'>\n",\r
+        "comments": "",\r
+        "outputs": 1,\r
+        "x": 1336,\r
+        "y": 314,\r
+        "z": "97fec48c.8eada",\r
+        "wires": [\r
+            []\r
+        ]\r
+    },\r
+    {\r
+        "id": "75643e28.77914",\r
+        "type": "other",\r
+        "name": "other",\r
+        "xml": "<outcome value='Other'>\n",\r
+        "comments": "",\r
+        "outputs": 1,\r
+        "x": 1328,\r
+        "y": 361,\r
+        "z": "97fec48c.8eada",\r
+        "wires": [\r
+            []\r
+        ]\r
+    },\r
+    {\r
+        "id": "117e8dda.79f3d2",\r
+        "type": "record",\r
+        "name": "record",\r
+        "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.Slf4jRecorder\">\n<parameter name=\"logger\" value=\"message-log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Path computation succeed!\"/>\n<parameter name=\"field2\" value=\"`$ccsdkTopo.resp.solutions_length`\"/>\n",\r
+        "comments": "",\r
+        "outputs": 1,\r
+        "x": 1503,\r
+        "y": 320,\r
+        "z": "97fec48c.8eada",\r
+        "wires": [\r
+            []\r
+        ]\r
     }\r
 ]
\ No newline at end of file