Adding support for connecting a single ONU port to multiple clouds with different...
[sdnc/oam.git] / platform-logic / generic-resource-api / src / main / json / cloud_leased_line / GENERIC-RESOURCE-API_cll-vnf-topology-operation-cll-delete.json
index 241228f..50f87f4 100644 (file)
         "id": "83634982.62f32",\r
         "type": "set",\r
         "name": "set LEAF stuff",\r
-        "xml": "<set>\n<parameter name='tmp.LEAF.pnf-name-long' value=\"`$param-prefix-domainA-pnfName[0] + '-' +\n                                                   $param-prefix-domainA-pnfName[1] + '-' +\n                                                   $param-prefix-domainA-pnfName[2] + '-' +\n                                                   $param-prefix-domainA-pnfName[3] + '-' +\n                                                   $param-prefix-domainA-pnfName[4] + '-' +\n                                                   $param-prefix-domainA-pnfName[5] + '-' +\n                                                   $param-prefix-domainA-pnfName[6] + '-' +\n                                                   $param-prefix-domainA-pnfName[7] + '-' +\n                                                   $param-prefix-domainA-pnfName[8]`\" />\n\n<!--<parameter name='tmp.LEAF.pnf-name-short' value=\"`$param-prefix-domainA-pnfName[8]`\" />-->\n<parameter name='tmp.LEAF.pnf-name-short' value=\"`$tmp.src.pnf-name`\" />\n\n<parameter name='tmp.LEAF.uni-p-interface-long' value=\"`$tmp.aai.network-route-A.next-hop`\" />\n<parameter name='tmp.LEAF.uni-tp-id' value=\"`$tmp.src.ltpId`\" />\n",\r
+        "xml": "<set>\n<parameter name='tmp.LEAF.pnf-name-long' value=\"`$param-prefix-domainA-pnfName[0] + '-' +\n                                                   $param-prefix-domainA-pnfName[1] + '-' +\n                                                   $param-prefix-domainA-pnfName[2] + '-' +\n                                                   $param-prefix-domainA-pnfName[3] + '-' +\n                                                   $param-prefix-domainA-pnfName[4] + '-' +\n                                                   $param-prefix-domainA-pnfName[5] + '-' +\n                                                   $param-prefix-domainA-pnfName[6] + '-' +\n                                                   $param-prefix-domainA-pnfName[7] + '-' +\n                                                   $param-prefix-domainA-pnfName[8]`\" />\n\n<!--<parameter name='tmp.LEAF.pnf-name-short' value=\"`$param-prefix-domainA-pnfName[8]`\" />-->\n<parameter name='tmp.LEAF.pnf-name-short' value=\"`$tmp.src.pnf-name`\" />\n\n<parameter name='tmp.LEAF.uni-p-interface-long' value=\"`$tmp.aai.network-route-A.next-hop + '-' + $tmp.aai.network-route-A.logical-interface-id`\" />\n<parameter name='tmp.LEAF.uni-tp-id' value=\"`$tmp.src.ltpId`\" />\n",\r
         "comments": "",\r
         "x": 3288.883331298828,\r
         "y": 1754,\r
         "id": "a78c5989.f5207",\r
         "type": "set",\r
         "name": "set ROOT stuff",\r
-        "xml": "<set>\n<parameter name='tmp.ROOT.pnf-name-long' value=\"`$param-prefix-domainB-pnfName[0] + '-' +\n                                                   $param-prefix-domainB-pnfName[1] + '-' +\n                                                   $param-prefix-domainB-pnfName[2] + '-' +\n                                                   $param-prefix-domainB-pnfName[3] + '-' +\n                                                   $param-prefix-domainB-pnfName[4] + '-' +\n                                                   $param-prefix-domainB-pnfName[5] + '-' +\n                                                   $param-prefix-domainB-pnfName[6] + '-' +\n                                                   $param-prefix-domainB-pnfName[7] + '-' +\n                                                   $param-prefix-domainB-pnfName[8]`\" />\n\n<!--<parameter name='tmp.ROOT.pnf-name-short' value=\"`$param-prefix-domainB-pnfName[8]`\" />-->\n<parameter name='tmp.ROOT.pnf-name-short' value=\"`$tmp.dst.pnf-name`\" />\n\n<parameter name='tmp.ROOT.uni-p-interface-long' value=\"`$tmp.aai.network-route-B.next-hop`\" />\n<parameter name='tmp.ROOT.uni-tp-id' value=\"`$tmp.dst.ltpId`\" />\n",\r
+        "xml": "<set>\n<parameter name='tmp.ROOT.pnf-name-long' value=\"`$param-prefix-domainB-pnfName[0] + '-' +\n                                                   $param-prefix-domainB-pnfName[1] + '-' +\n                                                   $param-prefix-domainB-pnfName[2] + '-' +\n                                                   $param-prefix-domainB-pnfName[3] + '-' +\n                                                   $param-prefix-domainB-pnfName[4] + '-' +\n                                                   $param-prefix-domainB-pnfName[5] + '-' +\n                                                   $param-prefix-domainB-pnfName[6] + '-' +\n                                                   $param-prefix-domainB-pnfName[7] + '-' +\n                                                   $param-prefix-domainB-pnfName[8]`\" />\n\n<!--<parameter name='tmp.ROOT.pnf-name-short' value=\"`$param-prefix-domainB-pnfName[8]`\" />-->\n<parameter name='tmp.ROOT.pnf-name-short' value=\"`$tmp.dst.pnf-name`\" />\n\n<parameter name='tmp.ROOT.uni-p-interface-long' value=\"`$tmp.aai.network-route-B.next-hop + '-' + $tmp.aai.network-route-B.logical-interface-id`\" />\n<parameter name='tmp.ROOT.uni-tp-id' value=\"`$tmp.dst.ltpId`\" />\n",\r
         "comments": "",\r
         "x": 3269.883331298828,\r
         "y": 2610,\r
         "name": "find all OTNs that have srcTtpOtnLayer and increase their bandwidth",\r
         "info": "",\r
         "comments": "",\r
