+ },
+ {
+ "id":"5f66c498.33c76c",
+ "type":"set",
+ "name":"set brg-ar.allotted-resource-data.brg-topology.brg-assignments.vgmux-lan-ip",
+ "xml":"<set>\n<parameter name='brg-ar.allotted-resource-data.brg-topology.brg-assignments.vgmux-lan-ip' value='`$tmp.tunnelxconn-ar.allotted-resource-data.tunnelxconn-topology.tunnelxconn-assignments.vgmux-lan-ip`' />\n",
+ "comments":"",
+ "x":593.3332672119141,
+ "y":1056.6665697097778,
+ "z":"f97ade34.d219f",
+ "wires":[
+
+ ]
+ },
+ {
+ "id":"e5c25a7.36cf4a8",
+ "type":"comment",
+ "name":"Change to POST and just update service?",
+ "info":"",
+ "comments":"",
+ "x":627.8571662902832,
+ "y":2293.928587913513,
+ "z":"f97ade34.d219f",
+ "wires":[
+
+ ]
+ },
+ {
+ "id":"9e2897fc.bd5fd8",
+ "type":"execute",
+ "name":"execute RestApiCallNode - setup BRG to vgMux vxlan tunnel port",
+ "xml":"<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n <parameter name='templateFileName' value=\"`$prop.restapi.templateDir + '/' + $prop.restapi.vpp.vxlan-tunnel.templatefile`\" />\n <parameter name='restapiUrl' value='`$tmp.honeycomb.url + $tmp.vpp-honeycomb-url`' />\n <parameter name='restapiUser' value='`$prop.honeycomb.user`' />\n <parameter name='restapiPassword' value='`$prop.honeycomb.pwd`' />\n <parameter name='format' value='json' />\n <parameter name='httpMethod' value='PUT' />\n <parameter name=\"responsePrefix\" value=\"honeycomb-vnf\" />\n\n",
+ "comments":"",
+ "outputs":1,
+ "x":571.6666870117188,
+ "y":1769.1666793823242,
+ "z":"f97ade34.d219f",
+ "wires":[
+ [
+ "d26a8b7a.d9ece8",
+ "fbdedf10.5454a",
+ "57356d95.5d51a4"
+ ]
+ ]
+ },
+ {
+ "id":"d26a8b7a.d9ece8",
+ "type":"not-found",
+ "name":"not-found",
+ "xml":"<outcome value='not-found'>\n",
+ "comments":"",
+ "outputs":1,
+ "x":905.6414756774902,
+ "y":1828.4982913956046,
+ "z":"f97ade34.d219f",
+ "wires":[
+ [
+ "44fec79e.04adb8"
+ ]
+ ]
+ },
+ {
+ "id":"fbdedf10.5454a",
+ "type":"failure",
+ "name":"failure",
+ "xml":"<outcome value='failure'>\n",
+ "comments":"",
+ "outputs":1,
+ "x":896.6415252685547,
+ "y":1796.9983171448112,
+ "z":"f97ade34.d219f",
+ "wires":[
+ [
+ "44fec79e.04adb8"
+ ]
+ ]
+ },
+ {
+ "id":"57356d95.5d51a4",
+ "type":"success",
+ "name":"success",
+ "xml":"<outcome value='success'>\n",
+ "comments":"",
+ "outputs":1,
+ "x":900.3915634155273,
+ "y":1767.3554220199585,
+ "z":"f97ade34.d219f",
+ "wires":[
+ [
+ "267bd26d.8679be"
+ ]
+ ]
+ },
+ {
+ "id":"44fec79e.04adb8",
+ "type":"returnFailure",
+ "name":"return failure",
+ "xml":"<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n <parameter name=\"error-message\" value=\"Error updating md-sal for brg-allotted-resource\" />\n",
+ "comments":"",
+ "x":1066.3915634155273,
+ "y":1797.748340986669,
+ "z":"f97ade34.d219f",
+ "wires":[
+
+ ]
+ },
+ {
+ "id":"267bd26d.8679be",
+ "type":"block",
+ "name":"block",
+ "xml":"<block>\n",
+ "atomic":"false",
+ "comments":"",
+ "outputs":1,
+ "x":1042.0475311279297,
+ "y":1763.5475912094116,
+ "z":"f97ade34.d219f",
+ "wires":[
+ [
+
+ ]
+ ]
+ },
+ {
+ "id":"fc322e28.718d1",
+ "type":"execute",
+ "name":"execute RestApiCallNode - setup BRG vxlan bridge domain",
+ "xml":"<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n <parameter name='templateFileName' value=\"`$prop.restapi.templateDir + '/' + $prop.restapi.vpp.bridge-domain.templatefile`\" />\n <parameter name='restapiUrl' value=\"`$tmp.honeycomb.url + $tmp.vpp-honeycomb-url + '/v3po:l2' `\" />\n <parameter name='restapiUser' value='`$prop.honeycomb.user`' />\n <parameter name='restapiPassword' value='`$prop.honeycomb.pwd`' />\n <parameter name='format' value='json' />\n <parameter name='httpMethod' value='PUT' />\n <parameter name=\"responsePrefix\" value=\"honeycomb-vnf\" />\n\n",
+ "comments":"",
+ "outputs":1,
+ "x":551.6668167114258,
+ "y":1875.833604812622,
+ "z":"f97ade34.d219f",
+ "wires":[
+ [
+ "2e288f38.66f4a",
+ "bb6fb110.a62d",
+ "2d9ebec0.87afb2"
+ ]
+ ]
+ },
+ {
+ "id":"2e288f38.66f4a",
+ "type":"not-found",
+ "name":"not-found",
+ "xml":"<outcome value='not-found'>\n",
+ "comments":"",
+ "outputs":1,
+ "x":896.3081550598145,
+ "y":1956.498349569738,
+ "z":"f97ade34.d219f",
+ "wires":[
+ [
+ "171f1a40.fd48f6"
+ ]
+ ]
+ },
+ {
+ "id":"bb6fb110.a62d",
+ "type":"failure",
+ "name":"failure",
+ "xml":"<outcome value='failure'>\n",
+ "comments":"",
+ "outputs":1,
+ "x":887.3082046508789,
+ "y":1924.9983753189445,
+ "z":"f97ade34.d219f",
+ "wires":[
+ [
+ "171f1a40.fd48f6"
+ ]
+ ]
+ },
+ {
+ "id":"2d9ebec0.87afb2",
+ "type":"success",
+ "name":"success",
+ "xml":"<outcome value='success'>\n",
+ "comments":"",
+ "outputs":1,
+ "x":891.0582427978516,
+ "y":1895.3554801940918,
+ "z":"f97ade34.d219f",
+ "wires":[
+ [
+ "8bfdc2b2.d6b66"
+ ]
+ ]
+ },
+ {
+ "id":"171f1a40.fd48f6",
+ "type":"returnFailure",
+ "name":"return failure",
+ "xml":"<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n <parameter name=\"error-message\" value=\"Error updating md-sal for brg-allotted-resource\" />\n",
+ "comments":"",
+ "x":1057.0582427978516,
+ "y":1925.7483991608024,
+ "z":"f97ade34.d219f",
+ "wires":[
+
+ ]
+ },
+ {
+ "id":"8bfdc2b2.d6b66",
+ "type":"block",
+ "name":"block",
+ "xml":"<block>\n",
+ "atomic":"false",
+ "comments":"",
+ "outputs":1,
+ "x":1032.714210510254,
+ "y":1891.547649383545,
+ "z":"f97ade34.d219f",
+ "wires":[
+ [
+
+ ]
+ ]
+ },
+ {
+ "id":"ecf121e2.af8c8",
+ "type":"set",
+ "name":"set vG to vgMUX VXLAN Tunnel Port Props",
+ "xml":"<set>\n<parameter name='tmp.tunnel-name' value=\"`'vxlanTun' + $brg-ar.allotted-resource-data.brg-topology.brg-assignments.vg-ip` \" />\n<parameter name='tmp.tunnel-dest-ip' value=\"`$brg-ar.allotted-resource-data.brg-topology.brg-assignments.vgmux-bearer-ip` \" />\n<parameter name='tmp.tunnel-src-ip' value=\"`$brg-ar.allotted-resource-data.brg-topology.brg-assignments.vg-ip` \" />\n<parameter name='tmp.tunnel-vni' value=\"`$brg-ar.allotted-resource-data.allotted-resource-operation-information.brg-request-input.vni` \" />",
+ "comments":"",
+ "x":501.4445343017578,
+ "y":1669.1668691635132,
+ "z":"f97ade34.d219f",
+ "wires":[
+
+ ]
+ },
+ {
+ "id":"496f8c72.09c0b4",
+ "type":"execute",
+ "name":"generate full brg-vpp-honeycomb url",
+ "xml":"<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n <parameter name=\"source\" value=\"`$prop.restapi.vpp-honeycomb`\"/>\n <parameter name=\"outputPath\" value=\"tmp.vpp-honeycomb-url\"/>\n <parameter name=\"target\" value=\"{tunnel-name}\"/>\n <parameter name=\"replacement\" value=\"`$tmp.tunnel-name`\"/>\n",
+ "comments":"",
+ "outputs":1,
+ "x":481.1111755371094,
+ "y":1724.1666479110718,
+ "z":"f97ade34.d219f",
+ "wires":[
+ [
+
+ ]
+ ]
+ },
+ {
+ "id":"5f18f40a.7db70c",
+ "type":"execute",
+ "name":"generate honeycomb-url to vG",
+ "xml":"<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n <parameter name=\"source\" value=\"`$prop.honeycomb.url`\"/>\n <parameter name=\"outputPath\" value=\"tmp.honeycomb.url\"/>\n <parameter name=\"target\" value=\"{honeycomb-instance-ip}\"/>\n <parameter name=\"replacement\" value=\"`$brg-ar.allotted-resource-data.brg-topology.brg-assignments.vg-ip`\"/>\n",
+ "comments":"",
+ "outputs":1,
+ "x":460.44456481933594,
+ "y":1609.499843597412,
+ "z":"f97ade34.d219f",
+ "wires":[
+ [
+
+ ]
+ ]
+ },
+ {
+ "id":"eab64b.710229b8",
+ "type":"set",
+ "name":"set brg-ar.allotted-resource-data.brg-topology.brg-assignments.vg-ip",
+ "xml":"<set>\n<parameter name='brg-ar.allotted-resource-data.brg-topology.brg-assignments.vg-ip' value='`$tmp.tunnelxconn-ar.allotted-resource-data.tunnelxconn-topology.tunnelxconn-assignments.vg-ip`' />\n",
+ "comments":"",
+ "x":570.0000457763672,
+ "y":1506.666633605957,
+ "z":"f97ade34.d219f",
+ "wires":[
+
+ ]
+ },
+ {
+ "id":"36e0c301.ee8e2c",
+ "type":"set",
+ "name":"set brg-ar.allotted-resource-data.brg-topology.brg-assignments.vgmux-bearer-ip",
+ "xml":"<set>\n<parameter name='brg-ar.allotted-resource-data.brg-topology.brg-assignments.vgmux-bearer-ip' value='`$tmp.tunnelxconn-ar.allotted-resource-data.tunnelxconn-topology.tunnelxconn-assignments.vgmux-bearer-ip`' />\n",
+ "comments":"",
+ "x":608.3333435058594,
+ "y":1556.6665630340576,
+ "z":"f97ade34.d219f",
+ "wires":[
+
+ ]
+ },
+ {
+ "id":"a70320e9.12944",
+ "type":"comment",
+ "name":"Setup VXLAN Tunnel - vG to vgMUX",
+ "info":"",
+ "comments":"",
+ "x":155,
+ "y":1509.999852180481,
+ "z":"f97ade34.d219f",
+ "wires":[
+
+ ]
+ },
+ {
+ "id":"a334503d.66fee",
+ "type":"comment",
+ "name":"Setup VXLAN Tunnel - vBRG to vgMUX",
+ "info":"",
+ "comments":"",
+ "x":157.1666717529297,
+ "y":860.0001373291016,
+ "z":"f97ade34.d219f",
+ "wires":[
+
+ ]