[ { "id":"ea73139e.aa0d8", "type":"dgstart", "name":"DGSTART", "outputs":1, "x":169.99998474121094, "y":139.99998474121094, "z":"a8ee551c.260b18", "wires":[ [ "a9eba997.befca8" ] ] }, { "id":"a9eba997.befca8", "type":"service-logic", "name":"GENERIC-RESOURCE-API ${project.version}", "module":"GENERIC-RESOURCE-API", "version":"${project.version}", "comments":"", "xml":"", "outputs":1, "x":266.23806381225586, "y":200.9523754119873, "z":"a8ee551c.260b18", "wires":[ [ "b47043f8.57df9" ] ] }, { "id":"b47043f8.57df9", "type":"method", "name":"tunnelxconn-topology-operation-delete", "xml":"\n", "comments":"", "outputs":1, "x":312.154842376709, "y":236.19043064117432, "z":"a8ee551c.260b18", "wires":[ [ "40b778a9.840de8" ] ] }, { "id":"40b778a9.840de8", "type":"block", "name":"block : atomic", "xml":"", "atomic":"true", "comments":"", "outputs":1, "x":220.47617721557617, "y":379.5237727165222, "z":"a8ee551c.260b18", "wires":[ [ "600ff80a.8e8918", "a0e819d7.762748", "8c7ac12e.10e65", "2818a1dd.dc391e", "40e08035.d84a1", "47849254.832adc", "4fad0ac6.b44224", "5f3b0feb.4717", "157cd0d2.981cff", "34221afc.d56f56", "5bd0792d.9a7738", "88f9c974.152668", "aced1738.f21668", "9bfc16d5.7453a8", "7935a8ba.39dbf8", "106179bd.fb0526", "3cf8239f.21b10c", "6a325db2.8fa5c4", "e4d50255.70c72", "e6105de7.7a399", "d18a9318.5f525" ] ] }, { "id":"a0e819d7.762748", "type":"returnSuccess", "name":"return success", "xml":"\n\n\n\n", "comments":"", "x":474.0001449584961, "y":1813.5478219985962, "z":"a8ee551c.260b18", "wires":[ ] }, { "id":"600ff80a.8e8918", "type":"set", "name":"set output to api handler", "xml":"\n\n\n\n \n", "comments":"", "x":502.7540588378906, "y":1777.67036819458, "z":"a8ee551c.260b18", "wires":[ ] }, { "id":"157cd0d2.981cff", "type":"set", "name":"set allotted-resource-oper-status", "xml":"\n\n\n\n\n\n", "comments":"", "x":526.7542037963867, "y":760.0513849258423, "z":"a8ee551c.260b18", "wires":[ ] }, { "id":"2818a1dd.dc391e", "type":"set", "name":"set tmp.ar.self-link", "xml":"\n\n\n", "comments":"", "x":482.7380485534668, "y":353.3333101272583, "z":"a8ee551c.260b18", "wires":[ ] }, { "id":"8c7ac12e.10e65", "type":"set", "name":"set tmp.ar.allotted-resource-id,etc", "xml":"\n\n\n\n\n", "comments":"", "x":529.9973106384277, "y":319.5925760269165, "z":"a8ee551c.260b18", "wires":[ ] }, { "id":"40e08035.d84a1", "type":"execute", "name":"execute Properties", "xml":"\n \n \n", "comments":"", "outputs":1, "x":488.99340438842773, "y":389.2315092086792, "z":"a8ee551c.260b18", "wires":[ [ ] ] }, { "id":"4fad0ac6.b44224", "type":"execute", "name":"execute RestApiCallNode - Get AR by id", "xml":"\n \n \n \n \n \n \n\n", "comments":"", "outputs":1, "x":551.5187377929688, "y":550.4594764709473, "z":"a8ee551c.260b18", "wires":[ [ "c606076d.0a5aa8", "73ac4eb1.d24c9" ] ] }, { "id":"47849254.832adc", "type":"execute", "name":"generate allotted-resource url", "xml":"\n \n \n \n \n", "comments":"", "outputs":1, "x":517.0648384094238, "y":449.01721382141113, "z":"a8ee551c.260b18", "wires":[ [ ] ] }, { "id":"c606076d.0a5aa8", "type":"success", "name":"success", "xml":"\n", "comments":"", "outputs":1, "x":808.8148765563965, "y":549.2672369480133, "z":"a8ee551c.260b18", "wires":[ [ "c40b39d8.bef118" ] ] }, { "id":"85caba1e.01c008", "type":"not-found", "name":"not-found", "xml":"\n", "comments":"", "outputs":1, "x":829.8373146057129, "y":956.4323171600699, "z":"a8ee551c.260b18", "wires":[ [ "a57c0f9c.f0931" ] ] }, { "id":"f372539f.904d8", "type":"failure", "name":"failure", "xml":"\n", "comments":"", "outputs":1, "x":820.8373641967773, "y":924.9323429092765, "z":"a8ee551c.260b18", "wires":[ [ "a57c0f9c.f0931" ] ] }, { "id":"5e15025b.c0d5dc", "type":"success", "name":"success", "xml":"\n", "comments":"", "outputs":1, "x":824.58740234375, "y":895.2894477844238, "z":"a8ee551c.260b18", "wires":[ [ "1b40917a.94ce1f" ] ] }, { "id":"a57c0f9c.f0931", "type":"returnFailure", "name":"return failure", "xml":"\n\t\n\t\n \n", "comments":"", "x":990.58740234375, "y":925.6823667511344, "z":"a8ee551c.260b18", "wires":[ ] }, { "id":"c40b39d8.bef118", "type":"block", "name":"block: atomic", "xml":"\n", "atomic":"false", "comments":"", "outputs":1, "x":989.8148307800293, "y":549.7671864032745, "z":"a8ee551c.260b18", "wires":[ [ "932cdb22.8bb3d8", "c0595193.968e7" ] ] }, { "id":"932cdb22.8bb3d8", "type":"switchNode", "name":"switch tx length", "xml":"\n", "comments":"", "outputs":1, "x":1235.672077178955, "y":584.0529496669769, "z":"a8ee551c.260b18", "wires":[ [ "71ef54d.59862ac" ] ] }, { "id":"71ef54d.59862ac", "type":"other", "name":"outcome 1", "xml":"\n", "comments":"", "outputs":1, "x":1426.6720809936523, "y":584.0529472827911, "z":"a8ee551c.260b18", "wires":[ [ "9f15e051.0c87e" ] ] }, { "id":"ae393778.e6a318", "type":"set", "name":"set tx-ar from get", "xml":"\n\n", "comments":"", "x":1826.5292167663574, "y":584.6243715286255, "z":"a8ee551c.260b18", "wires":[ ] }, { "id":"9f15e051.0c87e", "type":"block", "name":"block: atomic", "xml":"\n", "atomic":"false", "comments":"", "outputs":1, "x":1597.5290641784668, "y":584.6244163513184, "z":"a8ee551c.260b18", "wires":[ [ "ae393778.e6a318", "1a495e95.266f41", "b3aa54ab.591ac8" ] ] }, { "id":"1a495e95.266f41", "type":"set", "name":"set oper-status", "xml":"\n\n\n\n\n", "comments":"", "x":1824.5294609069824, "y":652.0529356002808, "z":"a8ee551c.260b18", "wires":[ ] }, { "id":"a8b0bc95.97326", "type":"comment", "name":"GET tunnelxconn-allotted-resource from mdsal", "info":"", "comments":"", "x":576.8148002624512, "y":513.7671773433685, "z":"a8ee551c.260b18", "wires":[ ] }, { "id":"b3aa54ab.591ac8", "type":"switchNode", "name":"switch order-status", "xml":"\n", "comments":"", "outputs":1, "x":1834.529239654541, "y":617.6243696212769, "z":"a8ee551c.260b18", "wires":[ [ "2210dcb8.30fd74", "ac6b248b.9ba698" ] ] }, { "id":"2210dcb8.30fd74", "type":"outcome", "name":"outcome Created", "xml":"\n", "comments":"", "outputs":1, "x":2046.1291961669922, "y":578.6243696212769, "z":"a8ee551c.260b18", "wires":[ [ "2245c8d2.97a6a8" ] ] }, { "id":"ac6b248b.9ba698", "type":"outcome", "name":"outcome Other", "xml":"\n", "comments":"", "outputs":1, "x":2071.8435707092285, "y":614.052960395813, "z":"a8ee551c.260b18", "wires":[ [ "2245c8d2.97a6a8" ] ] }, { "id":"b5a69050.e528d", "type":"comment", "name":"Set allotted-resource-identifiers", "info":"", "comments":"", "x":532.338623046875, "y":604.3386306762695, "z":"a8ee551c.260b18", "wires":[ ] }, { "id":"c0595193.968e7", "type":"set", "name":"save backup copy of mdsal-ar for rollback", "xml":"\n\n", "comments":"", "x":1315.3864097595215, "y":549.7672784328461, "z":"a8ee551c.260b18", "wires":[ ] }, { "id":"95c7c8f7.2ba9f8", "type":"comment", "name":"Create urls for restapi", "info":"", "comments":"", "x":487.95764541625977, "y":418.62434101104736, "z":"a8ee551c.260b18", "wires":[ ] }, { "id":"1b40917a.94ce1f", "type":"block", "name":"block", "xml":"\n", "atomic":"false", "comments":"", "outputs":1, "x":966.2433700561523, "y":891.481616973877, "z":"a8ee551c.260b18", "wires":[ [ ] ] }, { "id":"11fbb95a.26adc7", "type":"comment", "name":"TO DO: vnf/put parent", "info":"", "comments":"", "x":500.2433624267578, "y":825.4815387725828, "z":"a8ee551c.260b18", "wires":[ ] }, { "id":"5f3b0feb.4717", "type":"execute", "name":"execute getTime", "xml":"\n \n\n", "comments":"", "outputs":1, "x":474.2433662414551, "y":721.4815397262573, "z":"a8ee551c.260b18", "wires":[ [ ] ] }, { "id":"73ac4eb1.d24c9", "type":"other", "name":"other", "xml":"\n", "comments":"", "outputs":1, "x":808.5766716003418, "y":585.4814097881317, "z":"a8ee551c.260b18", "wires":[ [ "251543e7.8a7e7c" ] ] }, { "id":"251543e7.8a7e7c", "type":"block", "name":"block: atomic", "xml":"\n", "atomic":"false", "comments":"", "outputs":1, "x":988.5766220092773, "y":586.1479604244232, "z":"a8ee551c.260b18", "wires":[ [ ] ] }, { "id":"34221afc.d56f56", "type":"set", "name":"set id", "xml":"\n\n\n\n\n\n\n\n\n", "comments":"", "x":457.243408203125, "y":641.1481513977051, "z":"a8ee551c.260b18", "wires":[ ] }, { "id":"2245c8d2.97a6a8", "type":"block", "name":"block", "xml":"\n", "atomic":"false", "comments":"", "outputs":1, "x":2260.599712371826, "y":580.0000038146973, "z":"a8ee551c.260b18", "wires":[ [ ] ] }, { "id":"5bd0792d.9a7738", "type":"execute", "name":"execute RestApiCallNode - PUT AR by id", "xml":"\n \n \n \n \n \n \n \n\n", "comments":"", "outputs":1, "x":557, "y":906.0000095367432, "z":"a8ee551c.260b18", "wires":[ [ "5e15025b.c0d5dc", "f372539f.904d8", "85caba1e.01c008" ] ] }, { "id":"88f9c974.152668", "type":"set", "name":"clear tx-ar-assignments", "xml":"\n\n\n\n\n", "comments":"", "x":500.99998474121094, "y":791.9999847412109, "z":"a8ee551c.260b18", "wires":[ ] }, { "id":"d18a9318.5f525", "type":"execute", "name":"execute RestApiCallNode - delete vgMUX to vG vxlan tunnel port", "xml":"\n \n \n \n \n \n \n\n", "comments":"", "outputs":1, "x":635.6668434143066, "y":1719.9998292922974, "z":"a8ee551c.260b18", "wires":[ [ "4303ed2.181d014", "88cc7753.8d23c8", "7e6dedf7.4245a4" ] ] }, { "id":"4303ed2.181d014", "type":"not-found", "name":"not-found", "xml":"\n", "comments":"", "outputs":1, "x":1204.641429901123, "y":1759.9982160553336, "z":"a8ee551c.260b18", "wires":[ [ "9296d8d2.051ff8" ] ] }, { "id":"88cc7753.8d23c8", "type":"failure", "name":"failure", "xml":"\n", "comments":"", "outputs":1, "x":1195.6414794921875, "y":1728.4982418045402, "z":"a8ee551c.260b18", "wires":[ [ "9296d8d2.051ff8" ] ] }, { "id":"7e6dedf7.4245a4", "type":"success", "name":"success", "xml":"\n", "comments":"", "outputs":1, "x":1199.3915176391602, "y":1698.8553466796875, "z":"a8ee551c.260b18", "wires":[ [ "d92543a7.9c0ee" ] ] }, { "id":"9296d8d2.051ff8", "type":"returnFailure", "name":"return failure", "xml":"\n\t\n\t\n \n", "comments":"", "x":1365.3915176391602, "y":1729.248265646398, "z":"a8ee551c.260b18", "wires":[ ] }, { "id":"d92543a7.9c0ee", "type":"block", "name":"block", "xml":"\n", "atomic":"false", "comments":"", "outputs":1, "x":1341.0474853515625, "y":1695.0475158691406, "z":"a8ee551c.260b18", "wires":[ [ ] ] }, { "id":"7935a8ba.39dbf8", "type":"execute", "name":"generate full vgMUX-vG vpp-honeycomb url", "xml":"\n \n \n \n \n", "comments":"", "outputs":1, "x":563.1111030578613, "y":1228.3335027694702, "z":"a8ee551c.260b18", "wires":[ [ ] ] }, { "id":"aced1738.f21668", "type":"execute", "name":"generate honeycomb-url to vgMUX", "xml":"\n \n \n \n \n", "comments":"", "outputs":1, "x":536.7778472900391, "y":1052.3334283828735, "z":"a8ee551c.260b18", "wires":[ [ ] ] }, { "id":"106179bd.fb0526", "type":"execute", "name":"execute RestApiCallNode - delete vG-vgMUX xconnect", "xml":"\n \n \n \n \n \n \n\n", "comments":"", "outputs":1, "x":599.6669960021973, "y":1307.5482215881348, "z":"a8ee551c.260b18", "wires":[ [ "9817b85e.c00968", "5426f591.bca7bc", "7997cf81.75ec9" ] ] }, { "id":"9817b85e.c00968", "type":"not-found", "name":"not-found", "xml":"\n", "comments":"", "outputs":1, "x":1208.3083686828613, "y":1287.546325109899, "z":"a8ee551c.260b18", "wires":[ [ "4f542247.1b24dc" ] ] }, { "id":"5426f591.bca7bc", "type":"failure", "name":"failure", "xml":"\n", "comments":"", "outputs":1, "x":1199.3084182739258, "y":1256.0463508591056, "z":"a8ee551c.260b18", "wires":[ [ "4f542247.1b24dc" ] ] }, { "id":"7997cf81.75ec9", "type":"success", "name":"success", "xml":"\n", "comments":"", "outputs":1, "x":1203.0584564208984, "y":1226.403455734253, "z":"a8ee551c.260b18", "wires":[ [ "dddf27f3.7e4fd8" ] ] }, { "id":"4f542247.1b24dc", "type":"returnFailure", "name":"return failure", "xml":"\n\t\n\t\n \n", "comments":"", "x":1369.0584564208984, "y":1256.7963747009635, "z":"a8ee551c.260b18", "wires":[ ] }, { "id":"dddf27f3.7e4fd8", "type":"block", "name":"block", "xml":"\n", "atomic":"false", "comments":"", "outputs":1, "x":1344.7144241333008, "y":1222.595624923706, "z":"a8ee551c.260b18", "wires":[ [ ] ] }, { "id":"e4d50255.70c72", "type":"execute", "name":"execute RestApiCallNode - delete vgMUX to vBRG vxlan tunnel port", "xml":"\n \n \n \n \n \n \n\n", "comments":"", "outputs":1, "x":640.6666793823242, "y":1556.6667127609253, "z":"a8ee551c.260b18", "wires":[ [ "8d08617d.8adad", "62e37b80.0165a4", "d4f24bfb.487518" ] ] }, { "id":"8d08617d.8adad", "type":"not-found", "name":"not-found", "xml":"\n", "comments":"", "outputs":1, "x":1207.9746589660645, "y":1606.664863012731, "z":"a8ee551c.260b18", "wires":[ [ "fd96ad61.cd8bb" ] ] }, { "id":"62e37b80.0165a4", "type":"failure", "name":"failure", "xml":"\n", "comments":"", "outputs":1, "x":1198.974708557129, "y":1575.1648887619376, "z":"a8ee551c.260b18", "wires":[ [ "fd96ad61.cd8bb" ] ] }, { "id":"d4f24bfb.487518", "type":"success", "name":"success", "xml":"\n", "comments":"", "outputs":1, "x":1202.7247467041016, "y":1545.521993637085, "z":"a8ee551c.260b18", "wires":[ [ "fcd34256.847db" ] ] }, { "id":"fd96ad61.cd8bb", "type":"returnFailure", "name":"return failure", "xml":"\n\t\n\t\n \n", "comments":"", "x":1368.7247467041016, "y":1575.9149126037955, "z":"a8ee551c.260b18", "wires":[ ] }, { "id":"fcd34256.847db", "type":"block", "name":"block", "xml":"\n", "atomic":"false", "comments":"", "outputs":1, "x":1344.380714416504, "y":1541.714162826538, "z":"a8ee551c.260b18", "wires":[ [ ] ] }, { "id":"9bfc16d5.7453a8", "type":"set", "name":"set vgMUX to vG and vgMUX to vBRG VXLAN Tunnel Name", "xml":"\n\n\n", "comments":"", "x":617.3333129882812, "y":1168.333236694336, "z":"a8ee551c.260b18", "wires":[ ] }, { "id":"6a325db2.8fa5c4", "type":"execute", "name":"execute RestApiCallNode - delete vBRG-vgMUX xconnect", "xml":"\n \n \n \n \n \n \n\n", "comments":"", "outputs":1, "x":610.6666641235352, "y":1459.9998760223389, "z":"a8ee551c.260b18", "wires":[ [ "15eae1c3.0d7d3e", "6321faa9.57d8c4", "a8ff52e4.8de23" ] ] }, { "id":"a8ff52e4.8de23", "type":"not-found", "name":"not-found", "xml":"\n", "comments":"", "outputs":1, "x":1202.3333778381348, "y":1453.3332767486572, "z":"a8ee551c.260b18", "wires":[ [ "4de064c3.4a5bec" ] ] }, { "id":"6321faa9.57d8c4", "type":"failure", "name":"failure", "xml":"\n", "comments":"", "outputs":1, "x":1193.3334274291992, "y":1421.8333024978638, "z":"a8ee551c.260b18", "wires":[ [ "4de064c3.4a5bec" ] ] }, { "id":"15eae1c3.0d7d3e", "type":"success", "name":"success", "xml":"\n", "comments":"", "outputs":1, "x":1195.4169578552246, "y":1383.857172012329, "z":"a8ee551c.260b18", "wires":[ [ "9ac5b12d.70f0f" ] ] }, { "id":"4de064c3.4a5bec", "type":"returnFailure", "name":"return failure", "xml":"\n\t\n\t\n \n", "comments":"", "x":1363.0834655761719, "y":1422.5833263397217, "z":"a8ee551c.260b18", "wires":[ ] }, { "id":"9ac5b12d.70f0f", "type":"block", "name":"block", "xml":"\n", "atomic":"false", "comments":"", "outputs":1, "x":1338.7394332885742, "y":1388.3825765624642, "z":"a8ee551c.260b18", "wires":[ [ ] ] }, { "id":"3cf8239f.21b10c", "type":"execute", "name":"generate full vgMUX-vBRG vpp-honeycomb url", "xml":"\n \n \n \n \n", "comments":"", "outputs":1, "x":574, "y":1378.3332443237305, "z":"a8ee551c.260b18", "wires":[ [ ] ] }, { "id":"e6105de7.7a399", "type":"execute", "name":"generate full vgMUX-vG vpp-honeycomb url", "xml":"\n \n \n \n \n", "comments":"", "outputs":1, "x":565.6666488647461, "y":1644.9999618530273, "z":"a8ee551c.260b18", "wires":[ [ ] ] }, { "id":"8f2371ec.110dd", "type":"comment", "name":"TO DO: get brg-wan-ip from dmaap", "info":"", "comments":"", "x":530.0000610351562, "y":1110.0000324249268, "z":"a8ee551c.260b18", "wires":[ ] }, { "id":"81a5da98.f08d38", "type":"comment", "name":"TO DO: get onap-oam ip - workaround over write vgmux-bearerr with onap-oam ip", "info":"", "comments":"", "x":668.0000152587891, "y":1002.0001277923584, "z":"a8ee551c.260b18", "wires":[ ] } ]