-        "x": 5188.784423828125,\r
-        "y": 4997.350067138672,\r
+        "x": 5119.783935546875,\r
+        "y": 4846.349884033203,\r
         "z": "d1eceead.adafe",\r
         "wires": []\r
     },\r
         "xml": "<switch test=\"`$tmp.aai.all-vpn-bindings.vpn-binding[$vpnbidx].ops-note == $tmp.srcTtpOtnLayer `\">\n\n",\r
         "comments": "",\r
         "outputs": 1,\r
-        "x": 5221.784423828125,\r
-        "y": 5065.350067138672,\r
+        "x": 5063.783935546875,\r
+        "y": 4895.349884033203,\r
         "z": "d1eceead.adafe",\r
         "wires": [\r
             [\r
         "xml": "<outcome value='false'>\n",\r
         "comments": "",\r
         "outputs": 1,\r
-        "x": 5465.784454345703,\r
-        "y": 5037.349853515625,\r
+        "x": 5306.784423828125,\r
+        "y": 4936.349395751953,\r
         "z": "d1eceead.adafe",\r
         "wires": [\r
             []\r
         "xml": "<outcome value='true'>\n",\r
         "comments": "",\r
         "outputs": 1,\r
-        "x": 5346.784423828125,\r
-        "y": 4963.349822998047,\r
+        "x": 5317.7841796875,\r
+        "y": 4893.349609375,\r
         "z": "d1eceead.adafe",\r
         "wires": [\r
             [\r
-                "a5ecb13c.9c7548"\r
+                "b2c9765c.25999"\r
             ]\r
         ]\r
     },\r
         "atomic": "true",\r
         "comments": "",\r
         "outputs": 1,\r
-        "x": 5473.767822265625,\r
-        "y": 4901.766326904297,\r
+        "x": 5544.767578125,\r
+        "y": 4900.76611328125,\r
         "z": "d1eceead.adafe",\r
         "wires": [\r
             [\r
         "wires": [\r
             []\r
         ]\r
+    },\r
+    {\r
+        "id": "b2c9765c.25999",\r
+        "type": "block",\r
+        "name": "block : atomic",\r
+        "xml": "<block atomic='true'>",\r
+        "atomic": "true",\r
+        "comments": "",\r
+        "outputs": 1,\r
+        "x": 5113,\r
+        "y": 5050,\r
+        "z": "d1eceead.adafe",\r
+        "wires": [\r
+            [\r
+                "86e944dc.0c4178",\r
+                "5fccecfa.290f3c",\r
+                "76c53fa0.8ab25"\r
+            ]\r
+        ]\r
+    },\r
+    {\r
+        "id": "76c53fa0.8ab25",\r
+        "type": "set",\r
+        "name": "set vpnNameToSearch",\r
+        "xml": "<set>\n<parameter name='vpnNameToSearch' value=\"`$tmp.aai.all-vpn-bindings.vpn-binding[$vpnbidx].vpn-name`\" />\n",\r
+        "comments": "",\r
+        "x": 5340,\r
+        "y": 4995,\r
+        "z": "d1eceead.adafe",\r
+        "wires": []\r
+    },\r
+    {\r
+        "id": "86e944dc.0c4178",\r
+        "type": "call",\r
+        "name": "call GENERIC-RESOURCE-API:cll-vnf-topology-operation-cll-searchVpnName",\r
+        "xml": "<call module='GENERIC-RESOURCE-API' rpc='cll-vnf-topology-operation-cll-searchVpnName' mode='sync' >\n\n",\r
+        "comments": "",\r
+        "outputs": 1,\r
+        "x": 5494,\r
+        "y": 5047,\r
+        "z": "d1eceead.adafe",\r
+        "wires": [\r
+            []\r
+        ]\r
+    },\r
+    {\r
+        "id": "5fccecfa.290f3c",\r
+        "type": "switchNode",\r
+        "name": "switch $foundVpnName",\r
+        "xml": "<switch test=\"`$foundVpnName`\">\n\n",\r
+        "comments": "",\r
+        "outputs": 1,\r
+        "x": 5339,\r
+        "y": 5102,\r
+        "z": "d1eceead.adafe",\r
+        "wires": [\r
+            [\r
+                "2a17f2a1.8a9c0e"\r
+            ]\r
+        ]\r
+    },\r
+    {\r
+        "id": "2a17f2a1.8a9c0e",\r
+        "type": "outcomeTrue",\r
+        "name": "true",\r
+        "xml": "<outcome value='true'>\n",\r
+        "comments": "",\r
+        "outputs": 1,\r
+        "x": 5518,\r
+        "y": 5101,\r
+        "z": "d1eceead.adafe",\r
+        "wires": [\r
+            [\r
+                "a5ecb13c.9c7548"\r
+            ]\r
+        ]\r
     }\r
 ]
\ No newline at end of file