X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=platform-logic%2Fgeneric-resource-api%2Fsrc%2Fmain%2Fjson%2Fcloud_leased_line%2FGENERIC-RESOURCE-API_cll-vnf-topology-operation-cll-F1.json;h=643abf3480c0a26b3138d4b84ff1927031a17f27;hb=08db4a2f5bf262ff34061a046ec7afada3ea802c;hp=7eb6448008e1b856adbce09e783c798808e63105;hpb=926d912ec35ecd30f5f1c32ca91da2758b018223;p=sdnc%2Foam.git diff --git a/platform-logic/generic-resource-api/src/main/json/cloud_leased_line/GENERIC-RESOURCE-API_cll-vnf-topology-operation-cll-F1.json b/platform-logic/generic-resource-api/src/main/json/cloud_leased_line/GENERIC-RESOURCE-API_cll-vnf-topology-operation-cll-F1.json index 7eb64480..643abf34 100644 --- a/platform-logic/generic-resource-api/src/main/json/cloud_leased_line/GENERIC-RESOURCE-API_cll-vnf-topology-operation-cll-F1.json +++ b/platform-logic/generic-resource-api/src/main/json/cloud_leased_line/GENERIC-RESOURCE-API_cll-vnf-topology-operation-cll-F1.json @@ -1,20 +1,20 @@ [ { - "id": "66573054.d6959", + "id": "b2b464d7.ce16c8", "type": "dgstart", "name": "DGSTART", "outputs": 1, - "x": 230, - "y": 62, - "z": "4fb14ce0.40eb24", + "x": 255.56666564941406, + "y": 78.56666564941406, + "z": "2050832.98c01fc", "wires": [ [ - "88fd1149.f833f" + "ba005c83.b939c" ] ] }, { - "id": "88fd1149.f833f", + "id": "ba005c83.b939c", "type": "service-logic", "name": "GENERIC-RESOURCE-API ${project.version}", "module": "GENERIC-RESOURCE-API", @@ -22,2775 +22,3074 @@ "comments": "", "xml": "", "outputs": 1, - "x": 514.2856903076172, - "y": 123.23810863494873, - "z": "4fb14ce0.40eb24", + "x": 539.8523559570312, + "y": 139.8047742843628, + "z": "2050832.98c01fc", "wires": [ [ - "4c164ab.c48bfb4" + "7e8df070.fdf6b" ] ] }, { - "id": "4c164ab.c48bfb4", + "id": "7e8df070.fdf6b", "type": "method", "name": "method cll-vnf-topology-operation-cll-F1", "xml": "\n", "comments": "", "outputs": 1, - "x": 430.4285888671875, - "y": 201.00003051757812, - "z": "4fb14ce0.40eb24", + "x": 455.99525451660156, + "y": 217.5666961669922, + "z": "2050832.98c01fc", "wires": [ [ - "e2c1e393.f72a2" + "85985867.416fd" ] ] }, { - "id": "e2c1e393.f72a2", + "id": "85985867.416fd", "type": "block", "name": "block : atomic", "xml": "", "atomic": "true", "outputs": 1, - "x": 164.238037109375, - "y": 704.6666870117188, - "z": "4fb14ce0.40eb24", + "x": 189.80470275878906, + "y": 721.2333526611328, + "z": "2050832.98c01fc", "wires": [ [ - "35872244.0dadfe", - "76353aba.1a1834", - "1a3db60a.42601a", - "cde65043.1c4f8", - "5f4f339e.018654", - "6f21b0a4.c1ba8", - "19956ea.f245091" + "d05dbda7.cd211", + "992a5395.f31118", + "e4271cab.c93a2", + "45bcd5eb.003ca4", + "475897b8.f705c", + "364ba6be.e5fa32", + "a560d2b.9b8b03", + "64dad903.5a2f98" ] ] }, { - "id": "35872244.0dadfe", + "id": "d05dbda7.cd211", "type": "set", "name": "set query_param", "xml": "\n\n\n", "comments": "", - "x": 437, - "y": 659, - "z": "4fb14ce0.40eb24", + "x": 462.56666564941406, + "y": 675.5666656494141, + "z": "2050832.98c01fc", "wires": [] }, { - "id": "76353aba.1a1834", + "id": "992a5395.f31118", "type": "call", "name": "call GENERIC-RESOURCE-API:tsli-vnf-topology-operation-get-otn-tunnel-path-from-oof", "xml": "\n\n", "comments": "", "outputs": 1, - "x": 658, - "y": 727, - "z": "4fb14ce0.40eb24", + "x": 683.5666656494141, + "y": 743.5666656494141, + "z": "2050832.98c01fc", "wires": [ [] ] }, { - "id": "1a3db60a.42601a", + "id": "e4271cab.c93a2", "type": "execute", "name": "execute printContext", "xml": "\n \n", "comments": "", "outputs": 1, - "x": 448, - "y": 773, - "z": "4fb14ce0.40eb24", + "x": 473.56666564941406, + "y": 789.5666656494141, + "z": "2050832.98c01fc", "wires": [ [] ] }, { - "id": "19956ea.f245091", + "id": "364ba6be.e5fa32", "type": "call", "name": "call GENERIC-RESOURCE-API:cll-vnf-topology-operation-find-maximum-used-tpn", "xml": "\n\n", "comments": "", "outputs": 1, - "x": 641, - "y": 837, - "z": "4fb14ce0.40eb24", + "x": 666.5666656494141, + "y": 853.5666656494141, + "z": "2050832.98c01fc", "wires": [ [] ] }, { - "id": "cde65043.1c4f8", + "id": "a560d2b.9b8b03", "type": "for", "name": "for vidx..tmp.otninfo_length[]", "xml": "", "comments": "", "outputs": 1, - "x": 468, - "y": 993, - "z": "4fb14ce0.40eb24", + "x": 758.5666656494141, + "y": 1232.566665649414, + "z": "2050832.98c01fc", "wires": [ [ - "53111f1b.5dbab" + "74538129.24a8e8" ] ] }, { - "id": "53111f1b.5dbab", + "id": "74538129.24a8e8", "type": "block", "name": "block : atomic", "xml": "", "atomic": "true", "comments": "", "outputs": 1, - "x": 737, - "y": 993, - "z": "4fb14ce0.40eb24", + "x": 980.5666351318359, + "y": 1244.566665649414, + "z": "2050832.98c01fc", "wires": [ [ - "78857b79.cfe234", - "b3432980.49ee6", - "233e999f.144d9e", - "7a85fbed.abf844", - "715b7a53.d039d4", - "13d7f319.f10ffd", - "fe43d4e7.2e266", - "9673bbc9.e232d8", - "8c1ff0ec.d0238", - "84f3d24d.36c17" + "fd37f729.79d4e8", + "ea6cbf13.151c98", + "8ceda3a6.204b48", + "1013e0e2.7cc397", + "90a6c364.46118", + "22dcd83c.2b5368", + "e09d2c81.71b548", + "e150ae4f.8b2e58", + "1660b66e.1d0baa", + "af14d18e.54c668" ] ] }, { - "id": "78857b79.cfe234", + "id": "fd37f729.79d4e8", "type": "execute", "name": "execute UUID generator for vpn-binding $otnidx", "xml": "\n\n", "comments": "", "outputs": 1, - "x": 1630, - "y": 807, - "z": "4fb14ce0.40eb24", + "x": 1655.566665649414, + "y": 823.5666656494141, + "z": "2050832.98c01fc", "wires": [ [] ] }, { - "id": "b3432980.49ee6", + "id": "ea6cbf13.151c98", "type": "switchNode", "name": "switch dstPort == NULL", "xml": "\n\n", "comments": "", "outputs": 1, - "x": 1344, - "y": 897, - "z": "4fb14ce0.40eb24", + "x": 1369.566665649414, + "y": 913.5666656494141, + "z": "2050832.98c01fc", "wires": [ [ - "fb6a4667.5dee4", - "8968ad13.112c48" + "56460655.4e95f", + "f048ad7d.2b28f8" ] ] }, { - "id": "fb6a4667.5dee4", + "id": "56460655.4e95f", "type": "outcomeTrue", "name": "true", "xml": "\n", "comments": "", "outputs": 1, - "x": 1710, - "y": 858, - "z": "4fb14ce0.40eb24", + "x": 1735.566665649414, + "y": 874.5666656494141, + "z": "2050832.98c01fc", "wires": [ [ - "38cd80d0.a81b08" + "4a892274.fb8984" ] ] }, { - "id": "8968ad13.112c48", + "id": "f048ad7d.2b28f8", "type": "outcomeFalse", "name": "false", "xml": "\n", "comments": "", "outputs": 1, - "x": 1711, - "y": 904, - "z": "4fb14ce0.40eb24", + "x": 1736.566665649414, + "y": 920.5666656494141, + "z": "2050832.98c01fc", "wires": [ [ - "12ac055c.676cf3" + "9be4afb9.f321d" ] ] }, { - "id": "38cd80d0.a81b08", + "id": "4a892274.fb8984", "type": "set", "name": "set access-provider-id and client-id", "xml": "\n\n\n\n\n", "comments": "", - "x": 1924, - "y": 857, - "z": "4fb14ce0.40eb24", + "x": 1949.566665649414, + "y": 873.5666656494141, + "z": "2050832.98c01fc", "wires": [] }, { - "id": "12ac055c.676cf3", + "id": "9be4afb9.f321d", "type": "set", "name": "set access-provider-id and client-id", "xml": "\n\n\n\n\n", "comments": "", - "x": 1922, - "y": 902, - "z": "4fb14ce0.40eb24", + "x": 1947.566665649414, + "y": 918.5666656494141, + "z": "2050832.98c01fc", "wires": [] }, { - "id": "233e999f.144d9e", + "id": "8ceda3a6.204b48", "type": "set", "name": "set srcdstpnf-name", "xml": "\n\n\n", "comments": "", - "x": 1520, - "y": 971, - "z": "4fb14ce0.40eb24", + "x": 1545.566665649414, + "y": 987.5666656494141, + "z": "2050832.98c01fc", "wires": [] }, { - "id": "7a85fbed.abf844", + "id": "1013e0e2.7cc397", "type": "get-resource", "name": "get-resource tmp.srcdstpnf-name", "xml": "\n\n \n", "comments": "", "outputs": 1, - "x": 1564, - "y": 1019, - "z": "4fb14ce0.40eb24", + "x": 1589.566665649414, + "y": 1035.566665649414, + "z": "2050832.98c01fc", "wires": [ [ - "85cf2b2f.efe2d8", - "40c18c0.1c43574", - "e3b12e57.7afb78" + "cf3ee2c7.7cc8", + "6e4433e1.c3d544", + "fc23e91d.8a06b8" ] ] }, { - "id": "85cf2b2f.efe2d8", + "id": "cf3ee2c7.7cc8", "type": "success", "name": "success", "xml": "\n", "comments": "", "outputs": 1, - "x": 1776.5, - "y": 966, - "z": "4fb14ce0.40eb24", + "x": 1802.066665649414, + "y": 982.5666656494141, + "z": "2050832.98c01fc", "wires": [ [ - "7b23fddb.009994" + "15f4239b.d2dd94" ] ] }, { - "id": "40c18c0.1c43574", + "id": "6e4433e1.c3d544", "type": "not-found", "name": "not-found", "xml": "\n", "comments": "", "outputs": 1, - "x": 1788.5, - "y": 1016, - "z": "4fb14ce0.40eb24", + "x": 1814.066665649414, + "y": 1032.566665649414, + "z": "2050832.98c01fc", "wires": [ [ - "317c3552.8ea652" + "4f08eef5.3a084" ] ] }, { - "id": "e3b12e57.7afb78", + "id": "fc23e91d.8a06b8", "type": "other", "name": "other", "xml": "\n", "comments": "", "outputs": 1, - "x": 1779.5, - "y": 1071, - "z": "4fb14ce0.40eb24", + "x": 1805.066665649414, + "y": 1087.566665649414, + "z": "2050832.98c01fc", "wires": [ [ - "c0e357e5.8168d8" + "9e248b49.4b123" ] ] }, { - "id": "c0e357e5.8168d8", + "id": "9e248b49.4b123", "type": "returnFailure", "name": "return failure", "xml": "\n\t\n\t\n \n\t\n\t\n \n", "comments": "", "outputs": 1, - "x": 2063, - "y": 974, - "z": "4fb14ce0.40eb24", + "x": 2088.566665649414, + "y": 990.5666656494141, + "z": "2050832.98c01fc", "wires": [ [ - "763118b6.61e2b8" + "b15e9c16.6b681" ] ] }, { - "id": "763118b6.61e2b8", + "id": "b15e9c16.6b681", "type": "switchNode", "name": "switch related-to", "xml": "\n", "comments": "", "outputs": 1, - "x": 2258, - "y": 974, - "z": "4fb14ce0.40eb24", + "x": 2283.566665649414, + "y": 990.5666656494141, + "z": "2050832.98c01fc", "wires": [ [ - "45a9ec7c.a92c4c" + "c6fb39ce.9e60a" ] ] }, { - "id": "6fd0244b.f38ce4", + "id": "30ac35dd.e14312", "type": "block", "name": "block : atomic", "xml": "", "atomic": "true", "outputs": 1, - "x": 2638, - "y": 970, - "z": "4fb14ce0.40eb24", + "x": 2663.566665649414, + "y": 986.5666656494141, + "z": "2050832.98c01fc", "wires": [ [ - "e527c2f.df2fcc", - "56d60802.89ee28" + "94cf3038.f341a8", + "94b6490f.68e4d" ] ] }, { - "id": "56d60802.89ee28", + "id": "94b6490f.68e4d", "type": "execute", "name": "get esr-thirdparty-sdnc", "xml": "", "comments": "", "outputs": 1, - "x": 2846, - "y": 977, - "z": "4fb14ce0.40eb24", + "x": 2871.566665649414, + "y": 993.5666656494141, + "z": "2050832.98c01fc", "wires": [ [ - "b854345d.faf84", - "437ea2b.b00f35c", - "fed3318a.a11e3" + "7943f6f7.be2db8", + "c75de222.529ce8", + "d30226e9.2d3ab" ] ] }, { - "id": "e527c2f.df2fcc", + "id": "94cf3038.f341a8", "type": "set", "name": "set esr-thirdparty-sdnc domainG id", "xml": "\n\n", "comments": "", - "x": 2876, - "y": 925, - "z": "4fb14ce0.40eb24", + "x": 2901.566665649414, + "y": 941.5666656494141, + "z": "2050832.98c01fc", "wires": [] }, { - "id": "b854345d.faf84", + "id": "7943f6f7.be2db8", "type": "success", "name": "success", "xml": "\n", "comments": "", "outputs": 1, - "x": 3056, - "y": 968, - "z": "4fb14ce0.40eb24", + "x": 3081.566665649414, + "y": 984.5666656494141, + "z": "2050832.98c01fc", "wires": [ [ - "918d39ea.cf7f2" + "2503b7bf.0ec" ] ] }, { - "id": "437ea2b.b00f35c", + "id": "c75de222.529ce8", "type": "not-found", "name": "not-found", "xml": "\n", "comments": "", "outputs": 1, - "x": 3048, - "y": 1023, - "z": "4fb14ce0.40eb24", + "x": 3073.566665649414, + "y": 1039.566665649414, + "z": "2050832.98c01fc", "wires": [ [ - "1afabba1.4179cc" + "bca36ee5.113d58" ] ] }, { - "id": "fed3318a.a11e3", + "id": "d30226e9.2d3ab", "type": "other", "name": "other", "xml": "\n", "comments": "", "outputs": 1, - "x": 3053, - "y": 1080, - "z": "4fb14ce0.40eb24", + "x": 3078.566665649414, + "y": 1096.566665649414, + "z": "2050832.98c01fc", "wires": [ [ - "e095e0e5.375ba" + "1e88570c.ee0719" ] ] }, { - "id": "e095e0e5.375ba", + "id": "1e88570c.ee0719", "type": "returnFailure", "name": "return failure", "xml": "\n\t\n\t\n \n\t\n\t\n \n", "comments": "", "outputs": 1, - "x": 2461, - "y": 978, - "z": "4fb14ce0.40eb24", + "x": 2486.566665649414, + "y": 994.5666656494141, + "z": "2050832.98c01fc", "wires": [ [ - "6fd0244b.f38ce4" + "30ac35dd.e14312" ] ] }, { - "id": "47a021ef.066c88", + "id": "41aaab63.e1cd3c", "type": "set", "name": "set controller domainA data", "xml": "\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n", "comments": "", - "x": 3415, - "y": 962, - "z": "4fb14ce0.40eb24", + "x": 3440.566665649414, + "y": 978.5666656494141, + "z": "2050832.98c01fc", "wires": [] }, { - "id": "d75cf545.437ae8", - "type": "save", - "name": "save vpn-binding otnIdx resource (aka. OTN) in AAI", - "xml": "\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n", + "id": "90a6c364.46118", + "type": "switchNode", + "name": "switch dmnsidx == 0 (domainA)", + "xml": "\n", "comments": "", "outputs": 1, - "x": 1574, - "y": 2868, - "z": "4fb14ce0.40eb24", + "x": 1559.566665649414, + "y": 1204.566665649414, + "z": "2050832.98c01fc", "wires": [ [ - "871b9e34.870768" + "802374f4.7d7ff8", + "a519ae80.fc5af8" ] ] }, { - "id": "fd805b4d.1b0548", - "type": "save", - "name": "save connectivity-A relationship to vpn-binding-A, in AAI", - "xml": "\n\n\n\n", - "comments": "", - "outputs": 1, - "x": 2146.5, - "y": 2972, - "z": "4fb14ce0.40eb24", - "wires": [ - [] - ] - }, - { - "id": "871b9e34.870768", - "type": "success", - "name": "success", - "xml": "\n", + "id": "802374f4.7d7ff8", + "type": "outcomeTrue", + "name": "true", + "xml": "\n", "comments": "", "outputs": 1, - "x": 1880, - "y": 2867, - "z": "4fb14ce0.40eb24", + "x": 1760.566665649414, + "y": 1202.566665649414, + "z": "2050832.98c01fc", "wires": [ [ - "ee92c990.60c9f" + "48f58df5.6800bc" ] ] }, { - "id": "ee92c990.60c9f", - "type": "block", - "name": "block", - "xml": "\n", - "atomic": "false", + "id": "40ebb061.3ec958", + "type": "set", + "name": "set pce-src-node", + "xml": "\n", "comments": "", - "outputs": 1, - "x": 2089.5, - "y": 2867.25390625, - "z": "4fb14ce0.40eb24", - "wires": [ - [] - ] + "x": 2041.566665649414, + "y": 1152.566665649414, + "z": "2050832.98c01fc", + "wires": [] }, { - "id": "702e0066.542168", + "id": "483dd213.b85e1c", "type": "switchNode", - "name": "switch otnidx == 0", - "xml": "\n", + "name": "switch dmnsidx == last (domainB)", + "xml": "\n", "comments": "", "outputs": 1, - "x": 1483, - "y": 2985, - "z": "4fb14ce0.40eb24", + "x": 1977.566665649414, + "y": 1253.566665649414, + "z": "2050832.98c01fc", "wires": [ [ - "bb13d1a8.37e5", - "a19ebb79.79b868" + "d8888a92.ad5628", + "f6c02aaa.58a08" ] ] }, { - "id": "bb13d1a8.37e5", + "id": "d8888a92.ad5628", "type": "outcomeTrue", "name": "true", "xml": "\n", "comments": "", "outputs": 1, - "x": 1666, - "y": 2985, - "z": "4fb14ce0.40eb24", + "x": 2207.566665649414, + "y": 1249.566665649414, + "z": "2050832.98c01fc", "wires": [ [ - "62ae9cfb.3879bc" + "7e806dc9.39e0fc" ] ] }, { - "id": "a19ebb79.79b868", + "id": "a519ae80.fc5af8", "type": "outcomeFalse", "name": "false", "xml": "\n", "comments": "", "outputs": 1, - "x": 1491, - "y": 3132, - "z": "4fb14ce0.40eb24", + "x": 1760.566665649414, + "y": 1251.566665649414, + "z": "2050832.98c01fc", "wires": [ [ - "db504ec2.be40a8" + "483dd213.b85e1c" ] ] }, { - "id": "d2ac9909.c7d83", - "type": "switchNode", - "name": "switch otnidx == last", - "xml": "\n\n", + "id": "f6c02aaa.58a08", + "type": "outcomeFalse", + "name": "false", + "xml": "\n", "comments": "", "outputs": 1, - "x": 1832, - "y": 3213, - "z": "4fb14ce0.40eb24", + "x": 2208.566665649414, + "y": 1295.566665649414, + "z": "2050832.98c01fc", "wires": [ [ - "f6ac8945.06d298", - "d0d3740b.46215" + "1f8e1450.d16a94" ] ] }, { - "id": "f6ac8945.06d298", - "type": "outcomeTrue", - "name": "true", - "xml": "\n", + "id": "1f8e1450.d16a94", + "type": "set", + "name": "set attachment_param domain G", + "xml": "\n\n", "comments": "", - "outputs": 1, - "x": 2008, - "y": 3214, - "z": "4fb14ce0.40eb24", - "wires": [ - [ - "84c92d78.7984b8" - ] - ] + "x": 2422.566665649414, + "y": 1295.566665649414, + "z": "2050832.98c01fc", + "wires": [] }, { - "id": "b93d4ed1.4609d8", + "id": "9123357e.60632", "type": "set", "name": "set attachment_param domain A", - "xml": "\n\n\n\n\n", + "xml": "\n\n", "comments": "", - "x": 2071, - "y": 3029, - "z": "4fb14ce0.40eb24", + "x": 2096.566665649414, + "y": 1199.566665649414, + "z": "2050832.98c01fc", "wires": [] }, { - "id": "62ae9cfb.3879bc", + "id": "48f58df5.6800bc", "type": "block", "name": "block", "xml": "\n", "atomic": "false", "comments": "", "outputs": 1, - "x": 1807, - "y": 2975, - "z": "4fb14ce0.40eb24", + "x": 1884.566665649414, + "y": 1193.566665649414, + "z": "2050832.98c01fc", "wires": [ [ - "fd805b4d.1b0548", - "b93d4ed1.4609d8", - "ea374103.b6422" + "9123357e.60632" ] ] }, { - "id": "11cd0588.41272a", + "id": "7e806dc9.39e0fc", "type": "block", - "name": "block : atomic", - "xml": "", - "atomic": "true", + "name": "block", + "xml": "\n", + "atomic": "false", "comments": "", "outputs": 1, - "x": 2713, - "y": 3164, - "z": "4fb14ce0.40eb24", + "x": 2340.566665649414, + "y": 1225.566665649414, + "z": "2050832.98c01fc", "wires": [ [ - "5ba25870.61d0e" + "d554f558.28b1b8" ] ] }, { - "id": "302e8991.9483b6", + "id": "2ea08541.5c60c2", "type": "set", - "name": "set", - "xml": "\n\n", + "name": "set pce-src-node", + "xml": "\n", "comments": "", - "x": 1780, - "y": 3164, - "z": "4fb14ce0.40eb24", + "x": 2496.566665649414, + "y": 1241.566665649414, + "z": "2050832.98c01fc", "wires": [] }, { - "id": "db504ec2.be40a8", - "type": "block", - "name": "block", - "xml": "\n", - "atomic": "false", + "id": "d554f558.28b1b8", + "type": "set", + "name": "set attachment_param domain B", + "xml": "\n\n", + "comments": "", + "x": 2544.566665649414, + "y": 1193.566665649414, + "z": "2050832.98c01fc", + "wires": [] + }, + { + "id": "475897b8.f705c", + "type": "set", + "name": "unset parameters", + "xml": "\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n", + "comments": "", + "x": 431.5666046142578, + "y": 3846.566909790039, + "z": "2050832.98c01fc", + "wires": [] + }, + { + "id": "45bcd5eb.003ca4", + "type": "set", + "name": "set srcTtp OTN layer", + "xml": "\n\n\n\n\n\n\n\n", + "comments": "", + "x": 470.56666564941406, + "y": 931.5666656494141, + "z": "2050832.98c01fc", + "wires": [] + }, + { + "id": "22dcd83c.2b5368", + "type": "set", + "name": "set srcTtp+dstTtp pair", + "xml": "\n\n\n\n", + "comments": "", + "x": 1535.566665649414, + "y": 1284.566665649414, + "z": "2050832.98c01fc", + "wires": [] + }, + { + "id": "e150ae4f.8b2e58", + "type": "call", + "name": "call GENERIC-RESOURCE-API:cll-vnf-topology-operation-cll-helper-find-connectivity", + "xml": "\n\n", "comments": "", "outputs": 1, - "x": 1615, - "y": 3139, - "z": "4fb14ce0.40eb24", + "x": 1727.566635131836, + "y": 1382.566665649414, + "z": "2050832.98c01fc", "wires": [ - [ - "302e8991.9483b6", - "d2ac9909.c7d83" - ] + [] ] }, { - "id": "715b7a53.d039d4", + "id": "e09d2c81.71b548", + "type": "set", + "name": "set current-provider-id and current-cvlan-id", + "xml": "\n\n\n\n", + "comments": "", + "x": 1599.566665649414, + "y": 1335.566665649414, + "z": "2050832.98c01fc", + "wires": [] + }, + { + "id": "1660b66e.1d0baa", "type": "switchNode", - "name": "switch dmnsidx == 0 (domainA)", - "xml": "\n", + "name": "switch found-connectivity?", + "xml": "\n\n\n", "comments": "", "outputs": 1, - "x": 1534, - "y": 1188, - "z": "4fb14ce0.40eb24", + "x": 1408.566665649414, + "y": 1536.566665649414, + "z": "2050832.98c01fc", "wires": [ [ - "f53c2621.eb9438", - "1c719c21.ec9b04" + "f4cf9f1c.724fd", + "b4d1d385.3d74f" ] ] }, { - "id": "f53c2621.eb9438", + "id": "f4cf9f1c.724fd", "type": "outcomeTrue", "name": "true", "xml": "\n", "comments": "", "outputs": 1, - "x": 1735, - "y": 1186, - "z": "4fb14ce0.40eb24", + "x": 1694.566665649414, + "y": 2355.566665649414, + "z": "2050832.98c01fc", "wires": [ [ - "39a7b2e1.a50fbe" + "74fc514b.817128" ] ] }, { - "id": "b0d2a923.51103", - "type": "set", - "name": "set pce-src-node", - "xml": "\n", + "id": "996fa9bd.709cb8", + "type": "comment", + "name": "call string.contains to check if the cache has srcTtpdstTtpPair", + "info": "if it had: then no new otn/vpn-binding is needed\n ==> find the otn. ==>look into the relationships of this connectivity and find the one that has same srcTtp and dstTtp\n ==> increase the bw\nif not, create a new vpn-binding, attach this vpn-binding into the founded connectivity, and attach it to the middle-man-conn as well.", "comments": "", - "x": 2016, - "y": 1136, - "z": "4fb14ce0.40eb24", + "x": 2120.566665649414, + "y": 2300.566665649414, + "z": "2050832.98c01fc", "wires": [] }, { - "id": "c9652673.c83de8", - "type": "switchNode", - "name": "switch dmnsidx == last (domainB)", - "xml": "\n", + "id": "db35c82.2ff7538", + "type": "comment", + "name": "create a new connectivity - (for dummy connectivity)", + "info": "(this should not be for LEAF side or ROOT side, otherwise error)\n\ncreate a new vpn-binding (done here)\ncreate a new connectivity (done below)\nadd srcTtpdstTtpPair into the cache in this connectivity\nattach the vpn-binding into the connectivity relationship\nattach this connectivity into the middle man\nattach this connectivity into the service-instance", + "comments": "", + "x": 1987.566635131836, + "y": 1498.566665649414, + "z": "2050832.98c01fc", + "wires": [] + }, + { + "id": "54f8b37c.0f6ed4", + "type": "save", + "name": "save vpn-binding otnIdx resource (aka. OTN) in AAI", + "xml": "\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n", "comments": "", "outputs": 1, - "x": 1952, - "y": 1237, - "z": "4fb14ce0.40eb24", + "x": 2034.566665649414, + "y": 1548.566665649414, + "z": "2050832.98c01fc", "wires": [ [ - "ab876b76.0d0a8", - "2a964a93.a3cb96" + "7be3896.57701f8" ] ] }, { - "id": "ab876b76.0d0a8", - "type": "outcomeTrue", - "name": "true", - "xml": "\n", + "id": "7be3896.57701f8", + "type": "success", + "name": "success", + "xml": "\n", "comments": "", "outputs": 1, - "x": 2182, - "y": 1233, - "z": "4fb14ce0.40eb24", + "x": 2322.566665649414, + "y": 1549.566665649414, + "z": "2050832.98c01fc", "wires": [ [ - "62dd94dd.71b75c" + "f1bf4e31.6b1fe8" ] ] }, { - "id": "1c719c21.ec9b04", - "type": "outcomeFalse", - "name": "false", - "xml": "\n", + "id": "f1bf4e31.6b1fe8", + "type": "block", + "name": "block", + "xml": "\n", + "atomic": "false", "comments": "", "outputs": 1, - "x": 1735, - "y": 1235, - "z": "4fb14ce0.40eb24", + "x": 2506.066665649414, + "y": 1547.820571899414, + "z": "2050832.98c01fc", "wires": [ - [ - "c9652673.c83de8" - ] + [] ] }, { - "id": "2a964a93.a3cb96", - "type": "outcomeFalse", - "name": "false", - "xml": "\n", + "id": "3cd3c761.10556", + "type": "execute", + "name": "execute string.contains srcTtpdstTtpPair", + "xml": "\n\n\n\n", "comments": "", "outputs": 1, - "x": 2183, - "y": 1279, - "z": "4fb14ce0.40eb24", + "x": 2108.566665649414, + "y": 2352.566665649414, + "z": "2050832.98c01fc", "wires": [ [ - "1f38645a.fd2454" + "c33f3993.207e3", + "56575be2.b67874" ] ] }, { - "id": "1f38645a.fd2454", - "type": "set", - "name": "set attachment_param domain G", - "xml": "\n\n", - "comments": "", - "x": 2397, - "y": 1279, - "z": "4fb14ce0.40eb24", - "wires": [] - }, - { - "id": "ada84f30.11bba8", - "type": "set", - "name": "set attachment_param domain A", - "xml": "\n\n", + "id": "c33f3993.207e3", + "type": "outcomeFalse", + "name": "false", + "xml": "\n", "comments": "", - "x": 2071, - "y": 1183, - "z": "4fb14ce0.40eb24", - "wires": [] + "outputs": 1, + "x": 2281.566665649414, + "y": 2200.566665649414, + "z": "2050832.98c01fc", + "wires": [ + [] + ] }, { - "id": "39a7b2e1.a50fbe", - "type": "block", - "name": "block", - "xml": "\n", - "atomic": "false", + "id": "56575be2.b67874", + "type": "outcomeFalse", + "name": "true", + "xml": "\n", "comments": "", "outputs": 1, - "x": 1859, - "y": 1177, - "z": "4fb14ce0.40eb24", + "x": 2313.566665649414, + "y": 2459.566665649414, + "z": "2050832.98c01fc", "wires": [ [ - "ada84f30.11bba8" + "3b0b33da.eb46f4" ] ] }, { - "id": "62dd94dd.71b75c", - "type": "block", - "name": "block", - "xml": "\n", - "atomic": "false", + "id": "1cae89b4.aa5636", + "type": "save", + "name": "save vpn-binding otnIdx resource (aka. OTN) in AAI", + "xml": "\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n", "comments": "", "outputs": 1, - "x": 2315, - "y": 1209, - "z": "4fb14ce0.40eb24", + "x": 2720.566665649414, + "y": 1990.566665649414, + "z": "2050832.98c01fc", "wires": [ [ - "c86a8489.80e7c" + "d58227c9.ab762" ] ] }, { - "id": "dce0c80a.efad", - "type": "set", - "name": "set pce-src-node", - "xml": "\n", - "comments": "", - "x": 2471, - "y": 1225, - "z": "4fb14ce0.40eb24", - "wires": [] - }, - { - "id": "c86a8489.80e7c", - "type": "set", - "name": "set attachment_param domain B", - "xml": "\n\n", + "id": "d58227c9.ab762", + "type": "success", + "name": "success", + "xml": "\n", "comments": "", - "x": 2519, - "y": 1177, - "z": "4fb14ce0.40eb24", - "wires": [] + "outputs": 1, + "x": 3024.566665649414, + "y": 1987.566665649414, + "z": "2050832.98c01fc", + "wires": [ + [ + "92fb98e0.3a3cb" + ] + ] }, { - "id": "d0d3740b.46215", - "type": "outcomeFalse", - "name": "false", - "xml": "\n", + "id": "92fb98e0.3a3cb", + "type": "block", + "name": "block", + "xml": "\n", + "atomic": "false", "comments": "", "outputs": 1, - "x": 2036, - "y": 3480, - "z": "4fb14ce0.40eb24", + "x": 3175.066665649414, + "y": 1994.820571899414, + "z": "2050832.98c01fc", "wires": [ - [ - "822b4a87.c6d91" - ] + [] ] }, { - "id": "df45bcf4.ab6068", + "id": "86dbc539.52181", "type": "execute", "name": "execute UUID generator for connectivity domain otnidx", "xml": "\n\n", "comments": "", "outputs": 1, - "x": 2511, - "y": 3465, - "z": "4fb14ce0.40eb24", + "x": 2014.566665649414, + "y": 1603.566665649414, + "z": "2050832.98c01fc", "wires": [ [] ] }, { - "id": "92ea7ec.b1b38", + "id": "6447d455.3d2644", "type": "save", "name": "save connectivity resource in AAI", - "xml": "\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n", + "xml": "\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n", "comments": "", "outputs": 1, - "x": 2449, - "y": 3515, - "z": "4fb14ce0.40eb24", + "x": 1952.566665649414, + "y": 1653.566665649414, + "z": "2050832.98c01fc", "wires": [ [] ] }, { - "id": "ab274de2.98aaf8", + "id": "f8fc4136.e557d8", "type": "save", - "name": "save TNNSSI (transport service instance) relationship to connectivity in AAI", - "xml": "\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n", + "name": "save middle-man-conn relationship to connectivity-otnidx, in AAI", + "xml": "\n\n\n\n", "comments": "", "outputs": 1, - "x": 2586, - "y": 3614, - "z": "4fb14ce0.40eb24", + "x": 2053.566665649414, + "y": 1698.566665649414, + "z": "2050832.98c01fc", "wires": [ [] ] }, { - "id": "ba000585.cff088", - "type": "comment", - "name": "connectivity has not been created for middle domains, so we have to create one", - "info": "", - "comments": "", - "x": 2589, - "y": 3406, - "z": "4fb14ce0.40eb24", - "wires": [] - }, - { - "id": "fe394c67.6a4738", + "id": "489556f5.800788", "type": "save", - "name": "save connectivity-otnidx relationship to vpn-binding-otnidx, in AAI", - "xml": "\n\n\n\n", + "name": "save TNNSSI (transport service instance) relationship to connectivity in AAI", + "xml": "\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n", "comments": "", "outputs": 1, - "x": 2554, - "y": 3673, - "z": "4fb14ce0.40eb24", + "x": 2089.566665649414, + "y": 1752.566665649414, + "z": "2050832.98c01fc", "wires": [ [] ] }, { - "id": "822b4a87.c6d91", - "type": "block", - "name": "block : atomic", - "xml": "", - "atomic": "true", + "id": "b222b6e5.a2269", + "type": "save", + "name": "save connectivity-otnidx relationship to vpn-binding-otnidx, in AAI", + "xml": "\n\n\n\n", "comments": "", "outputs": 1, - "x": 2193, - "y": 3481, - "z": "4fb14ce0.40eb24", + "x": 2057.566665649414, + "y": 1811.566665649414, + "z": "2050832.98c01fc", "wires": [ - [ - "df45bcf4.ab6068", - "92ea7ec.b1b38", - "ab274de2.98aaf8", - "fe394c67.6a4738", - "b6a44371.9af948", - "c51d1d37.88a2f8" - ] + [] ] }, { - "id": "b6a44371.9af948", - "type": "set", - "name": "set attachment_param domain otnidx", - "xml": "\n\n\n", + "id": "e72c7ac8.1ee27", + "type": "comment", + "name": "find middle-man's eth-srv-name", + "info": "", "comments": "", - "x": 2468, - "y": 3733, - "z": "4fb14ce0.40eb24", + "x": 1515.566665649414, + "y": 1427.566665649414, + "z": "2050832.98c01fc", "wires": [] }, { - "id": "6f21b0a4.c1ba8", + "id": "af14d18e.54c668", "type": "set", - "name": "unset parameters", - "xml": "\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n", + "name": "set prop.ethernet-service-name", + "xml": "\n\n\n", "comments": "", - "x": 404, - "y": 2903, - "z": "4fb14ce0.40eb24", + "x": 1537.566665649414, + "y": 1471.566665649414, + "z": "2050832.98c01fc", "wires": [] }, { - "id": "5f4f339e.018654", - "type": "set", - "name": "set srcTtp OTN layer", - "xml": "\n\n\n\n\n\n\n\n", + "id": "e07c3627.a9ad28", + "type": "save", + "name": "save middle-man-conn relationship to tmp.the-connectivity, in AAI", + "xml": "\n\n\n\n", "comments": "", - "x": 445, - "y": 915, - "z": "4fb14ce0.40eb24", - "wires": [] + "outputs": 1, + "x": 2744.566665649414, + "y": 2207.566665649414, + "z": "2050832.98c01fc", + "wires": [ + [] + ] }, { - "id": "5ba25870.61d0e", + "id": "68912ce0.303fb4", "type": "save", - "name": "save middle-man-conn relationship to connectivity-B, in AAI", - "xml": "\n\n\n\n", + "name": "save TNNSSI (transport service instance) relationship to connectivity in AAI", + "xml": "\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n", "comments": "", "outputs": 1, - "x": 3037, - "y": 3164, - "z": "4fb14ce0.40eb24", + "x": 2775.566665649414, + "y": 2246.566665649414, + "z": "2050832.98c01fc", "wires": [ [] ] }, { - "id": "ea374103.b6422", + "id": "18b33cfb.a5700b", "type": "save", - "name": "save middle-man-conn relationship to connectivity-A, in AAI", - "xml": "\n\n\n\n", + "name": "save tmp.the-connectivity relationship to vpn-binding-otnidx, in AAI", + "xml": "\n\n\n\n", "comments": "", "outputs": 1, - "x": 2151, - "y": 2920, - "z": "4fb14ce0.40eb24", + "x": 2746.566665649414, + "y": 2319.566665649414, + "z": "2050832.98c01fc", "wires": [ [] ] }, { - "id": "c51d1d37.88a2f8", + "id": "3e5eef0e.e3f73", + "type": "comment", + "name": "update the founded connectivity to have a new coupling-flag", + "info": "", + "comments": "", + "x": 2716.566665649414, + "y": 2035.566665649414, + "z": "2050832.98c01fc", + "wires": [] + }, + { + "id": "a5fb576e.12d628", + "type": "set", + "name": "set newFlag", + "xml": "\n\n\n\n", + "comments": "", + "x": 2602.566665649414, + "y": 2074.566665649414, + "z": "2050832.98c01fc", + "wires": [] + }, + { + "id": "d377ac03.65cde", "type": "save", - "name": "save middle-man-conn relationship to connectivity-otnidx, in AAI", - "xml": "\n\n\n\n", + "name": "update connectivity resource in AAI", + "xml": "\n\n\n\n\n", "comments": "", "outputs": 1, - "x": 2550, - "y": 3560, - "z": "4fb14ce0.40eb24", + "x": 2666.566665649414, + "y": 2119.566665649414, + "z": "2050832.98c01fc", "wires": [ [] ] }, { - "id": "6512efb1.123b28", - "type": "switchNode", - "name": "switch found-middle-man?", - "xml": "\n", + "id": "f2d99771.385da", + "type": "comment", + "name": "the following two relationships should have already been there; if not => error", + "info": "", + "comments": "", + "x": 2758.566665649414, + "y": 2169.566665649414, + "z": "2050832.98c01fc", + "wires": [] + }, + { + "id": "1df0ae3d.1e012a", + "type": "block", + "name": "block", + "xml": "\n", + "atomic": "false", "comments": "", "outputs": 1, - "x": 2369, - "y": 3164, - "z": "4fb14ce0.40eb24", + "x": 1744.566665649414, + "y": 1536.566665649414, + "z": "2050832.98c01fc", "wires": [ [ - "4373daa0.a1c174" + "54f8b37c.0f6ed4", + "86dbc539.52181", + "6447d455.3d2644", + "f8fc4136.e557d8", + "489556f5.800788", + "b222b6e5.a2269" ] ] }, { - "id": "4373daa0.a1c174", + "id": "b4d1d385.3d74f", "type": "outcomeFalse", "name": "false", "xml": "\n", "comments": "", "outputs": 1, - "x": 2556, - "y": 3164, - "z": "4fb14ce0.40eb24", + "x": 1606.566665649414, + "y": 1532.566665649414, + "z": "2050832.98c01fc", "wires": [ [ - "11cd0588.41272a" + "1df0ae3d.1e012a" ] ] }, { - "id": "84c92d78.7984b8", + "id": "74fc514b.817128", "type": "block", "name": "block : atomic", "xml": "", "atomic": "true", "comments": "", "outputs": 1, - "x": 2151, - "y": 3214, - "z": "4fb14ce0.40eb24", + "x": 2404.566665649414, + "y": 1999.566665649414, + "z": "2050832.98c01fc", "wires": [ [ - "ef7c2251.5fe8a8", - "b19fce04.44ae8", - "6512efb1.123b28" + "1cae89b4.aa5636", + "a5fb576e.12d628", + "d377ac03.65cde", + "18b33cfb.a5700b" ] ] }, { - "id": "ef7c2251.5fe8a8", - "type": "save", - "name": "save connectivity-B relationship to vpn-binding-B, in AAI", - "xml": "\n\n\n\n", + "id": "1d755c4.2631d24", + "type": "comment", + "name": "loop through the relationships of this founded connectivity, then", + "info": "then find the vpn-binding that has same src ttp and dst ttp as this one", "comments": "", - "outputs": 1, - "x": 2467, - "y": 3262, - "z": "4fb14ce0.40eb24", - "wires": [ - [] - ] + "x": 2409.566665649414, + "y": 2424.566665649414, + "z": "2050832.98c01fc", + "wires": [] }, { - "id": "b19fce04.44ae8", - "type": "set", - "name": "set attachment_param domain B", - "xml": "\n\n\n\n", + "id": "e76d16f4.131fa8", + "type": "for", + "name": "for each relationship", + "xml": "\n\n", "comments": "", - "x": 2394, - "y": 3322, - "z": "4fb14ce0.40eb24", - "wires": [] + "outputs": 1, + "x": 2751.566665649414, + "y": 2460.566665649414, + "z": "2050832.98c01fc", + "wires": [ + [ + "c79290ba.c52288" + ] + ] }, { - "id": "d80a0f45.0378e", - "type": "save", - "name": "get all-vpn-bindings from aai", - "xml": "\n", + "id": "c79290ba.c52288", + "type": "switchNode", + "name": "switch related-to", + "xml": "\n", "comments": "", "outputs": 1, - "x": 455, - "y": 3922, - "z": "4fb14ce0.40eb24", + "x": 2963.566665649414, + "y": 2458.566665649414, + "z": "2050832.98c01fc", "wires": [ [ - "24e9e35d.66377c", - "ba022563.b1ca78", - "e3577813.56f32" + "7b053331.5433cc" ] ] }, { - "id": "24e9e35d.66377c", - "type": "success", - "name": "success", - "xml": "\n", + "id": "7b053331.5433cc", + "type": "outcome", + "name": "vpn-binding", + "xml": "\n", "comments": "", "outputs": 1, - "x": 643, - "y": 3935, - "z": "4fb14ce0.40eb24", + "x": 3147.566665649414, + "y": 2456.566665649414, + "z": "2050832.98c01fc", "wires": [ [ - "b86628e9.5b571" + "874cfbc4.610df" ] ] }, { - "id": "ba022563.b1ca78", - "type": "not-found", - "name": "not-found", - "xml": "\n", - "comments": "", + "id": "874cfbc4.610df", + "type": "block", + "name": "block : atomic", + "xml": "", + "atomic": "true", "outputs": 1, - "x": 643.490966796875, - "y": 3980.5740356445312, - "z": "4fb14ce0.40eb24", + "x": 3326.566665649414, + "y": 2461.566665649414, + "z": "2050832.98c01fc", "wires": [ [ - "dd8f81c4.9e7f98" + "23e63567.6cde12", + "860dc7bb.33f898" ] ] }, { - "id": "e3577813.56f32", - "type": "failure", - "name": "failure", - "xml": "\n", + "id": "860dc7bb.33f898", + "type": "set", + "name": "unset tmp.aai.vpn-binding", + "xml": "\n\n", + "comments": "", + "x": 3543.566665649414, + "y": 2392.566665649414, + "z": "2050832.98c01fc", + "wires": [] + }, + { + "id": "23e63567.6cde12", + "type": "save", + "name": "get vpn-binding from aai", + "xml": "\n", "comments": "", "outputs": 1, - "x": 641, - "y": 4024, - "z": "4fb14ce0.40eb24", + "x": 3536.566665649414, + "y": 2478.566665649414, + "z": "2050832.98c01fc", "wires": [ [ - "7aca1801.7911a" + "9ae4e678.567218", + "7ffe67c7.f6ae9", + "495c2481.525c0c" ] ] }, { - "id": "b86628e9.5b571", - "type": "block", - "name": "block : atomic", - "xml": "", - "atomic": "true", + "id": "7ffe67c7.f6ae9", + "type": "not-found", + "name": "not-found", + "xml": "\n", + "comments": "", "outputs": 1, - "x": 816, - "y": 3933, - "z": "4fb14ce0.40eb24", + "x": 3750.057632446289, + "y": 2463.1407012939453, + "z": "2050832.98c01fc", "wires": [ [ - "247b0f83.24d55" + "aa65fd53.ef5338" ] ] }, { - "id": "dd8f81c4.9e7f98", + "id": "aa65fd53.ef5338", "type": "returnFailure", "name": "return failure", "xml": "\n\t\n\t\n \n\n\n", "comments": "", - "x": 808, - "y": 4023, - "z": "4fb14ce0.40eb24", + "x": 3913.566665649414, + "y": 2507.566665649414, + "z": "2050832.98c01fc", "wires": [] }, { - "id": "be1c598f.c95108", - "type": "for", - "name": "for vidx..tmp.otninfo_length[]", - "xml": "\n", + "id": "495c2481.525c0c", + "type": "failure", + "name": "failure", + "xml": "\n", "comments": "", "outputs": 1, - "x": 444, - "y": 4113, - "z": "4fb14ce0.40eb24", + "x": 3745.566665649414, + "y": 2507.566665649414, + "z": "2050832.98c01fc", "wires": [ [ - "5abd279e.a9bea8" + "46144b36.0d9e9c" ] ] }, { - "id": "42fde1a9.9a4a98", + "id": "9ae4e678.567218", + "type": "success", + "name": "success", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 3747.566665649414, + "y": 2567.566665649414, + "z": "2050832.98c01fc", + "wires": [ + [ + "10d11190.f9b6ce" + ] + ] + }, + { + "id": "10d11190.f9b6ce", "type": "block", "name": "block : atomic", - "xml": "", + "xml": "", "atomic": "true", + "outputs": 1, + "x": 3916.566665649414, + "y": 2566.566665649414, + "z": "2050832.98c01fc", + "wires": [ + [ + "f3f9bec1.1031a8" + ] + ] + }, + { + "id": "3b0b33da.eb46f4", + "type": "block", + "name": "block", + "xml": "\n", + "atomic": "false", "comments": "", "outputs": 1, - "x": 1254, - "y": 4113, - "z": "4fb14ce0.40eb24", + "x": 2540.566665649414, + "y": 2458.566665649414, + "z": "2050832.98c01fc", "wires": [ [ - "bf9e1c4b.a2ce9" + "e76d16f4.131fa8", + "cf3e3cbd.e0de98", + "d9eb4973.6fd078" ] ] }, { - "id": "3cd4b283.9423f6", - "type": "for", - "name": "for vidx..tmp.otninfo_length[]", - "xml": "\n", + "id": "f3f9bec1.1031a8", + "type": "switchNode", + "name": "switch srcTtp", + "xml": "\n", "comments": "", "outputs": 1, - "x": 1026, - "y": 4113, - "z": "4fb14ce0.40eb24", + "x": 4115.566665649414, + "y": 2567.566665649414, + "z": "2050832.98c01fc", "wires": [ [ - "42fde1a9.9a4a98" + "b44e2e1b.d89b7" ] ] }, { - "id": "247b0f83.24d55", - "type": "for", - "name": "for vpnidx in all-vpn-bindings", - "xml": "\n", + "id": "b44e2e1b.d89b7", + "type": "outcomeTrue", + "name": "true", + "xml": "\n", "comments": "", "outputs": 1, - "x": 1045, - "y": 3934, - "z": "4fb14ce0.40eb24", + "x": 4278.566665649414, + "y": 2565.566665649414, + "z": "2050832.98c01fc", "wires": [ [ - "a4896672.ff36c8" + "1fcb6776.c122c9" ] ] }, { - "id": "a4896672.ff36c8", - "type": "block", - "name": "block : atomic", - "xml": "", - "atomic": "true", + "id": "1fcb6776.c122c9", + "type": "switchNode", + "name": "switch dstTtp", + "xml": "\n", "comments": "", "outputs": 1, - "x": 1260, - "y": 3935, - "z": "4fb14ce0.40eb24", + "x": 4459.566665649414, + "y": 2565.566665649414, + "z": "2050832.98c01fc", "wires": [ [ - "f571db46.1bfcb" + "9cd0e2ee.ae3208" ] ] }, { - "id": "bf9e1c4b.a2ce9", + "id": "9cd0e2ee.ae3208", + "type": "outcomeTrue", + "name": "true", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 4622.566665649414, + "y": 2563.566665649414, + "z": "2050832.98c01fc", + "wires": [ + [ + "2650c786.e545e" + ] + ] + }, + { + "id": "4a1b7e57.c40f08", "type": "set", - "name": "set attachment_param sliceG", - "xml": "\n\n\n\n\n\n\n\n\n\n\n\n\n\n", + "name": "set tmp.the-vpn-binding", + "xml": "\n\n", "comments": "", - "x": 1507, - "y": 4111, - "z": "4fb14ce0.40eb24", + "x": 4979.566665649414, + "y": 2570.566665649414, + "z": "2050832.98c01fc", "wires": [] }, { - "id": "5df62aff.b0027c", - "type": "execute", - "name": "execute RestApiCallNode sliceG creation domainG", - "xml": "\n\n\n\n\n\n\n\n\n\n\n\n\n", + "id": "2650c786.e545e", + "type": "block", + "name": "block", + "xml": "\n", + "atomic": "false", "comments": "", "outputs": 1, - "x": 1092, - "y": 4219, - "z": "4fb14ce0.40eb24", + "x": 4761.566665649414, + "y": 2562.566665649414, + "z": "2050832.98c01fc", "wires": [ [ - "e89a613f.801198", - "c394a514.3653" + "4a1b7e57.c40f08", + "a9183733.3981d8" ] ] }, { - "id": "c394a514.3653", - "type": "failure", - "name": "failure", - "xml": "\n", + "id": "a9183733.3981d8", + "type": "break", + "name": "break", + "xml": "\n", + "comments": "", + "x": 4925.566665649414, + "y": 2614.566665649414, + "z": "2050832.98c01fc", + "wires": [] + }, + { + "id": "cf3e3cbd.e0de98", + "type": "set", + "name": "unset tmp.the-vpn-binding", + "xml": "\n\n", + "comments": "", + "x": 2761.566665649414, + "y": 2421.566665649414, + "z": "2050832.98c01fc", + "wires": [] + }, + { + "id": "b12c732.984971", + "type": "comment", + "name": "increase the bw of the-vpn-binding and change status to modified", + "info": "increase the bw of the-vpn-binding\nchange status to modified\n", + "comments": "", + "x": 2850.566665649414, + "y": 2595.566665649414, + "z": "2050832.98c01fc", + "wires": [] + }, + { + "id": "d9eb4973.6fd078", + "type": "save", + "name": "update vpn-binding otnIdx resource (aka. OTN) in AAI", + "xml": "\n\n\n\n\n\n\n\n\n\n", "comments": "", "outputs": 1, - "x": 1375, - "y": 4199, - "z": "4fb14ce0.40eb24", + "x": 2820.566665649414, + "y": 2655.566665649414, + "z": "2050832.98c01fc", "wires": [ - [ - "ba5b687c.dd6a6" - ] + [] ] }, { - "id": "e89a613f.801198", - "type": "success", - "name": "success", - "xml": "\n", + "id": "64dad903.5a2f98", + "type": "switchNode", + "name": "switch otninfoProtect exists", + "xml": " 0`\">\n\n", "comments": "", "outputs": 1, - "x": 1376.0002136230469, - "y": 4249.99990940094, - "z": "4fb14ce0.40eb24", + "x": 586.6833038330078, + "y": 2521.566665649414, + "z": "2050832.98c01fc", "wires": [ [ - "b0106af6.430b1" + "215a5551.e3e412" ] ] }, { - "id": "ba5b687c.dd6a6", - "type": "returnFailure", - "name": "return failure", - "xml": "\n\t\n\t\n \n", + "id": "215a5551.e3e412", + "type": "outcomeTrue", + "name": "true", + "xml": "\n", "comments": "", - "x": 1515.0002479553223, - "y": 4199.000000953674, - "z": "4fb14ce0.40eb24", - "wires": [] + "outputs": 1, + "x": 807.6833038330078, + "y": 2522.566665649414, + "z": "2050832.98c01fc", + "wires": [ + [ + "a45af556.e89b18" + ] + ] }, { - "id": "b0106af6.430b1", - "type": "block", - "name": "block", - "xml": "\n", - "atomic": "false", + "id": "3c1038b8.5e7e68", + "type": "for", + "name": "for vidx..tmp.otninfoProtect_length[]", + "xml": "", "comments": "", "outputs": 1, - "x": 1521.0272598266602, - "y": 4247.745394706726, - "z": "4fb14ce0.40eb24", + "x": 623.2333526611328, + "y": 3303.466567993164, + "z": "2050832.98c01fc", "wires": [ - [] + [ + "ef268a68.25127" + ] ] }, { - "id": "5abd279e.a9bea8", + "id": "ef268a68.25127", "type": "block", "name": "block : atomic", "xml": "", "atomic": "true", "comments": "", "outputs": 1, - "x": 676, - "y": 4111, - "z": "4fb14ce0.40eb24", + "x": 883.2333221435547, + "y": 3296.466567993164, + "z": "2050832.98c01fc", + "wires": [ + [ + "3c86462f.4b1cfa", + "95fc92f6.a552f", + "bd01141d.416e08", + "a5def1e9.f9efb8", + "2ba7fbc5.caf74c", + "7c316fec.b1e588", + "85ee5aba.20cb98", + "9839af4.fe6bc5", + "f83dd9dc.4b2938", + "e931b49.dce4f48" + ] + ] + }, + { + "id": "95fc92f6.a552f", + "type": "switchNode", + "name": "switch dstPort == NULL", + "xml": "\n\n", + "comments": "", + "outputs": 1, + "x": 1272.2333526611328, + "y": 2965.466567993164, + "z": "2050832.98c01fc", "wires": [ [ - "3cd4b283.9423f6", - "5df62aff.b0027c" + "11f57316.f3cd45", + "95eb0f31.f65c" ] ] }, { - "id": "f571db46.1bfcb", - "type": "switchNode", - "name": "switch vpnuuid is for this slice", - "xml": "\n\n\n\n\n", + "id": "95eb0f31.f65c", + "type": "outcomeFalse", + "name": "false", + "xml": "\n", "comments": "", "outputs": 1, - "x": 1504, - "y": 3934, - "z": "4fb14ce0.40eb24", + "x": 1639.2333526611328, + "y": 2972.466567993164, + "z": "2050832.98c01fc", "wires": [ [ - "10584e74.11a9e2", - "3270eb36.2e6c2c" + "bae99d3f.d39558" ] ] }, { - "id": "cbeb21d2.528fb", + "id": "bae99d3f.d39558", + "type": "set", + "name": "set access-provider-id and client-id", + "xml": "\n\n\n\n\n", + "comments": "", + "x": 1850.2333526611328, + "y": 2970.466567993164, + "z": "2050832.98c01fc", + "wires": [] + }, + { + "id": "bd01141d.416e08", "type": "set", - "name": "set providerValue", - "xml": "\n\n\n\n\n", + "name": "set srcdstpnf-name", + "xml": "\n\n\n", "comments": "", - "x": 2146, - "y": 3880, - "z": "4fb14ce0.40eb24", + "x": 1448.2333526611328, + "y": 3039.466567993164, + "z": "2050832.98c01fc", "wires": [] }, { - "id": "7855d996.5f07", - "type": "switchNode", - "name": "switch $tmp.arr_length != 0", - "xml": "\n", + "id": "a5def1e9.f9efb8", + "type": "get-resource", + "name": "get-resource tmp.srcdstpnf-name", + "xml": "\n\n \n", "comments": "", "outputs": 1, - "x": 2179, - "y": 3935, - "z": "4fb14ce0.40eb24", + "x": 1492.2333526611328, + "y": 3087.466567993164, + "z": "2050832.98c01fc", "wires": [ [ - "be28c030.0047c", - "f9d12f18.1e0e1" + "1b704af4.001005", + "90a71ff0.af51a", + "de22a1d2.f2012" ] ] }, { - "id": "be28c030.0047c", - "type": "outcomeTrue", - "name": "true", - "xml": "\n", + "id": "1b704af4.001005", + "type": "success", + "name": "success", + "xml": "\n", "comments": "", "outputs": 1, - "x": 2375, - "y": 3905, - "z": "4fb14ce0.40eb24", + "x": 1704.7333526611328, + "y": 3034.466567993164, + "z": "2050832.98c01fc", "wires": [ [ - "cca5c1e0.c9e418" + "13747b87.9c71cc" ] ] }, { - "id": "f9d12f18.1e0e1", - "type": "outcomeFalse", - "name": "false", - "xml": "\n", + "id": "90a71ff0.af51a", + "type": "not-found", + "name": "not-found", + "xml": "\n", "comments": "", "outputs": 1, - "x": 2376, - "y": 3976, - "z": "4fb14ce0.40eb24", + "x": 1716.7333526611328, + "y": 3084.466567993164, + "z": "2050832.98c01fc", "wires": [ [ - "1c2a1c2d.eddd2c" + "8dc0e81e.e3f4e8" ] ] }, { - "id": "10584e74.11a9e2", - "type": "outcomeTrue", - "name": "true", - "xml": "\n", + "id": "de22a1d2.f2012", + "type": "other", + "name": "other", + "xml": "\n", "comments": "", "outputs": 1, - "x": 1721, - "y": 3913, - "z": "4fb14ce0.40eb24", + "x": 1707.7333526611328, + "y": 3139.466567993164, + "z": "2050832.98c01fc", "wires": [ [ - "66fe7551.116524" + "588af43e.c26e74" ] ] }, { - "id": "3270eb36.2e6c2c", - "type": "outcomeFalse", - "name": "false", - "xml": "\n", + "id": "588af43e.c26e74", + "type": "returnFailure", + "name": "return failure", + "xml": "\n\t\n\t\n \n\t\n\t\n ", - "atomic": "true", + "id": "974aaa11.eb6cb", + "type": "for", + "name": "for each relationship", + "xml": "\n", "comments": "", "outputs": 1, - "x": 1889, - "y": 3913, - "z": "4fb14ce0.40eb24", + "x": 1991.2333526611328, + "y": 3042.466567993164, + "z": "2050832.98c01fc", "wires": [ [ - "cbeb21d2.528fb", - "7855d996.5f07" + "d0dc9aab.207738" ] ] }, { - "id": "cca5c1e0.c9e418", - "type": "block", - "name": "block : atomic", - "xml": "", - "atomic": "true", + "id": "d0dc9aab.207738", + "type": "switchNode", + "name": "switch related-to", + "xml": "\n", "comments": "", "outputs": 1, - "x": 2526, - "y": 3903, - "z": "4fb14ce0.40eb24", + "x": 2186.233352661133, + "y": 3042.466567993164, + "z": "2050832.98c01fc", "wires": [ [ - "6021fe00.cf5b38", - "3ee35cda.cacc94" + "c5ea8522.683198" ] ] }, { - "id": "1c2a1c2d.eddd2c", + "id": "5023a378.bccf5c", "type": "block", "name": "block : atomic", - "xml": "", + "xml": "", "atomic": "true", - "comments": "", "outputs": 1, - "x": 2528, - "y": 3976, - "z": "4fb14ce0.40eb24", + "x": 2566.233352661133, + "y": 3038.466567993164, + "z": "2050832.98c01fc", "wires": [ [ - "b88403d3.b550c", - "df79ce65.0d4e" + "684650c8.a4a3a", + "cb667230.05f32" ] ] }, { - "id": "6021fe00.cf5b38", - "type": "for", - "name": "for arridx in tmp.arr", - "xml": "\n", + "id": "cb667230.05f32", + "type": "execute", + "name": "get esr-thirdparty-sdnc", + "xml": "", "comments": "", "outputs": 1, - "x": 2713, - "y": 3855, - "z": "4fb14ce0.40eb24", + "x": 2774.233352661133, + "y": 3045.466567993164, + "z": "2050832.98c01fc", "wires": [ [ - "70402202.48ed14" + "b3d421a8.26ce58", + "207778d4.3409c8", + "d90d835c.bc33f" ] ] }, { - "id": "70402202.48ed14", - "type": "switchNode", - "name": "switch tmp.arr[$arridx] == $providerValue", - "xml": "\n", + "id": "684650c8.a4a3a", + "type": "set", + "name": "set esr-thirdparty-sdnc domainG id", + "xml": "\n\n", + "comments": "", + "x": 2804.233352661133, + "y": 2993.466567993164, + "z": "2050832.98c01fc", + "wires": [] + }, + { + "id": "b3d421a8.26ce58", + "type": "success", + "name": "success", + "xml": "\n", "comments": "", "outputs": 1, - "x": 3004, - "y": 3855, - "z": "4fb14ce0.40eb24", + "x": 2984.233352661133, + "y": 3036.466567993164, + "z": "2050832.98c01fc", "wires": [ [ - "f629fdf.6a8538", - "a317d92b.3b0b18" + "344430e4.438e1" ] ] }, { - "id": "f629fdf.6a8538", - "type": "outcomeTrue", - "name": "true", - "xml": "\n", + "id": "207778d4.3409c8", + "type": "not-found", + "name": "not-found", + "xml": "\n", "comments": "", "outputs": 1, - "x": 3279, - "y": 3824, - "z": "4fb14ce0.40eb24", + "x": 2976.233352661133, + "y": 3091.466567993164, + "z": "2050832.98c01fc", "wires": [ [ - "a51325a8.b7388" + "dc2a2f20.50fc1" ] ] }, { - "id": "a317d92b.3b0b18", - "type": "outcomeFalse", - "name": "false", - "xml": "\n", + "id": "d90d835c.bc33f", + "type": "other", + "name": "other", + "xml": "\n", "comments": "", "outputs": 1, - "x": 3280, - "y": 3895, - "z": "4fb14ce0.40eb24", + "x": 2981.233352661133, + "y": 3148.466567993164, + "z": "2050832.98c01fc", "wires": [ [ - "9d65717e.a373d" + "1ecff912.83975f" ] ] }, { - "id": "a51325a8.b7388", + "id": "1ecff912.83975f", + "type": "returnFailure", + "name": "return failure", + "xml": "\n\t\n\t\n \n\t\n\t\n ", - "atomic": "true", + "name": "block", + "xml": "\n", + "atomic": "false", "comments": "", "outputs": 1, - "x": 3430, - "y": 3822, - "z": "4fb14ce0.40eb24", + "x": 3128.615676879883, + "y": 3034.1222381591797, + "z": "2050832.98c01fc", "wires": [ [ - "3791e48.3b8af9c", - "a673fd66.c40df", - "86199d64.75edc8", - "51a35674.c610f8", - "445052f3.f38194" + "8422f10e.6bf76" ] ] }, { - "id": "b88403d3.b550c", - "type": "save", - "name": "store $arridx somewhere in vpn-binding", - "xml": "\n\n\n\n\n", + "id": "c5ea8522.683198", + "type": "outcome", + "name": "esr-thirdparty-sdnc", + "xml": "\n", "comments": "", "outputs": 1, - "x": 2783, - "y": 3969, - "z": "4fb14ce0.40eb24", + "x": 2389.233352661133, + "y": 3046.466567993164, + "z": "2050832.98c01fc", "wires": [ - [] + [ + "5023a378.bccf5c" + ] ] }, { - "id": "df79ce65.0d4e", + "id": "8422f10e.6bf76", "type": "set", - "name": "set twoD array", - "xml": "\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n", + "name": "set controller domainA data", + "xml": "\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n", "comments": "", - "x": 2711, - "y": 4016, - "z": "4fb14ce0.40eb24", + "x": 3343.233352661133, + "y": 3030.466567993164, + "z": "2050832.98c01fc", "wires": [] }, { - "id": "3ee35cda.cacc94", + "id": "2ba7fbc5.caf74c", "type": "switchNode", - "name": "switch found?", - "xml": "\n", + "name": "switch dmnsidx == 0 (domainA)", + "xml": "\n", "comments": "", "outputs": 1, - "x": 2704, - "y": 3900, - "z": "4fb14ce0.40eb24", + "x": 1462.2333526611328, + "y": 3256.466567993164, + "z": "2050832.98c01fc", "wires": [ [ - "b2a6fca5.77cd68", - "c6caa4c6.b68ae" + "d1a10e9.68db57", + "55ef105b.219ab8" ] ] }, { - "id": "b2a6fca5.77cd68", + "id": "d1a10e9.68db57", "type": "outcomeTrue", "name": "true", "xml": "\n", "comments": "", "outputs": 1, - "x": 2864, - "y": 3892, - "z": "4fb14ce0.40eb24", + "x": 1663.2333526611328, + "y": 3254.466567993164, + "z": "2050832.98c01fc", "wires": [ [ - "697e3e96.9c5648" + "854cd71a.2831b" ] ] }, { - "id": "c6caa4c6.b68ae", - "type": "outcomeFalse", - "name": "false", - "xml": "\n", + "id": "5d22aeae.4146d", + "type": "set", + "name": "set pce-src-node", + "xml": "\n", + "comments": "", + "x": 1944.2333526611328, + "y": 3204.466567993164, + "z": "2050832.98c01fc", + "wires": [] + }, + { + "id": "da07edc0.17da88", + "type": "switchNode", + "name": "switch dmnsidx == last (domainC)", + "xml": "\n", "comments": "", "outputs": 1, - "x": 2862, - "y": 3929, - "z": "4fb14ce0.40eb24", + "x": 1880.2333526611328, + "y": 3305.466567993164, + "z": "2050832.98c01fc", "wires": [ [ - "c8a03883.695728" + "123d4b4b.3d3dad", + "ef13616b.b55bd" ] ] }, { - "id": "697e3e96.9c5648", - "type": "block", - "name": "block", - "xml": "\n", - "atomic": "false", + "id": "123d4b4b.3d3dad", + "type": "outcomeTrue", + "name": "true", + "xml": "\n", "comments": "", "outputs": 1, - "x": 2989, - "y": 3892, - "z": "4fb14ce0.40eb24", + "x": 2110.233352661133, + "y": 3301.466567993164, + "z": "2050832.98c01fc", "wires": [ - [] + [ + "158fea08.6700e6" + ] ] }, { - "id": "7ed231c3.f2fd1", - "type": "save", - "name": "store $arridx+1 somewhere in vpn-binding", - "xml": "\n\n\n\n\n", + "id": "55ef105b.219ab8", + "type": "outcomeFalse", + "name": "false", + "xml": "\n", "comments": "", "outputs": 1, - "x": 3296, - "y": 3950, - "z": "4fb14ce0.40eb24", + "x": 1663.2333526611328, + "y": 3303.466567993164, + "z": "2050832.98c01fc", "wires": [ - [] + [ + "da07edc0.17da88" + ] ] }, { - "id": "c8a03883.695728", - "type": "block", - "name": "block : atomic", - "xml": "", - "atomic": "true", + "id": "ef13616b.b55bd", + "type": "outcomeFalse", + "name": "false", + "xml": "\n", "comments": "", "outputs": 1, - "x": 3022, - "y": 3937, - "z": "4fb14ce0.40eb24", + "x": 2111.233352661133, + "y": 3347.466567993164, + "z": "2050832.98c01fc", "wires": [ [ - "7ed231c3.f2fd1", - "2d908152.4ff6a6" + "8c36d27f.e0867" ] ] }, { - "id": "2d908152.4ff6a6", + "id": "8c36d27f.e0867", + "type": "set", + "name": "set attachment_param domain G", + "xml": "\n\n", + "comments": "", + "x": 2325.233352661133, + "y": 3347.466567993164, + "z": "2050832.98c01fc", + "wires": [] + }, + { + "id": "d0c0493f.f08008", "type": "set", - "name": "set twoD array", - "xml": "\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n", + "name": "set attachment_param domain A", + "xml": "\n\n", "comments": "", - "x": 3213, - "y": 3996, - "z": "4fb14ce0.40eb24", + "x": 1999.2333526611328, + "y": 3251.466567993164, + "z": "2050832.98c01fc", "wires": [] }, { - "id": "9d65717e.a373d", + "id": "854cd71a.2831b", "type": "block", "name": "block", "xml": "\n", "atomic": "false", "comments": "", "outputs": 1, - "x": 3413, - "y": 3894, - "z": "4fb14ce0.40eb24", + "x": 1787.2333526611328, + "y": 3245.466567993164, + "z": "2050832.98c01fc", "wires": [ - [] + [ + "d0c0493f.f08008" + ] ] }, { - "id": "3791e48.3b8af9c", - "type": "set", - "name": "set found to true", - "xml": "\n\n\n\n", - "comments": "", - "x": 3618, - "y": 3782, - "z": "4fb14ce0.40eb24", - "wires": [] - }, - { - "id": "a673fd66.c40df", - "type": "save", - "name": "store $arridx somewhere in vpn-binding", - "xml": "\n\n\n\n\n", + "id": "158fea08.6700e6", + "type": "block", + "name": "block", + "xml": "\n", + "atomic": "false", "comments": "", "outputs": 1, - "x": 3690, - "y": 3827, - "z": "4fb14ce0.40eb24", + "x": 2243.233352661133, + "y": 3277.466567993164, + "z": "2050832.98c01fc", "wires": [ - [] + [ + "9e71b7af.8db628" + ] ] }, { - "id": "445052f3.f38194", + "id": "bea33937.3887e8", "type": "set", - "name": "set twoD arr", - "xml": "\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n", + "name": "set pce-src-node", + "xml": "\n", "comments": "", - "x": 3605, - "y": 3954, - "z": "4fb14ce0.40eb24", + "x": 2399.233352661133, + "y": 3293.466567993164, + "z": "2050832.98c01fc", "wires": [] }, { - "id": "51a35674.c610f8", + "id": "9e71b7af.8db628", "type": "set", - "name": "set sizeOfSliceList", - "xml": "\n\n\n\n", - "comments": "", - "x": 3626, - "y": 3890, - "z": "4fb14ce0.40eb24", - "wires": [] - }, - { - "id": "86199d64.75edc8", - "type": "break", - "name": "break", - "xml": "\n", - "comments": "", - "x": 3584, - "y": 4021, - "z": "4fb14ce0.40eb24", - "wires": [] - }, - { - "id": "6a22d3fb.3389bc", - "type": "comment", - "name": "Important Comment", - "info": "When we are in F1, it means that, either:\nno-middle-man found\nor\nmiddle-man was found but PCE is needed.\n\nNo matter which scenario brings us to F1, vpn-binding-B is a \nnew vpn-binding so it needs to be attached to the:\nmiddle-man && connectivityB", + "name": "set attachment_param domain C", + "xml": "\n\n", "comments": "", - "x": 2364, - "y": 3211, - "z": "4fb14ce0.40eb24", + "x": 2447.233352661133, + "y": 3245.466567993164, + "z": "2050832.98c01fc", "wires": [] }, { - "id": "13d7f319.f10ffd", + "id": "7c316fec.b1e588", "type": "set", "name": "set srcTtp+dstTtp pair", - "xml": "\n\n\n\n", + "xml": "\n\n\n\n", "comments": "", - "x": 1510, - "y": 1268, - "z": "4fb14ce0.40eb24", + "x": 1438.2333526611328, + "y": 3336.466567993164, + "z": "2050832.98c01fc", "wires": [] }, { - "id": "9673bbc9.e232d8", + "id": "9839af4.fe6bc5", "type": "call", "name": "call GENERIC-RESOURCE-API:cll-vnf-topology-operation-cll-helper-find-connectivity", "xml": "\n\n", "comments": "", "outputs": 1, - "x": 1703, - "y": 1365, - "z": "4fb14ce0.40eb24", + "x": 1630.2333221435547, + "y": 3434.466567993164, + "z": "2050832.98c01fc", "wires": [ [] ] }, { - "id": "fe43d4e7.2e266", + "id": "85ee5aba.20cb98", "type": "set", "name": "set current-provider-id and current-cvlan-id", "xml": "\n\n\n\n", "comments": "", - "x": 1574, - "y": 1319, - "z": "4fb14ce0.40eb24", + "x": 1502.2333526611328, + "y": 3387.466567993164, + "z": "2050832.98c01fc", "wires": [] }, { - "id": "8c1ff0ec.d0238", + "id": "f83dd9dc.4b2938", "type": "switchNode", "name": "switch found-connectivity?", "xml": "\n\n\n", "comments": "", "outputs": 1, - "x": 1383, - "y": 1520, - "z": "4fb14ce0.40eb24", + "x": 1311.2333526611328, + "y": 3588.466567993164, + "z": "2050832.98c01fc", "wires": [ [ - "43f2090.27bb178", - "78a0670.cf2d998" + "18d6c2fa.641995", + "dcc8cc4e.be442" ] ] }, { - "id": "43f2090.27bb178", + "id": "18d6c2fa.641995", "type": "outcomeTrue", "name": "true", "xml": "\n", "comments": "", "outputs": 1, - "x": 1669, - "y": 2339, - "z": "4fb14ce0.40eb24", + "x": 1597.2333526611328, + "y": 4407.466567993164, + "z": "2050832.98c01fc", "wires": [ [ - "c80f5b2c.e8799" + "e6eb5ead.3574d" ] ] }, { - "id": "340621d.c4a9c5e", + "id": "343e95a2.91d102", "type": "comment", "name": "call string.contains to check if the cache has srcTtpdstTtpPair", "info": "if it had: then no new otn/vpn-binding is needed\n ==> find the otn. ==>look into the relationships of this connectivity and find the one that has same srcTtp and dstTtp\n ==> increase the bw\nif not, create a new vpn-binding, attach this vpn-binding into the founded connectivity, and attach it to the middle-man-conn as well.", "comments": "", - "x": 2095, - "y": 2284, - "z": "4fb14ce0.40eb24", + "x": 2023.2333526611328, + "y": 4352.466567993164, + "z": "2050832.98c01fc", "wires": [] }, { - "id": "b5382f7e.2bd898", + "id": "96e5df51.7a42e8", "type": "comment", - "name": "create a new connectivity", + "name": "create a new connectivity - (for dummy connectivity)", "info": "(this should not be for LEAF side or ROOT side, otherwise error)\n\ncreate a new vpn-binding (done here)\ncreate a new connectivity (done below)\nadd srcTtpdstTtpPair into the cache in this connectivity\nattach the vpn-binding into the connectivity relationship\nattach this connectivity into the middle man\nattach this connectivity into the service-instance", "comments": "", - "x": 1906, - "y": 1496, - "z": "4fb14ce0.40eb24", + "x": 1890.2333221435547, + "y": 3550.466567993164, + "z": "2050832.98c01fc", "wires": [] }, { - "id": "be6ceee2.825c9", + "id": "b3b8f0b4.38811", "type": "save", "name": "save vpn-binding otnIdx resource (aka. OTN) in AAI", - "xml": "\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n", + "xml": "\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n", "comments": "", "outputs": 1, - "x": 2009, - "y": 1532, - "z": "4fb14ce0.40eb24", + "x": 1937.2333526611328, + "y": 3600.466567993164, + "z": "2050832.98c01fc", "wires": [ [ - "cf21392c.4841d8" + "45c4366f.fdbdd8" ] ] }, { - "id": "cf21392c.4841d8", + "id": "45c4366f.fdbdd8", "type": "success", "name": "success", "xml": "\n", "comments": "", "outputs": 1, - "x": 2297, - "y": 1533, - "z": "4fb14ce0.40eb24", + "x": 2225.233352661133, + "y": 3601.466567993164, + "z": "2050832.98c01fc", "wires": [ [ - "7f292268.acccbc" + "2d3f69ef.0fb5de" ] ] }, { - "id": "7f292268.acccbc", + "id": "2d3f69ef.0fb5de", "type": "block", "name": "block", "xml": "\n", "atomic": "false", "comments": "", "outputs": 1, - "x": 2480.5, - "y": 1531.25390625, - "z": "4fb14ce0.40eb24", + "x": 2408.733352661133, + "y": 3599.720474243164, + "z": "2050832.98c01fc", "wires": [ [] ] }, { - "id": "16c5a50f.2f8633", + "id": "2e9ec397.995dbc", "type": "execute", "name": "execute string.contains srcTtpdstTtpPair", "xml": "\n\n\n\n", "comments": "", "outputs": 1, - "x": 2083, - "y": 2336, - "z": "4fb14ce0.40eb24", + "x": 2011.2333526611328, + "y": 4404.466567993164, + "z": "2050832.98c01fc", "wires": [ [ - "452b77d1.b4f2a8", - "b1806606.25c148" + "ed90dd28.b83e58", + "f82ff6ac.db51f" ] ] }, { - "id": "452b77d1.b4f2a8", + "id": "ed90dd28.b83e58", "type": "outcomeFalse", "name": "false", "xml": "\n", "comments": "", "outputs": 1, - "x": 2256, - "y": 2184, - "z": "4fb14ce0.40eb24", + "x": 2184.233352661133, + "y": 4252.466567993164, + "z": "2050832.98c01fc", "wires": [ [] ] }, { - "id": "b1806606.25c148", + "id": "f82ff6ac.db51f", "type": "outcomeFalse", "name": "true", "xml": "\n", "comments": "", "outputs": 1, - "x": 2288, - "y": 2443, - "z": "4fb14ce0.40eb24", + "x": 2216.233352661133, + "y": 4511.466567993164, + "z": "2050832.98c01fc", "wires": [ [ - "28b98f8a.d66ba8" + "99f4b014.f67058" ] ] }, { - "id": "65dfad8a.1bcc14", + "id": "8628699c.1adc48", "type": "save", "name": "save vpn-binding otnIdx resource (aka. OTN) in AAI", - "xml": "\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n", + "xml": "\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n", "comments": "", "outputs": 1, - "x": 2695, - "y": 1974, - "z": "4fb14ce0.40eb24", + "x": 2623.233352661133, + "y": 4042.466567993164, + "z": "2050832.98c01fc", "wires": [ [ - "685af2d8.b662dc" + "350cf74a.3ae6a8" ] ] }, { - "id": "685af2d8.b662dc", + "id": "350cf74a.3ae6a8", "type": "success", "name": "success", "xml": "\n", "comments": "", "outputs": 1, - "x": 2999, - "y": 1971, - "z": "4fb14ce0.40eb24", + "x": 2927.233352661133, + "y": 4039.466567993164, + "z": "2050832.98c01fc", "wires": [ [ - "edef5d31.f27bb8" + "80cb8f26.8d8088" ] ] }, { - "id": "edef5d31.f27bb8", + "id": "80cb8f26.8d8088", "type": "block", "name": "block", "xml": "\n", "atomic": "false", "comments": "", "outputs": 1, - "x": 3149.5, - "y": 1978.25390625, - "z": "4fb14ce0.40eb24", + "x": 3077.733352661133, + "y": 4046.720474243164, + "z": "2050832.98c01fc", "wires": [ [] ] }, { - "id": "fca1e078.90281", + "id": "a2ac802b.508078", "type": "execute", "name": "execute UUID generator for connectivity domain otnidx", "xml": "\n\n", "comments": "", "outputs": 1, - "x": 1989, - "y": 1587, - "z": "4fb14ce0.40eb24", + "x": 1917.2333526611328, + "y": 3655.466567993164, + "z": "2050832.98c01fc", "wires": [ [] ] }, { - "id": "84e90fcb.be7ce", + "id": "9669f040.b74ba", "type": "save", "name": "save connectivity resource in AAI", - "xml": "\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n", + "xml": "\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n", "comments": "", "outputs": 1, - "x": 1927, - "y": 1637, - "z": "4fb14ce0.40eb24", + "x": 1855.2333526611328, + "y": 3705.466567993164, + "z": "2050832.98c01fc", "wires": [ [] ] }, { - "id": "548a399a.3a9a1", + "id": "7c73fd.eee64c04", "type": "save", "name": "save middle-man-conn relationship to connectivity-otnidx, in AAI", "xml": "\n\n\n\n", "comments": "", "outputs": 1, - "x": 2028, - "y": 1682, - "z": "4fb14ce0.40eb24", + "x": 1956.2333526611328, + "y": 3750.466567993164, + "z": "2050832.98c01fc", "wires": [ [] ] }, { - "id": "ea27a84e.a57e98", + "id": "470effce.6ff878", "type": "save", "name": "save TNNSSI (transport service instance) relationship to connectivity in AAI", "xml": "\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n", "comments": "", "outputs": 1, - "x": 2064, - "y": 1736, - "z": "4fb14ce0.40eb24", + "x": 1992.2333526611328, + "y": 3804.466567993164, + "z": "2050832.98c01fc", "wires": [ [] ] }, { - "id": "688a1580.c26934", + "id": "46fef161.e2f5b8", "type": "save", "name": "save connectivity-otnidx relationship to vpn-binding-otnidx, in AAI", "xml": "\n\n\n\n", "comments": "", "outputs": 1, - "x": 2032, - "y": 1795, - "z": "4fb14ce0.40eb24", + "x": 1960.2333526611328, + "y": 3863.466567993164, + "z": "2050832.98c01fc", "wires": [ [] ] }, { - "id": "ab8e2668.029e08", + "id": "a6bdd1f3.4b8e18", "type": "comment", "name": "find middle-man's eth-srv-name", "info": "", "comments": "", - "x": 1490, - "y": 1411, - "z": "4fb14ce0.40eb24", + "x": 1418.2333526611328, + "y": 3479.466567993164, + "z": "2050832.98c01fc", "wires": [] }, { - "id": "84f3d24d.36c17", + "id": "e931b49.dce4f48", "type": "set", "name": "set prop.ethernet-service-name", "xml": "\n\n\n", "comments": "", - "x": 1512, - "y": 1455, - "z": "4fb14ce0.40eb24", + "x": 1440.2333526611328, + "y": 3523.466567993164, + "z": "2050832.98c01fc", "wires": [] }, { - "id": "ae53151f.a2887", + "id": "90c5dad8.6290a8", "type": "save", "name": "save middle-man-conn relationship to tmp.the-connectivity, in AAI", "xml": "\n\n\n\n", "comments": "", "outputs": 1, - "x": 2719, - "y": 2191, - "z": "4fb14ce0.40eb24", + "x": 2647.233352661133, + "y": 4259.466567993164, + "z": "2050832.98c01fc", "wires": [ [] ] }, { - "id": "4e7cd680.120818", + "id": "db332d3c.49a9a", "type": "save", "name": "save TNNSSI (transport service instance) relationship to connectivity in AAI", "xml": "\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n", "comments": "", "outputs": 1, - "x": 2750, - "y": 2230, - "z": "4fb14ce0.40eb24", + "x": 2678.233352661133, + "y": 4298.466567993164, + "z": "2050832.98c01fc", "wires": [ [] ] }, { - "id": "ecdbcb6.a92d738", + "id": "d699f611.493dc8", "type": "save", "name": "save tmp.the-connectivity relationship to vpn-binding-otnidx, in AAI", "xml": "\n\n\n\n", "comments": "", "outputs": 1, - "x": 2721, - "y": 2303, - "z": "4fb14ce0.40eb24", + "x": 2649.233352661133, + "y": 4371.466567993164, + "z": "2050832.98c01fc", "wires": [ [] ] }, { - "id": "82dff351.eb0b18", + "id": "1cd5d29a.f74d95", "type": "comment", "name": "update the founded connectivity to have a new coupling-flag", "info": "", "comments": "", - "x": 2691, - "y": 2019, - "z": "4fb14ce0.40eb24", + "x": 2619.233352661133, + "y": 4087.466567993164, + "z": "2050832.98c01fc", "wires": [] }, { - "id": "4af074ca.bd591c", + "id": "41ec6c24.ddf264", "type": "set", "name": "set newFlag", "xml": "\n\n\n\n", "comments": "", - "x": 2577, - "y": 2058, - "z": "4fb14ce0.40eb24", + "x": 2505.233352661133, + "y": 4126.466567993164, + "z": "2050832.98c01fc", "wires": [] }, { - "id": "5e632476.eb799c", + "id": "5401259a.255f4c", "type": "save", "name": "update connectivity resource in AAI", "xml": "\n\n\n\n\n", "comments": "", "outputs": 1, - "x": 2641, - "y": 2103, - "z": "4fb14ce0.40eb24", + "x": 2569.233352661133, + "y": 4171.466567993164, + "z": "2050832.98c01fc", "wires": [ [] ] }, { - "id": "6b3b57c6.7c8f5", + "id": "f4ae7aab.9265", "type": "comment", "name": "the following two relationships should have already been there; if not => error", "info": "", "comments": "", - "x": 2733, - "y": 2153, - "z": "4fb14ce0.40eb24", + "x": 2661.233352661133, + "y": 4221.466567993164, + "z": "2050832.98c01fc", "wires": [] }, { - "id": "453ea410.800c04", + "id": "f7b21c05.40cbf", "type": "block", "name": "block", "xml": "\n", "atomic": "false", "comments": "", "outputs": 1, - "x": 1719, - "y": 1520, - "z": "4fb14ce0.40eb24", + "x": 1647.2333526611328, + "y": 3588.466567993164, + "z": "2050832.98c01fc", "wires": [ [ - "be6ceee2.825c9", - "fca1e078.90281", - "84e90fcb.be7ce", - "548a399a.3a9a1", - "ea27a84e.a57e98", - "688a1580.c26934" + "b3b8f0b4.38811", + "a2ac802b.508078", + "9669f040.b74ba", + "7c73fd.eee64c04", + "470effce.6ff878", + "46fef161.e2f5b8" ] ] }, { - "id": "78a0670.cf2d998", + "id": "dcc8cc4e.be442", "type": "outcomeFalse", "name": "false", "xml": "\n", "comments": "", "outputs": 1, - "x": 1581, - "y": 1516, - "z": "4fb14ce0.40eb24", + "x": 1509.2333526611328, + "y": 3584.466567993164, + "z": "2050832.98c01fc", "wires": [ [ - "453ea410.800c04" + "f7b21c05.40cbf" ] ] }, { - "id": "c80f5b2c.e8799", + "id": "e6eb5ead.3574d", "type": "block", "name": "block : atomic", "xml": "", "atomic": "true", "comments": "", "outputs": 1, - "x": 2379, - "y": 1983, - "z": "4fb14ce0.40eb24", + "x": 2307.233352661133, + "y": 4051.466567993164, + "z": "2050832.98c01fc", "wires": [ [ - "65dfad8a.1bcc14", - "4af074ca.bd591c", - "5e632476.eb799c", - "ecdbcb6.a92d738" + "8628699c.1adc48", + "41ec6c24.ddf264", + "5401259a.255f4c", + "d699f611.493dc8" ] ] }, { - "id": "f5aa86ab.3de758", + "id": "3343c09a.65c218", "type": "comment", "name": "loop through the relationships of this founded connectivity, then", "info": "then find the vpn-binding that has same src ttp and dst ttp as this one", "comments": "", - "x": 2384, - "y": 2408, - "z": "4fb14ce0.40eb24", + "x": 2312.233352661133, + "y": 4476.466567993164, + "z": "2050832.98c01fc", "wires": [] }, { - "id": "8608bc09.df0608", + "id": "9dc35d09.68f5e", "type": "for", "name": "for each relationship", "xml": "\n\n", "comments": "", "outputs": 1, - "x": 2726, - "y": 2444, - "z": "4fb14ce0.40eb24", + "x": 2654.233352661133, + "y": 4512.466567993164, + "z": "2050832.98c01fc", "wires": [ [ - "5d08ac03.36d834" + "9e275798.602f8" ] ] }, { - "id": "5d08ac03.36d834", + "id": "9e275798.602f8", "type": "switchNode", "name": "switch related-to", "xml": "\n", "comments": "", "outputs": 1, - "x": 2938, - "y": 2442, - "z": "4fb14ce0.40eb24", + "x": 2866.233352661133, + "y": 4510.466567993164, + "z": "2050832.98c01fc", "wires": [ [ - "d7fbd393.802b28" + "7a3ca348.6eb8cc" ] ] }, { - "id": "d7fbd393.802b28", + "id": "7a3ca348.6eb8cc", "type": "outcome", "name": "vpn-binding", "xml": "\n", "comments": "", "outputs": 1, - "x": 3122, - "y": 2440, - "z": "4fb14ce0.40eb24", + "x": 3050.233352661133, + "y": 4508.466567993164, + "z": "2050832.98c01fc", "wires": [ [ - "7b17a25c.8a3ecc" + "18297da6.def11a" ] ] }, { - "id": "7b17a25c.8a3ecc", + "id": "18297da6.def11a", "type": "block", "name": "block : atomic", "xml": "", "atomic": "true", "outputs": 1, - "x": 3301, - "y": 2445, - "z": "4fb14ce0.40eb24", + "x": 3229.233352661133, + "y": 4513.466567993164, + "z": "2050832.98c01fc", "wires": [ [ - "404536aa.fd072", - "ebe21a38.772d1" + "cae15caf.d873b", + "b9a58cc8.83da" ] ] }, { - "id": "ebe21a38.772d1", + "id": "b9a58cc8.83da", "type": "set", "name": "unset tmp.aai.vpn-binding", "xml": "\n\n", "comments": "", - "x": 3518, - "y": 2376, - "z": "4fb14ce0.40eb24", + "x": 3446.233352661133, + "y": 4444.466567993164, + "z": "2050832.98c01fc", "wires": [] }, { - "id": "404536aa.fd072", + "id": "cae15caf.d873b", "type": "save", "name": "get vpn-binding from aai", "xml": "\n", "comments": "", "outputs": 1, - "x": 3511, - "y": 2462, - "z": "4fb14ce0.40eb24", + "x": 3439.233352661133, + "y": 4530.466567993164, + "z": "2050832.98c01fc", "wires": [ [ - "82eb023b.8b6878", - "3917c696.d9cc82", - "ad895865.ea3bc8" + "5138a4d2.ef8fac", + "ac846614.4aec2", + "f282e20e.a80ae8" ] ] }, { - "id": "3917c696.d9cc82", + "id": "ac846614.4aec2", "type": "not-found", "name": "not-found", "xml": "\n", "comments": "", "outputs": 1, - "x": 3724.490966796875, - "y": 2446.5740356445312, - "z": "4fb14ce0.40eb24", + "x": 3652.724319458008, + "y": 4515.040603637695, + "z": "2050832.98c01fc", "wires": [ [ - "33dd47ac.b200d" + "a9c1a4d0.be4bf" ] ] }, { - "id": "33dd47ac.b200d", + "id": "a9c1a4d0.be4bf", "type": "returnFailure", "name": "return failure", "xml": "\n\t\n\t\n \n\n\n", "comments": "", - "x": 3888, - "y": 2491, - "z": "4fb14ce0.40eb24", + "x": 3816.233352661133, + "y": 4559.466567993164, + "z": "2050832.98c01fc", "wires": [] }, { - "id": "ad895865.ea3bc8", + "id": "f282e20e.a80ae8", "type": "failure", "name": "failure", "xml": "\n", "comments": "", "outputs": 1, - "x": 3720, - "y": 2491, - "z": "4fb14ce0.40eb24", + "x": 3648.233352661133, + "y": 4559.466567993164, + "z": "2050832.98c01fc", "wires": [ [ - "49f1ea3b.eabc34" + "3f01f4a.cba308c" ] ] }, { - "id": "82eb023b.8b6878", + "id": "5138a4d2.ef8fac", "type": "success", "name": "success", "xml": "\n", "comments": "", "outputs": 1, - "x": 3722, - "y": 2551, - "z": "4fb14ce0.40eb24", + "x": 3650.233352661133, + "y": 4619.466567993164, + "z": "2050832.98c01fc", "wires": [ [ - "cb43f8c5.5d2f9" + "77a45849.e6938" ] ] }, { - "id": "cb43f8c5.5d2f9", + "id": "77a45849.e6938", "type": "block", "name": "block : atomic", "xml": "", "atomic": "true", "outputs": 1, - "x": 3891, - "y": 2550, - "z": "4fb14ce0.40eb24", + "x": 3819.233352661133, + "y": 4618.466567993164, + "z": "2050832.98c01fc", "wires": [ [ - "b8d3290b.70429" + "4ba14139.176d1" ] ] }, { - "id": "28b98f8a.d66ba8", + "id": "99f4b014.f67058", "type": "block", "name": "block", "xml": "\n", "atomic": "false", "comments": "", "outputs": 1, - "x": 2515, - "y": 2442, - "z": "4fb14ce0.40eb24", + "x": 2443.233352661133, + "y": 4510.466567993164, + "z": "2050832.98c01fc", "wires": [ [ - "8608bc09.df0608", - "57ababe0.ec3414", - "52276af3.2f9a4c" + "9dc35d09.68f5e", + "389a95d9.814532", + "dc2c44c.de08338" ] ] }, { - "id": "b8d3290b.70429", + "id": "4ba14139.176d1", "type": "switchNode", "name": "switch srcTtp", - "xml": "\n", + "xml": "\n", "comments": "", "outputs": 1, - "x": 4090, - "y": 2551, - "z": "4fb14ce0.40eb24", + "x": 4018.233352661133, + "y": 4619.466567993164, + "z": "2050832.98c01fc", "wires": [ [ - "4ce3e8eb.f24da8" + "bca4df60.ab3168" ] ] }, { - "id": "4ce3e8eb.f24da8", + "id": "bca4df60.ab3168", "type": "outcomeTrue", "name": "true", "xml": "\n", "comments": "", "outputs": 1, - "x": 4253, - "y": 2549, - "z": "4fb14ce0.40eb24", + "x": 4181.233352661133, + "y": 4617.466567993164, + "z": "2050832.98c01fc", "wires": [ [ - "18f785cc.cf347a" + "8c9fdcfa.7d409" ] ] }, { - "id": "18f785cc.cf347a", + "id": "8c9fdcfa.7d409", "type": "switchNode", "name": "switch dstTtp", - "xml": "\n", + "xml": "\n", "comments": "", "outputs": 1, - "x": 4434, - "y": 2549, - "z": "4fb14ce0.40eb24", + "x": 4362.233352661133, + "y": 4617.466567993164, + "z": "2050832.98c01fc", "wires": [ [ - "988f1cd5.aa027" + "1fd4ba30.e4e24e" ] ] }, { - "id": "988f1cd5.aa027", + "id": "1fd4ba30.e4e24e", "type": "outcomeTrue", "name": "true", "xml": "\n", "comments": "", "outputs": 1, - "x": 4597, - "y": 2547, - "z": "4fb14ce0.40eb24", + "x": 4525.233352661133, + "y": 4615.466567993164, + "z": "2050832.98c01fc", "wires": [ [ - "9caa890d.344aa8" + "eeebf323.f178a8" ] ] }, { - "id": "dd1b26b2.35eef", + "id": "19bf4184.74519e", "type": "set", "name": "set tmp.the-vpn-binding", "xml": "\n\n", "comments": "", - "x": 4954, - "y": 2554, - "z": "4fb14ce0.40eb24", + "x": 4882.233352661133, + "y": 4622.466567993164, + "z": "2050832.98c01fc", "wires": [] }, { - "id": "9caa890d.344aa8", + "id": "eeebf323.f178a8", "type": "block", "name": "block", "xml": "\n", "atomic": "false", "comments": "", "outputs": 1, - "x": 4736, - "y": 2546, - "z": "4fb14ce0.40eb24", + "x": 4664.233352661133, + "y": 4614.466567993164, + "z": "2050832.98c01fc", "wires": [ [ - "dd1b26b2.35eef", - "69c80295.f3b48c" + "19bf4184.74519e", + "12253a72.5240ae" ] ] }, { - "id": "69c80295.f3b48c", + "id": "12253a72.5240ae", "type": "break", "name": "break", "xml": "\n", "comments": "", - "x": 4900, - "y": 2598, - "z": "4fb14ce0.40eb24", + "x": 4828.233352661133, + "y": 4666.466567993164, + "z": "2050832.98c01fc", "wires": [] }, { - "id": "57ababe0.ec3414", + "id": "389a95d9.814532", "type": "set", "name": "unset tmp.the-vpn-binding", "xml": "\n\n", "comments": "", - "x": 2736, - "y": 2405, - "z": "4fb14ce0.40eb24", + "x": 2664.233352661133, + "y": 4473.466567993164, + "z": "2050832.98c01fc", "wires": [] }, { - "id": "b81a7ea3.f58288", + "id": "5b2a70f3.05e488", "type": "comment", "name": "increase the bw of the-vpn-binding and change status to modified", "info": "increase the bw of the-vpn-binding\nchange status to modified\n", "comments": "", - "x": 2825, - "y": 2579, - "z": "4fb14ce0.40eb24", + "x": 2753.233352661133, + "y": 4647.466567993164, + "z": "2050832.98c01fc", "wires": [] }, { - "id": "52276af3.2f9a4c", + "id": "dc2c44c.de08338", "type": "save", "name": "update vpn-binding otnIdx resource (aka. OTN) in AAI", "xml": "\n\n\n\n\n\n\n\n\n\n", "comments": "", "outputs": 1, - "x": 2795, - "y": 2639, - "z": "4fb14ce0.40eb24", + "x": 2723.233352661133, + "y": 4707.466567993164, + "z": "2050832.98c01fc", + "wires": [ + [] + ] + }, + { + "id": "3c86462f.4b1cfa", + "type": "execute", + "name": "execute UUID generator for vpn-binding $otnidx", + "xml": "\n\n", + "comments": "", + "outputs": 1, + "x": 1558.2333526611328, + "y": 2875.466567993164, + "z": "2050832.98c01fc", "wires": [ [] ] + }, + { + "id": "11f57316.f3cd45", + "type": "outcomeTrue", + "name": "true", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 1638.2333526611328, + "y": 2926.466567993164, + "z": "2050832.98c01fc", + "wires": [ + [ + "9c6641d3.3410d" + ] + ] + }, + { + "id": "9c6641d3.3410d", + "type": "set", + "name": "set access-provider-id and client-id", + "xml": "\n\n\n\n\n", + "comments": "", + "x": 1852.2333526611328, + "y": 2925.466567993164, + "z": "2050832.98c01fc", + "wires": [] + }, + { + "id": "397ccb1f.018174", + "type": "set", + "name": "unset parameters", + "xml": "\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n", + "comments": "", + "x": 1218.1332550048828, + "y": 2510.466567993164, + "z": "2050832.98c01fc", + "wires": [] + }, + { + "id": "a45af556.e89b18", + "type": "block", + "name": "block : atomic", + "xml": "", + "atomic": "true", + "comments": "", + "outputs": 1, + "x": 992.7666778564453, + "y": 2526.699966430664, + "z": "2050832.98c01fc", + "wires": [ + [ + "397ccb1f.018174", + "3c1038b8.5e7e68" + ] + ] } ] \ No newline at end of file