3 "id": "74596d33.3494f4",
\r
9 "z": "e7a1a55a.a83ed8",
\r
17 "id": "f61dde6d.1dd72",
\r
18 "type": "service-logic",
\r
19 "name": "GENERIC-RESOURCE-API ${project.version}",
\r
20 "module": "GENERIC-RESOURCE-API",
\r
21 "version": "${project.version}",
\r
23 "xml": "<service-logic xmlns='http://www.onap.org/sdnc/svclogic' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xsi:schemaLocation='http://www.onap.org/sdnc/svclogic ./svclogic.xsd' module='GENERIC-RESOURCE-API' version='${project.version}'>",
\r
25 "x": 260.2380790710449,
\r
26 "y": 150.95239067077637,
\r
27 "z": "e7a1a55a.a83ed8",
\r
35 "id": "da1f0c79.2a5128",
\r
37 "name": "gw-vfmodule-update",
\r
38 "xml": "<method rpc='gw-vfmodule-update' mode='sync'>\n",
\r
41 "x": 144.15488815307617,
\r
42 "y": 244.19043064117432,
\r
43 "z": "e7a1a55a.a83ed8",
\r
51 "id": "8104f103.eab9a",
\r
58 "x": 260.9999809265137,
\r
59 "y": 344.0000009536743,
\r
60 "z": "e7a1a55a.a83ed8",
\r
71 "id": "fccdb11d.9716f8",
\r
73 "name": "generate vnf service-info url - vnf-d",
\r
74 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n <parameter name=\"source\" value=\"`$tmp.vnf-api-url1`\"/>\n <parameter name=\"outputPath\" value=\"tmp.vnf-api-url2\"/>\n <parameter name=\"target\" value=\"{vnf-id}\"/>\n <parameter name=\"replacement\" value=\"`$brg-topology-operation-input.allotted-resource-data.brg-topology.brg-assignments.gw-vnf-id`\"/>\n\n",
\r
77 "x": 2020.2500610351562,
\r
78 "y": 1514.0002136230469,
\r
79 "z": "e7a1a55a.a83ed8",
\r
85 "id": "12a0cb.d36c9f35",
\r
87 "name": "execute RestApiCallNode - PUT service into service",
\r
88 "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n <parameter name='templateFileName' value=\"`$prop.restapi.templateDir + '/' + $prop.restapi.services.vnf.vfmodule.templatefile`\" />\n <!--\n <parameter name='restapiUrl' value='`$prop.controller.url + $tmp.vnf-api-url3`' />\n -->\n <parameter name='restapiUrl' value='`$tmp.vf-module-object-path`' />\n <parameter name='restapiUser' value='`$prop.controller.user`' />\n <parameter name='restapiPassword' value='`$prop.controller.pwd`' />\n <parameter name='format' value='json' />\n <parameter name='httpMethod' value='PUT' />\n <parameter name=\"responsePrefix\" value=\"mdsal-vfmodule-vgw\" />\n\n",
\r
91 "x": 1606.9999389648438,
\r
92 "y": 2045.0001831054688,
\r
93 "z": "e7a1a55a.a83ed8",
\r
101 "id": "762da4fd.ddf7c4",
\r
103 "name": "generate vnf service-info url - service-instance-id",
\r
104 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n <parameter name=\"source\" value=\"`$prop.restapi.service.vnf.vfmodule-resource`\"/>\n <parameter name=\"outputPath\" value=\"tmp.vnf-api-url1\"/>\n <parameter name=\"target\" value=\"{service-instance-id}\"/>\n <parameter name=\"replacement\" value=\"`$tmp.service-data.service-information.service-instance-id`\"/>\n",
\r
107 "x": 2065.7500610351562,
\r
108 "y": 1471.2502136230469,
\r
109 "z": "e7a1a55a.a83ed8",
\r
115 "id": "1289ef67.074e71",
\r
117 "name": "generate vnf service-info url - vf-module-id",
\r
118 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n <parameter name=\"source\" value=\"`$tmp.vnf-api-url2`\"/>\n <parameter name=\"outputPath\" value=\"tmp.vnf-api-url3\"/>\n <parameter name=\"target\" value=\"{vf-module-id}\"/>\n <parameter name=\"replacement\" value=\"`$brg-topology-operation-input.allotted-resource-data.brg-topology.brg-assignments.gw-vfmodule-id`\"/>\n\n",
\r
121 "x": 2044.5000610351562,
\r
122 "y": 1555.0002136230469,
\r
123 "z": "e7a1a55a.a83ed8",
\r
129 "id": "879da1f.03718e",
\r
131 "name": "set tmp.vgw.vg_mux_tunnel.vni",
\r
132 "xml": "<set>\n<!--\n<parameter name='tmp.service.vnf.vf-module.vg-mux-tunnel-vni' value='`$input.vni`' />\n-->\n<parameter name='tmp.service.vnf.vf-module.vg-mux-tunnel-vni' value='`$tmp.txconns.tunnelxconn-allotted-resources.tunnelxconn-allotted-resource[0].allotted-resource-data[0].tunnelxconn-topology[0].tunnelxconn-assignments[0].vni`' />\n<parameter name='tmp.service.vnf.vf-module.vg-lan-ip' value='`$tmp.txconns.tunnelxconn-allotted-resources.tunnelxconn-allotted-resource[0].allotted-resource-data[0].tunnelxconn-topology[0].tunnelxconn-assignments[0].vg-ip`' />\n\n\n\n",
\r
134 "x": 1598.2500610351562,
\r
135 "y": 1632.5002136230469,
\r
136 "z": "e7a1a55a.a83ed8",
\r
140 "id": "72cc5439.e2100c",
\r
142 "name": "set tmp.service.vnf.vf-module-id",
\r
143 "xml": "<set>\n<parameter name='tmp.service.vnf.vf-module.vf-module-id' value='9aa4ede4-c639-48c4-9386-74c9ff87f8e3' />\n<parameter name='brg-topology-operation-input.allotted-resource-data.brg-topology.brg-assignments.gw-vfmodule-id' value='9aa4ede4-c639-48c4-9386-74c9ff87f8e3' />",
\r
146 "y": 1312.0834045410156,
\r
147 "z": "e7a1a55a.a83ed8",
\r
151 "id": "7ff0e3de.eda6ec",
\r
153 "name": "set tmp.service-data.vnf-information.vnf-id",
\r
154 "xml": "<set>\n<parameter name='tmp.service-data.vnf-information.vnf-id' value='3a3332d1-12ad-4709-ac81-ba32b304a462' />\n<parameter name='brg-topology-operation-input.allotted-resource-data.brg-topology.brg-assignments.gw-vnf-id' value='3a3332d1-12ad-4709-ac81-ba32b304a462' />\n",
\r
157 "y": 1272.0834045410156,
\r
158 "z": "e7a1a55a.a83ed8",
\r
162 "id": "dbbdf588.8850c8",
\r
164 "name": "set tmp.service-data.service-information.service-instance-id",
\r
165 "xml": "<set>\n<parameter name='tmp.service-data.service-information.service-instance-id' value='6e34b9fb-9ec1-4c95-9e12-0326c434c623' />\n",
\r
167 "x": 2075.7499389648438,
\r
168 "y": 1217.083251953125,
\r
169 "z": "e7a1a55a.a83ed8",
\r
173 "id": "46550ce6.d7bc7c",
\r
175 "name": "set tmp.service.vnf.vf-module-id",
\r
176 "xml": "<set>\n<parameter name='tmp.restapi.service.vnf.vfmodule-resource' value='`$prop.restapi.service.vnf.vfmodule-resource`' />\n",
\r
179 "y": 1350.8333435058594,
\r
180 "z": "e7a1a55a.a83ed8",
\r
184 "id": "3c99c60b.1134d2",
\r
186 "name": "execute Propertis gen-res-api-dg",
\r
187 "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.prop.PropertiesNode' method='readProperties' >\n <parameter name='fileName' value='%SDNC_CONFIG_DIR%/generic-resource-api-dg.properties' />\n <parameter name='contextPrefix' value='prop' />\n",
\r
190 "x": 1588.2498779296875,
\r
191 "y": 1142.0834045410156,
\r
192 "z": "e7a1a55a.a83ed8",
\r
198 "id": "23137253.3de5be",
\r
201 "xml": "<outcome value='failure'>\n",
\r
204 "x": 1888.2499389648438,
\r
205 "y": 2096.2501831054688,
\r
206 "z": "e7a1a55a.a83ed8",
\r
214 "id": "ebd456a6.805128",
\r
215 "type": "returnFailure",
\r
216 "name": "return failure",
\r
217 "xml": "<return status='failure'>\n<parameter name='error-code' value='500' />\n<parameter name='error-message' value='Failed on PUT vf-module parameters to MD0SAL' />\n",
\r
219 "x": 2078.2499389648438,
\r
220 "y": 2105.0001831054688,
\r
221 "z": "e7a1a55a.a83ed8",
\r
225 "id": "be4e9078.b54e18",
\r
227 "name": "set consuming service-instance",
\r
228 "xml": "<set>\n<!--\n<parameter name='tmp.brg-macaddress' value='fa:16:3e:8f:ea:68' />\n\n\n<parameter name='tmp.consuming-service-instance-id' value='b3cb7040-f7a5-4beb-ad2f-2a893b7d374b' />\nservice-data.service-topology.service-topology-identifier.service-instance-id\n\n-->\n<parameter name='tmp.brg-mac-address-match' value=\"`'VGW2BRG-' + $tmp.brg-macaddress`\"/>\n<parameter name='tmp.consuming-service-instance-id' value='`$service-data.service-topology.service-topology-identifier.service-instance-id`' />\n",
\r
230 "x": 529.0000610351562,
\r
231 "y": 354.08343505859375,
\r
232 "z": "e7a1a55a.a83ed8",
\r
236 "id": "ad03697c.d0086",
\r
237 "type": "get-resource",
\r
238 "name": "get-resource vnfs",
\r
239 "xml": "<get-resource plugin='org.onap.ccsdk.sli.adaptors.resource.mdsal.ConfigResource' resource='VNF-API' key='preload-vnfs' pfx='tmp.preloadvnfdata' >\n",
\r
242 "x": 797.3055419921875,
\r
243 "y": 687.7499694824219,
\r
244 "z": "e7a1a55a.a83ed8",
\r
250 "id": "e0ff3ee2.272ee8",
\r
252 "name": "for tmp.vnfs",
\r
253 "xml": "<for index='vnfidx' start='0' end='`$tmp.preloadvnfdata.preload-vnfs.vnf-preload-list_length`' >\n\n\n",
\r
256 "x": 769.1944274902344,
\r
257 "y": 774.9723815917969,
\r
258 "z": "e7a1a55a.a83ed8",
\r
266 "id": "f69e3efe.c41dd8",
\r
267 "type": "switchNode",
\r
268 "name": "switch parameter name",
\r
269 "xml": "<switch test='`$tmp.preloadvnfdata.preload-vnfs.vnf-preload-list[$vnfidx].vnf-name == $tmp.brg-mac-address-match`'>\n\n\n",
\r
272 "x": 1079.1942749023438,
\r
273 "y": 805.361083984375,
\r
274 "z": "e7a1a55a.a83ed8",
\r
282 "id": "13b5e753.aa5c71",
\r
285 "xml": "<outcome value='true'>\n",
\r
288 "x": 1237.91650390625,
\r
290 "z": "e7a1a55a.a83ed8",
\r
298 "id": "4d42013e.d00468",
\r
301 "xml": "<block>\n",
\r
307 "z": "e7a1a55a.a83ed8",
\r
324 "id": "922dc58f.86b808",
\r
329 "x": 1399.2499389648438,
\r
330 "y": 825.2500305175781,
\r
331 "z": "e7a1a55a.a83ed8",
\r
335 "id": "9210b7d9.b30e4",
\r
337 "name": "for each vnf parameter copy to vf_module_parameter",
\r
338 "xml": "<for index='preloadIdx' start='0' end='`$tmp.endLoop1`'>\n<!--\n\n \"preload-data\": {\n \"vnf-topology-information\": {\n \"vnf-parameters\": [\n \n -->\n",
\r
341 "x": 1655.4999389648438,
\r
343 "z": "e7a1a55a.a83ed8",
\r
351 "id": "376dd63c.25068a",
\r
353 "name": "set name/values",
\r
354 "xml": "<set>\n<parameter name='tmp.vfmodule.param[$preloadIdx].name' value='`$tmp.preloadvnfdata.preload-vnfs.vnf-preload-list[$vnfidx].preload-data.vnf-topology-information.vnf-parameters[$preloadIdx].vnf-parameter-name`' />\n<parameter name='tmp.vfmodule.param[$preloadIdx].value' value='`$tmp.preloadvnfdata.preload-vnfs.vnf-preload-list[$vnfidx].preload-data.vnf-topology-information.vnf-parameters[$preloadIdx].vnf-parameter-value`' />",
\r
356 "x": 2160.6389770507812,
\r
357 "y": 1089.9722595214844,
\r
358 "z": "e7a1a55a.a83ed8",
\r
362 "id": "ca8e753.0b80388",
\r
363 "type": "get-resource",
\r
364 "name": "get-resource tunnelxcon-allotted-resources",
\r
365 "xml": "<get-resource plugin='org.onap.ccsdk.sli.adaptors.resource.mdsal.ConfigResource' resource='GENERIC-RESOURCE-API' \n key='tunnelxconn-allotted-resources/' pfx='tmp.txconns' >\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t",
\r
368 "x": 577.3635559082031,
\r
369 "y": 456.8182067871094,
\r
370 "z": "e7a1a55a.a83ed8",
\r
378 "id": "9d1673a3.71a3b",
\r
380 "name": "for tmp.xconns.tunnelxconn-allotted-resoruces.tunnelxonn-alloted-resource[]",
\r
381 "xml": "<for index='txidx' start='0' end='`$tmp.txconns.tunnelxconn-allotted-resources.tunnelxconn-allotted-resource_length`' >\n\n\n",
\r
384 "x": 1048.4544982910156,
\r
385 "y": 479.9090576171875,
\r
386 "z": "e7a1a55a.a83ed8",
\r
394 "id": "2715444a.23c59c",
\r
395 "type": "switchNode",
\r
396 "name": "switch consuming-service-instance-id",
\r
397 "xml": "<switch test='`$tmp.test1 == $tmp.consuming-service-instance-id`'>",
\r
401 "y": 611.7423706054688,
\r
402 "z": "e7a1a55a.a83ed8",
\r
410 "id": "d915ef0e.e337f8",
\r
413 "xml": "<outcome value='true'>\n",
\r
417 "y": 682.060546875,
\r
418 "z": "e7a1a55a.a83ed8",
\r
426 "id": "f4aa4343.8dbfe",
\r
428 "name": "set thisIsVGW",
\r
429 "xml": "<set>\n<parameter name='tmp.thisIsVGW' value='true' />\n",
\r
431 "x": 1949.8183288574219,
\r
432 "y": 836.5455017089844,
\r
433 "z": "e7a1a55a.a83ed8",
\r
437 "id": "83699406.56e9b",
\r
439 "name": "set thisIsVGW false",
\r
440 "xml": "<set>\n<parameter name='tmp.thisIsVGW' value='false' />\n",
\r
442 "x": 497.81817626953125,
\r
443 "y": 406.81817626953125,
\r
444 "z": "e7a1a55a.a83ed8",
\r
448 "id": "eb810e05.52662",
\r
449 "type": "switchNode",
\r
450 "name": "switch thsIsVGW",
\r
451 "xml": "<switch test='`$tmp.thisIsVGW`'>\n",
\r
454 "x": 309.3636474609375,
\r
455 "y": 515.3637084960938,
\r
456 "z": "e7a1a55a.a83ed8",
\r
465 "id": "6535840c.7ff924",
\r
468 "xml": "<outcome value='true'>\n",
\r
471 "x": 332.090909090909,
\r
472 "y": 597.1818181818181,
\r
473 "z": "e7a1a55a.a83ed8",
\r
481 "id": "dd639037.f88b68",
\r
484 "xml": "<block>\n",
\r
488 "x": 513.6747436523438,
\r
489 "y": 785.293701171875,
\r
490 "z": "e7a1a55a.a83ed8",
\r
499 "id": "e80b5bb9.574438",
\r
501 "name": "block : atomic",
\r
502 "xml": "<block atomic='true'>",
\r
506 "x": 869.666748046875,
\r
507 "y": 840.1112060546875,
\r
508 "z": "e7a1a55a.a83ed8",
\r
517 "id": "412ef4cf.e5eb0c",
\r
519 "name": "block : atomic",
\r
520 "xml": "<block atomic='true'>",
\r
525 "y": 543.4444580078125,
\r
526 "z": "e7a1a55a.a83ed8",
\r
535 "id": "b560d3ab.cf253",
\r
537 "name": "block : atomic",
\r
538 "xml": "<block atomic='true'>",
\r
542 "x": 1958.4166259765625,
\r
543 "y": 1052.1944885253906,
\r
544 "z": "e7a1a55a.a83ed8",
\r
552 "id": "4a0f3a2.0daf844",
\r
555 "xml": "<outcome value='success'>\n",
\r
558 "x": 662.6666666666665,
\r
559 "y": 507.2222222222222,
\r
560 "z": "e7a1a55a.a83ed8",
\r
568 "id": "82f37083.4f4cb",
\r
570 "name": "set test consuming service id tunnelxconn-allotted-resource-identifiers.consuming-service-instance-id",
\r
571 "xml": "<set>\n<parameter name='tmp.test1' value='`$tmp.txconns.tunnelxconn-allotted-resources.tunnelxconn-allotted-resource[$txidx].allotted-resource-data.tunnelxconn-topology.allotted-resource-identifiers.consuming-service-instance-id`' />\n<!--\nthis is null\n<parameter name='tmp.test2' value='`$tmp.txconns.tunnelxconn-allotted-resources.tunnelxconn-allotted-resource-data[$txidx].tunnelxconn-topology[0].allotted-resource-identifiers[0].consuming-service-instance-id`' />\n-->",
\r
573 "x": 1670.9999694824219,
\r
574 "y": 544.9999389648438,
\r
575 "z": "e7a1a55a.a83ed8",
\r
579 "id": "b01b8f7f.7d68c",
\r
581 "name": "set test3",
\r
582 "xml": "<set>\n<parameter name='tmp.test3' value='`$tmp.preloadvnfdata.preload-vnfs.vnf-preload-list[$vnfidx].vnf-name`' />\n<parameter name='tmp.test4' value='`$tmp.brg-mac-address-match`'/>\n\n\n",
\r
586 "z": "e7a1a55a.a83ed8",
\r
590 "id": "6ab04ca7.9f500c",
\r
592 "name": "set length of for endLoop1",
\r
593 "xml": "<set>\n<parameter name='tmp.endLoop1' value='`$tmp.preloadvnfdata.preload-vnfs.vnf-preload-list[$vnfidx].preload-data.vnf-topology-information.vnf-parameters_length`' />",
\r
597 "z": "e7a1a55a.a83ed8",
\r
601 "id": "cfebe45d.fed14",
\r
603 "name": "set vf-module-object-path",
\r
604 "xml": "<set>\n<parameter name='tmp.vf-module-object-path'\n value=\"`'restconf/config/GENERIC-RESOURCE-API:services/service/'\n + $service-data.service-topology.service-topology-identifier.service-instance-id\n + '/service-data/vnfs/vnf/'\n + $service-data.vnfs.vnf[$vnf-index].vnf-id\n + '/vnf-data/vf-modules/vf-module/'\n + $service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-id \n + '/'`\"/>\n",
\r
608 "z": "e7a1a55a.a83ed8",
\r
612 "id": "bd10c9f9.48a0c8",
\r
614 "name": "copy vf-module-parameters",
\r
615 "xml": "<set>\n<!--\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-topology.vf-module-parameters.param.'\n\n service-data.vnfs.vnf\\[0\\]. vnf-data.vf-modules.vf-module\\[0\\] .vf-module-data.vf-module-topology.vf-module-parameters.param.\n value='$tmp.vfmodule.' />\n-->\n<parameter name='service-data.vnfs.vnf[0].vnf-data.vf-modules.vf-module[0].vf-module-data.vf-module-topology.vf-module-parameters.'\n value='$tmp.vfmodule.' />",
\r
617 "x": 1543.0000610351562,
\r
618 "y": 1817.2499389648438,
\r
619 "z": "e7a1a55a.a83ed8",
\r
623 "id": "3dd4e676.f765ca",
\r
625 "name": "execute print context",
\r
626 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='printContext' >\n<parameter name='filename' value='/var/tmp/bdf-gw-vfmodule.log' />\n",
\r
629 "x": 1479.2500610351562,
\r
630 "y": 1872.7499389648438,
\r
631 "z": "e7a1a55a.a83ed8",
\r
637 "id": "559dd115.a25ed8",
\r
639 "name": "set tmp.vfmodule.param_length",
\r
640 "xml": "<set>\n<parameter name='tmp.vfmodule.param_length' value='`$tmp.endLoop1`' />\n",
\r
642 "x": 1589.2501831054688,
\r
644 "z": "e7a1a55a.a83ed8",
\r
648 "id": "dd1c6e99.8acc1",
\r
649 "type": "returnFailure",
\r
650 "name": "return failure",
\r
651 "xml": "<return status='failure'>\n<parameter name='error-code' value='' />\n<parameter name='error-message' value='' />\n",
\r
655 "z": "e7a1a55a.a83ed8",
\r
659 "id": "d521fdca.bd03a8",
\r
661 "name": "for paramIdx to set VNI",
\r
662 "xml": "<for index='paramIdx' start='0' end='`$tmp.vfmodule.param_length`' >\n",
\r
667 "z": "e7a1a55a.a83ed8",
\r
675 "id": "25387698.79b2ba",
\r
676 "type": "switchNode",
\r
677 "name": "switch parameter name vg-mux-tunnel-vni",
\r
678 "xml": "<switch test='`$tmp.vfmodule.param[$paramIdx].name == $tmp.vg-mux-tunnel-vni-match`'>",
\r
683 "z": "e7a1a55a.a83ed8",
\r
691 "id": "d5e6b6b.458adc8",
\r
694 "xml": "<outcome value='true'>\n",
\r
699 "z": "e7a1a55a.a83ed8",
\r
707 "id": "8d862f5a.48563",
\r
709 "name": "set vni in tmp.vfmodule.param",
\r
710 "xml": "<set>\n<parameter name='$tmp.vfmodule.param[$paramIdx].value' value='`$tmp.vg-vgmux-tunnel-vni`' />\n\n<!--\n<parameter name='$tmp.vfmodule.param[$paramIdx].value' value='`$tmp.txconns.tunnelxconn-allotted-resources.tunnelxconn-allotted-resource.allotted-resource-data.tunnelxconn-topology.tunnelxconn-assignments.vni`' />\n-->",
\r
714 "z": "e7a1a55a.a83ed8",
\r
718 "id": "ba931e26.d62ba",
\r
720 "name": "set switch test string",
\r
721 "xml": "<set>\n<!--\n<parameter name='tmp.service.vnf.vf-module.vg-mux-tunnel-vni' value='`$input.vni`' />\n-->\n<parameter name='tmp.vg-mux-tunnel-vni-match' value='vg_vgmux_tunnel_vni' />\n<parameter name='tmp.vg-lan-ip-match' value='vgw_private_ip_0' />\n\n\n\n\n",
\r
725 "z": "e7a1a55a.a83ed8",
\r
729 "id": "929dcb7c.d4faf8",
\r
732 "xml": "<block>\n",
\r
738 "z": "e7a1a55a.a83ed8",
\r
747 "id": "8bc8d9d7.254a",
\r
749 "name": "set to see tmpvfmodule.param[].name",
\r
750 "xml": "<set>\n<!--\n<parameter name='tmp.service.vnf.vf-module.vg-mux-tunnel-vni' value='`$input.vni`' />\n-->\n<parameter name='tmp.test.param[$paramIdx].name' value='`$tmp.vfmodule.param[$paramIdx].name`' />\n\n\n\n",
\r
752 "x": 2063.0000610351562,
\r
754 "z": "e7a1a55a.a83ed8",
\r
758 "id": "21d9a4bc.f50b44",
\r
760 "name": "let md-sal helper save data so no need for the RESTAPICAll Node",
\r
763 "x": 1575.4999084472656,
\r
765 "z": "e7a1a55a.a83ed8",
\r
769 "id": "e17c6c61.b10198",
\r
771 "name": " using path from calling DG - these nodes for testing",
\r
776 "z": "e7a1a55a.a83ed8",
\r
780 "id": "1cdfca7.a640436",
\r
782 "name": "set MACADDRESS fa:16:3e:8f:ea:68 ",
\r
783 "xml": "<set>\n<parameter name='tmp.brg-macaddress' value='fa:16:3e:8f:ea:68' />\n\n",
\r
785 "x": 554.9999694824219,
\r
787 "z": "e7a1a55a.a83ed8",
\r
791 "id": "b32ba29e.7cc798",
\r
793 "name": "set VGW2BRG-MACADDRESs & consuming service-instance",
\r
794 "xml": "<set>\n<parameter name='tmp.brg-mac-address-match' value=\"`'VGW2BRG-' + $tmp.brg-macaddress`\"/>\n<parameter name='tmp.consuming-service-instance-id' value='`$service-data.service-topology.service-topology-identifier.service-instance-id`' />\n\n<!--\n<parameter name='tmp.brg-macaddress' value='fa:16:3e:8f:ea:68' />\n<parameter name='tmp.brg-mac-address-match' value=\"`'VGW2BRG-' + $tmp.brg-macaddress`\"/>\n-->\n<!--\n<parameter name='tmp.consuming-service-instance-id' value='b3cb7040-f7a5-4beb-ad2f-2a893b7d374b' />\nservice-data.service-topology.service-topology-identifier.service-instance-id\n\n-->\n",
\r
796 "x": 2091.999969482422,
\r
797 "y": 727.9999694824219,
\r
798 "z": "e7a1a55a.a83ed8",
\r
802 "id": "3dd4c472.384754",
\r
805 "xml": "<block>\n",
\r
811 "z": "e7a1a55a.a83ed8",
\r
822 "id": "f944dcec.c4fb3",
\r
824 "name": "set MACADDRESS tmp.txconcs...brg-wan-mac-address",
\r
825 "xml": "<set>\n<parameter name='tmp.brg-macaddress' \n value='`$tmp.txconns.tunnelxconn-allotted-resources.tunnelxconn-allotted-resource.allotted-resource-data.allotted-resource-operation-information.tunnelxconn-request-input.brg-wan-mac-address`' />\n\n",
\r
829 "z": "e7a1a55a.a83ed8",
\r
833 "id": "3ea3b79.6a30d48",
\r
836 "xml": "<outcome value='Other'>\n",
\r
841 "z": "e7a1a55a.a83ed8",
\r
849 "id": "812382ea.517458",
\r
850 "type": "returnFailure",
\r
851 "name": "return failure Did not find vGW Preload",
\r
852 "xml": "<return status='failure'>\n<parameter name='error-code' value='500' />\n<parameter name='error-message' value='Did not find vGW Preload' />\n",
\r
856 "z": "e7a1a55a.a83ed8",
\r
860 "id": "fb02842f.7305b",
\r
863 "xml": "<block>\n",
\r
869 "z": "e7a1a55a.a83ed8",
\r
877 "id": "e61222b.543c56",
\r
879 "name": "execute print context",
\r
880 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='printContext' >\n<parameter name='filename' value='/var/tmp/bdf-gw-vfmodule.failure.log' />\n",
\r
885 "z": "e7a1a55a.a83ed8",
\r
891 "id": "bacfba18.e402c8",
\r
892 "type": "switchNode",
\r
893 "name": "switch parameter name vg-mux-tunnel-vni",
\r
894 "xml": "<switch test='`$tmp.vfmodule.param[$paramIdx].name == $tmp.vg-lan-ip-match`'>",
\r
899 "z": "e7a1a55a.a83ed8",
\r
907 "id": "173c523.48cf3ae",
\r
910 "xml": "<outcome value='true'>\n",
\r
915 "z": "e7a1a55a.a83ed8",
\r
923 "id": "ad2dd089.7b68c8",
\r
925 "name": "set lan-ip[ in tmp.vfmodule.param",
\r
926 "xml": "<set>\n<parameter name='$tmp.vfmodule.param[$paramIdx].value' value='`$tmp.vg-ip`' />\n<!--\n<parameter name='$tmp.vfmodule.param[$paramIdx].value' value='`$tmp.txconns.tunnelxconn-allotted-resources.tunnelxconn-allotted-resource.allotted-resource-data.tunnelxconn-topology.tunnelxconn-assignments.vg-ip`' />\n-->",
\r
930 "z": "e7a1a55a.a83ed8",
\r
934 "id": "4d421be5.083c7c",
\r
935 "type": "returnFailure",
\r
936 "name": "return failure",
\r
937 "xml": "<return status='failure'>\n<parameter name='error-code' value='' />\n<parameter name='error-message' value='' />\n",
\r
941 "z": "e7a1a55a.a83ed8",
\r
945 "id": "4cbd8541.f0a334",
\r
947 "name": "set VNI and VG-IP",
\r
948 "xml": "<set>\n<parameter name='tmp.vg-vgmux-tunnel-vni' \n value='`$tmp.txconns.tunnelxconn-allotted-resources.tunnelxconn-allotted-resource[$txidx].allotted-resource-data.tunnelxconn-topology.tunnelxconn-assignments.vni`' />\n<parameter name='tmp.vg-ip' \n value='`$tmp.txconns.tunnelxconn-allotted-resources.tunnelxconn-allotted-resource[$txidx].allotted-resource-data.tunnelxconn-topology.tunnelxconn-assignments.vg-ip`' />\n",
\r
950 "x": 1957.8334655761719,
\r
951 "y": 786.9999694824219,
\r
952 "z": "e7a1a55a.a83ed8",
\r
956 "id": "a891f4c.fb6c088",
\r
957 "type": "returnSuccess",
\r
958 "name": "return success",
\r
959 "xml": "<return status='success'>\n<parameter name='' value='' />\n",
\r
963 "z": "e7a1a55a.a83ed8",
\r