3 "id": "5fef1ca7.f76b2c",
\r
7 "x": 157.99998474121094,
\r
8 "y": 199.52428817749023,
\r
9 "z": "1e5d41b0.b1168e",
\r
17 "id": "eadd48a2.a47be",
\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": 271.857120513916,
\r
26 "y": 239.33382606506348,
\r
27 "z": "1e5d41b0.b1168e",
\r
35 "id": "62584ce7.0a03c4",
\r
37 "name": "method vf-module-topology-operation-assign-async",
\r
38 "xml": "<method rpc='vf-module-topology-operation-assign-async' mode='sync'>\n",
\r
41 "x": 271.4286117553711,
\r
42 "y": 279.52428817749023,
\r
43 "z": "1e5d41b0.b1168e",
\r
51 "id": "2675f20c.3ef7c6",
\r
53 "name": "vf-module-topology-operation-assign-async",
\r
56 "x": 512.0710906982422,
\r
57 "y": 117.99999618530273,
\r
58 "z": "1e5d41b0.b1168e",
\r
62 "id": "16a1cdd5.b488f2",
\r
63 "type": "switchNode",
\r
64 "name": "switch request-action",
\r
65 "xml": "<switch test='`$vf-module-topology-operation-input.request-information.request-action`'>\n",
\r
68 "x": 563.1905059814453,
\r
69 "y": 552.5480861663818,
\r
70 "z": "1e5d41b0.b1168e",
\r
79 "id": "f6d2c005.1732a",
\r
81 "name": "CreateVfModuleInstance",
\r
82 "xml": "<outcome value='CreateVfModuleInstance'>\n",
\r
85 "x": 833.9881439208984,
\r
86 "y": 520.9409618377686,
\r
87 "z": "1e5d41b0.b1168e",
\r
95 "id": "cd49e654.ecead",
\r
98 "xml": "<outcome value='Other'>\n",
\r
101 "x": 768.9047660827637,
\r
102 "y": 585.0719652175903,
\r
103 "z": "1e5d41b0.b1168e",
\r
111 "id": "eda2626e.eabf58",
\r
114 "xml": "<block>\n",
\r
118 "x": 1023.845308303833,
\r
119 "y": 520.940993309021,
\r
120 "z": "1e5d41b0.b1168e",
\r
126 "id": "d8c6245c.30876",
\r
127 "type": "get-resource",
\r
128 "name": "get-resource VF_MODULE_MODEL",
\r
129 "xml": "<get-resource plugin='org.onap.ccsdk.sli.adaptors.resource.sql.SqlResource' resource='SQL'\n key='SELECT * from VF_MODULE_MODEL WHERE customization_uuid = $vf-module-topology-operation-input.vf-module-information.onap-model-information.model-customization-uuid'\n pfx='db.vf-module-model'>\n\n",
\r
132 "x": 610.5237731933594,
\r
133 "y": 653.6910400390625,
\r
134 "z": "1e5d41b0.b1168e",
\r
143 "id": "9743eae8.547b58",
\r
146 "xml": "<outcome value='failure'>\n",
\r
149 "x": 876.3094635009766,
\r
150 "y": 634.071870803833,
\r
151 "z": "1e5d41b0.b1168e",
\r
159 "id": "e217d566.35e7b",
\r
160 "type": "not-found",
\r
161 "name": "not-found",
\r
162 "xml": "<outcome value='not-found'>\n",
\r
165 "x": 884.8808937072754,
\r
166 "y": 678.3575839996338,
\r
167 "z": "1e5d41b0.b1168e",
\r
175 "id": "9f361c75.f7c698",
\r
176 "type": "switchNode",
\r
177 "name": "switch service-data.vnfs.vnf_length",
\r
178 "xml": "<switch test='`$service-data.vnfs.vnf_length`'>\n",
\r
181 "x": 604.369026184082,
\r
182 "y": 831.0123996734619,
\r
183 "z": "1e5d41b0.b1168e",
\r
192 "id": "496e5a5a.75943c",
\r
195 "xml": "<outcome value=''>\n",
\r
198 "x": 845.0832977294922,
\r
199 "y": 807.1551399230957,
\r
200 "z": "1e5d41b0.b1168e",
\r
208 "id": "5e2df781.3cbcc8",
\r
211 "xml": "<outcome value='Other'>\n",
\r
214 "x": 844.8451385498047,
\r
215 "y": 849.1076583862305,
\r
216 "z": "1e5d41b0.b1168e",
\r
224 "id": "b209b55a.0520c",
\r
226 "name": "block : atomic",
\r
227 "xml": "<block atomic=\"true\">",
\r
230 "x": 202.94041442871094,
\r
231 "y": 3268.9292989969254,
\r
232 "z": "1e5d41b0.b1168e",
\r
276 "id": "159bdfa5.c6b9b8",
\r
278 "name": "for each vnf",
\r
279 "xml": "<for index='idx' start='0' end='`$service-data.vnfs.vnf_length`' >\n",
\r
282 "x": 1007.0832824707031,
\r
283 "y": 848.7742767333984,
\r
284 "z": "1e5d41b0.b1168e",
\r
292 "id": "d54b095a.77a938",
\r
293 "type": "switchNode",
\r
294 "name": "switch service data vnf == input vnf",
\r
295 "xml": "<switch test='`$service-data.vnfs.vnf[$idx].vnf-id == $vf-module-topology-operation-input.vnf-information.vnf-id`'>\n",
\r
298 "x": 1258.4165802001953,
\r
299 "y": 848.4410047531128,
\r
300 "z": "1e5d41b0.b1168e",
\r
308 "id": "9291a4b4.435ba8",
\r
309 "type": "outcomeTrue",
\r
311 "xml": "<outcome value='true'>\n",
\r
314 "x": 1488.416591644287,
\r
315 "y": 847.774317741394,
\r
316 "z": "1e5d41b0.b1168e",
\r
324 "id": "3ad4001f.cd4388",
\r
326 "name": "set vnf-index to -1",
\r
327 "xml": "<set>\n<parameter name='vnf-index' value='-1' />\n",
\r
329 "x": 553.4166488647461,
\r
330 "y": 762.4408988952637,
\r
331 "z": "1e5d41b0.b1168e",
\r
335 "id": "ffe8620d.4a41a8",
\r
337 "name": "set vnf-index to idx",
\r
338 "xml": "<set>\n<parameter name='vnf-index' value='`$idx`' />\n",
\r
340 "x": 1810.0832290649414,
\r
341 "y": 818.7742757797241,
\r
342 "z": "1e5d41b0.b1168e",
\r
346 "id": "b1d0605e.841ca",
\r
347 "type": "switchNode",
\r
348 "name": "switch vnf-index",
\r
349 "xml": "<switch test='`$vnf-index`'>\n",
\r
352 "x": 542.1666717529297,
\r
353 "y": 914.6075887680054,
\r
354 "z": "1e5d41b0.b1168e",
\r
362 "id": "b932b709.8abbb8",
\r
365 "xml": "<outcome value='-1'>\n",
\r
368 "x": 720.500057220459,
\r
369 "y": 913.9409646987915,
\r
370 "z": "1e5d41b0.b1168e",
\r
378 "id": "d765e32e.c6a6c8",
\r
379 "type": "switchNode",
\r
380 "name": "switch vf-module_length",
\r
381 "xml": "<switch test='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module_length`'>\n",
\r
384 "x": 580.0833702087402,
\r
385 "y": 1485.357792854309,
\r
386 "z": "1e5d41b0.b1168e",
\r
395 "id": "996a7f9b.32041",
\r
398 "xml": "<outcome value=''>\n",
\r
401 "x": 837.4643249511719,
\r
402 "y": 1452.500566482544,
\r
403 "z": "1e5d41b0.b1168e",
\r
411 "id": "4c326b2e.0b59a4",
\r
413 "name": "set vf-module-index=0",
\r
414 "xml": "<set>\n<parameter name='vf-module-index' value='0' />\n",
\r
416 "x": 1025.0833625793457,
\r
417 "y": 1453.1673412322998,
\r
418 "z": "1e5d41b0.b1168e",
\r
422 "id": "904da051.0d0538",
\r
425 "xml": "<outcome value='Other'>\n",
\r
428 "x": 837.8928680419922,
\r
429 "y": 1516.7864246368408,
\r
430 "z": "1e5d41b0.b1168e",
\r
438 "id": "ee38f883.9fd87",
\r
440 "name": "set vf-module-index = vf-module_length",
\r
441 "xml": "<set>\n<parameter name='vf-module-index' value='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module_length`' />\n",
\r
443 "x": 1223.083408355713,
\r
444 "y": 1496.9768199920654,
\r
445 "z": "1e5d41b0.b1168e",
\r
449 "id": "e6d36a66.fc6eb",
\r
451 "name": "for each existing VF module",
\r
452 "xml": "<for index='idx' start='0' end='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module_length`' >\n",
\r
455 "x": 1182.1785011291504,
\r
456 "y": 1541.0720500946045,
\r
457 "z": "1e5d41b0.b1168e",
\r
465 "id": "ba1e98fd.f5e98",
\r
468 "xml": "<block>\n",
\r
472 "x": 974.6071472167969,
\r
473 "y": 1516.7863502502441,
\r
474 "z": "1e5d41b0.b1168e",
\r
483 "id": "2fd1f627.c02a4a",
\r
484 "type": "switchNode",
\r
485 "name": "switch vf-module-information.vf-module-id == service-data.vnfs.vnf[].vf-modules.vf-module[].vf-module-id",
\r
486 "xml": "<switch test='`$vf-module-topology-operation-input.vf-module-information.vf-module-id == $service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$idx].vf-module-id`'>\n",
\r
489 "x": 1685.7976036071777,
\r
490 "y": 1540.643461227417,
\r
491 "z": "1e5d41b0.b1168e",
\r
499 "id": "f6ad1e0e.9e6058",
\r
500 "type": "outcomeTrue",
\r
502 "xml": "<outcome value='true'>\n",
\r
505 "x": 2128.4166526794434,
\r
506 "y": 1540.2149124145508,
\r
507 "z": "1e5d41b0.b1168e",
\r
515 "id": "d15dcaa9.4347a8",
\r
517 "name": "make sure this VF module doesn't exist already",
\r
520 "x": 1712.2499504089355,
\r
521 "y": 1495.2709531784058,
\r
522 "z": "1e5d41b0.b1168e",
\r
526 "id": "e1aa9962.b2cca8",
\r
528 "name": "set new vf-module_length",
\r
529 "xml": "<set>\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module_length' value='`$vf-module-index + 1`' />\n",
\r
531 "x": 590.7499504089355,
\r
532 "y": 1596.357647895813,
\r
533 "z": "1e5d41b0.b1168e",
\r
537 "id": "2886552.ce6422a",
\r
539 "name": "set vf-module-topology data",
\r
540 "xml": "<set>\n<parameter name='tmp.vf-module-topology.vf-module-topology-identifier.vf-module-id' value='`$vf-module-topology-operation-input.vf-module-information.vf-module-id`' />\n<parameter name='tmp.vf-module-topology.vf-module-topology-identifier.vf-module-name' value='`$vf-module-topology-operation-input.vf-module-request-input.vf-module-name`' />\n<parameter name='tmp.vf-module-topology.vf-module-topology-identifier.vf-module-type' value='`$vf-module-topology-operation-input.vf-module-information.vf-module-type`' />\n<parameter name='tmp.vf-module-topology.tenant' value='`$vf-module-topology-operation-input.vf-module-request-input.tenant`' />\n<parameter name='tmp.vf-module-topology.aic-cloud-region' value='`$vf-module-topology-operation-input.vf-module-request-input.aic-cloud-region`' />\n",
\r
542 "x": 597.2499694824219,
\r
543 "y": 1708.8577547073364,
\r
544 "z": "1e5d41b0.b1168e",
\r
548 "id": "6e9378a9.0367d",
\r
550 "name": "set aic-clli",
\r
551 "xml": "<set>\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-topology.aic-clli'\n value='`$aai-uid-split[$aai-uid-split_length - 1]`' />\n",
\r
553 "x": 1358.2022285461426,
\r
554 "y": 1868.0956811904907,
\r
555 "z": "1e5d41b0.b1168e",
\r
559 "id": "259e2808.48083",
\r
560 "type": "switchNode",
\r
561 "name": "switch aic-clli",
\r
562 "xml": "<switch test='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-topology.aic-clli`'>\n",
\r
565 "x": 557.2498893737793,
\r
566 "y": 1982.0480213165283,
\r
567 "z": "1e5d41b0.b1168e",
\r
575 "id": "9ac40770.7714b",
\r
578 "xml": "<outcome value=''>",
\r
581 "x": 702.5355796813965,
\r
582 "y": 1982.048089981079,
\r
583 "z": "1e5d41b0.b1168e",
\r
591 "id": "7ffcda81.e6c1cc",
\r
592 "type": "get-resource",
\r
593 "name": "get-resource cloud region",
\r
594 "xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\t\tresource=\"cloud-region\" \n\t\tkey=\"cloud-region.cloud-owner = $prop.cloud-region.cloud-owner AND \n\t\t cloud-region.cloud-region-id = $vf-module-topology-operation-input.vf-module-request-input.aic-cloud-region\"\n pfx='aai.cloud-region' local-only='false' >\n\n",
\r
597 "x": 596.107105255127,
\r
598 "y": 1782.1912927627563,
\r
599 "z": "1e5d41b0.b1168e",
\r
608 "id": "30b937c5.93fd7",
\r
611 "xml": "<outcome value='failure'>\n",
\r
614 "x": 810.3532981872559,
\r
615 "y": 1800.3421487808228,
\r
616 "z": "1e5d41b0.b1168e",
\r
624 "id": "f2beec5b.5611a8",
\r
625 "type": "not-found",
\r
626 "name": "not-found",
\r
627 "xml": "<outcome value='not-found'>\n",
\r
630 "x": 819.2818946838379,
\r
631 "y": 1757.6278820037842,
\r
632 "z": "1e5d41b0.b1168e",
\r
640 "id": "a2b9ec94.73978",
\r
643 "xml": "<block>\n",
\r
647 "x": 1636.7500534057617,
\r
648 "y": 846.694016456604,
\r
649 "z": "1e5d41b0.b1168e",
\r
658 "id": "4b03173.9ac0e68",
\r
661 "xml": "<break>\n",
\r
663 "x": 1771.7500190734863,
\r
664 "y": 868.3606023788452,
\r
665 "z": "1e5d41b0.b1168e",
\r
669 "id": "fc19e6e.2a84698",
\r
671 "name": "set from DB",
\r
672 "xml": "<set>\n<parameter name='tmp.vf-module-topology.onap-model-information.model-invariant-uuid'\n value='`$db.vf-module-model.invariant-uuid`' />\n",
\r
674 "x": 971.5832290649414,
\r
675 "y": 2023.4440145492554,
\r
676 "z": "1e5d41b0.b1168e",
\r
680 "id": "4ffa8fa2.c8758",
\r
681 "type": "switchNode",
\r
682 "name": "switch input model-invariant-uuid",
\r
683 "xml": "<switch test='`$vf-module-topology-operation-input.vf-module-information.onap-model-information.model-invariant-uuid`'>\n",
\r
686 "x": 615.4403038024902,
\r
687 "y": 2046.268458366394,
\r
688 "z": "1e5d41b0.b1168e",
\r
697 "id": "8859fea1.da3998",
\r
700 "xml": "<outcome value=''>",
\r
703 "x": 821.1069755554199,
\r
704 "y": 2023.4114217758179,
\r
705 "z": "1e5d41b0.b1168e",
\r
713 "id": "69b411af.327d08",
\r
716 "xml": "<outcome value='Other'>\n",
\r
719 "x": 822.535572052002,
\r
720 "y": 2067.697012901306,
\r
721 "z": "1e5d41b0.b1168e",
\r
729 "id": "d1ad172f.1fe558",
\r
731 "name": "set from input",
\r
732 "xml": "<set>\n<parameter name='tmp.vf-module-topology.onap-model-information.model-invariant-uuid'\n value='`$vf-module-topology-operation-input.vf-module-information.onap-model-information.model-invariant-uuid`' />\n",
\r
734 "x": 976.8213081359863,
\r
735 "y": 2067.125585079193,
\r
736 "z": "1e5d41b0.b1168e",
\r
740 "id": "ff8a2c9.6d54b5",
\r
742 "name": "set from DB",
\r
743 "xml": "<set>\n<parameter name='tmp.vf-module-topology.onap-model-information.model-uuid'\n value='`$db.vf-module-model.uuid`' />\n",
\r
745 "x": 972.5354995727539,
\r
746 "y": 2111.982690811157,
\r
747 "z": "1e5d41b0.b1168e",
\r
751 "id": "a7369062.c567c8",
\r
752 "type": "switchNode",
\r
753 "name": "switch input model-uuid",
\r
754 "xml": "<switch test='`$vf-module-topology-operation-input.vf-module-information.onap-model-information.model-uuid`'>\n",
\r
757 "x": 588.0593223571777,
\r
758 "y": 2134.807195663452,
\r
759 "z": "1e5d41b0.b1168e",
\r
768 "id": "2621938b.96a034",
\r
771 "xml": "<outcome value=''>",
\r
774 "x": 822.0592956542969,
\r
775 "y": 2111.9501276016235,
\r
776 "z": "1e5d41b0.b1168e",
\r
784 "id": "cc168f45.9ae8f8",
\r
787 "xml": "<outcome value='Other'>\n",
\r
790 "x": 823.4878921508789,
\r
791 "y": 2156.235718727112,
\r
792 "z": "1e5d41b0.b1168e",
\r
800 "id": "6b2c4cda.703a54",
\r
802 "name": "set from input",
\r
803 "xml": "<set>\n<parameter name='tmp.vf-module-topology.onap-model-information.model-uuid'\n value='`$vf-module-topology-operation-input.vf-module-information.onap-model-information.model-uuid`' />\n",
\r
805 "x": 977.7736282348633,
\r
806 "y": 2155.664290904999,
\r
807 "z": "1e5d41b0.b1168e",
\r
811 "id": "40fb71b4.fe9a88",
\r
813 "name": "set from DB",
\r
814 "xml": "<set>\n<parameter name='tmp.vf-module-topology.onap-model-information.model-version'\n value='`$db.vf-module-model.version`' />\n",
\r
816 "x": 969.6784324645996,
\r
817 "y": 2200.839898109436,
\r
818 "z": "1e5d41b0.b1168e",
\r
822 "id": "69d66ce3.f97a5c",
\r
823 "type": "switchNode",
\r
824 "name": "switch input model-version",
\r
825 "xml": "<switch test='`$vf-module-topology-operation-input.vf-module-information.onap-model-information.model-version`'>\n",
\r
828 "x": 596.2021942138672,
\r
829 "y": 2223.664342880249,
\r
830 "z": "1e5d41b0.b1168e",
\r
839 "id": "8d1bc34b.5f2768",
\r
842 "xml": "<outcome value=''>",
\r
845 "x": 819.2021789550781,
\r
846 "y": 2200.8073053359985,
\r
847 "z": "1e5d41b0.b1168e",
\r
855 "id": "b5cb1b08.e5fea8",
\r
858 "xml": "<outcome value='Other'>\n",
\r
861 "x": 820.6307754516602,
\r
862 "y": 2245.092896461487,
\r
863 "z": "1e5d41b0.b1168e",
\r
871 "id": "91462cbf.dd094",
\r
873 "name": "set from input",
\r
874 "xml": "<set>\n<parameter name='tmp.vf-module-topology.onap-model-information.model-version'\n value='`$vf-module-topology-operation-input.vf-module-information.onap-model-information.model-version`' />\n",
\r
876 "x": 974.9165115356445,
\r
877 "y": 2244.521468639374,
\r
878 "z": "1e5d41b0.b1168e",
\r
882 "id": "5d0993e7.17439c",
\r
884 "name": "set from DB",
\r
885 "xml": "<set>\n<parameter name='tmp.vf-module-topology.onap-model-information.model-name'\n value='`$db.vf-module-model.name`' />\n",
\r
887 "x": 969.6784324645996,
\r
888 "y": 2287.982720375061,
\r
889 "z": "1e5d41b0.b1168e",
\r
893 "id": "2cd2be99.205622",
\r
894 "type": "switchNode",
\r
895 "name": "switch input model-name",
\r
896 "xml": "<switch test='`$vf-module-topology-operation-input.vf-module-information.onap-model-information.model-name`'>\n",
\r
899 "x": 591.2021942138672,
\r
900 "y": 2310.807165145874,
\r
901 "z": "1e5d41b0.b1168e",
\r
910 "id": "be5907cf.3853a",
\r
913 "xml": "<outcome value=''>",
\r
916 "x": 819.2021789550781,
\r
917 "y": 2287.9501276016235,
\r
918 "z": "1e5d41b0.b1168e",
\r
926 "id": "c1f83a69.57a51",
\r
929 "xml": "<outcome value='Other'>\n",
\r
932 "x": 820.6307754516602,
\r
933 "y": 2332.235718727112,
\r
934 "z": "1e5d41b0.b1168e",
\r
942 "id": "19c39c5d.580394",
\r
944 "name": "set from input",
\r
945 "xml": "<set>\n<parameter name='tmp.vf-module-topology.onap-model-information.model-name'\n value='`$vf-module-topology-operation-input.vf-module-information.onap-model-information.model-name`' />\n",
\r
947 "x": 974.9165115356445,
\r
948 "y": 2331.664290904999,
\r
949 "z": "1e5d41b0.b1168e",
\r
953 "id": "be3b3ee.7ce42c",
\r
955 "name": "set model-customization-uuid",
\r
956 "xml": "<set>\n<parameter name='tmp.vf-module-topology.onap-model-information.model-customization-uuid'\n value='`$vf-module-topology-operation-input.vf-module-information.onap-model-information.model-customization-uuid`' />\n",
\r
958 "x": 605.6545295715332,
\r
959 "y": 2383.3161544799805,
\r
960 "z": "1e5d41b0.b1168e",
\r
964 "id": "c19d4ee0.8d77c",
\r
966 "name": "set vf-module-id",
\r
967 "xml": "<set>\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-id'\n value='`$vf-module-topology-operation-input.vf-module-information.vf-module-id`' />\n",
\r
969 "x": 558.8451766967773,
\r
970 "y": 1652.039330482483,
\r
971 "z": "1e5d41b0.b1168e",
\r
975 "id": "bd5d1959.e5b588",
\r
977 "name": "for each cloud-region relationship",
\r
978 "xml": "<for index='idx' start='0' end='`$aai.cloud-region.relationship-list.relationship_length`' >\n",
\r
981 "x": 618.3609199523926,
\r
982 "y": 1870.6979761123657,
\r
983 "z": "1e5d41b0.b1168e",
\r
991 "id": "de08cd4.005073",
\r
992 "type": "switchNode",
\r
993 "name": "switch related-to",
\r
994 "xml": "<switch test='`$aai.cloud-region.relationship-list.relationship[$idx].related-to`'>\n",
\r
997 "x": 866.0394630432129,
\r
998 "y": 1870.4479055404663,
\r
999 "z": "1e5d41b0.b1168e",
\r
1007 "id": "fd795205.2ddc38",
\r
1008 "type": "outcome",
\r
1009 "name": "complex",
\r
1010 "xml": "<outcome value='complex'>\n",
\r
1013 "x": 1035.5037841796875,
\r
1014 "y": 1869.8407278060913,
\r
1015 "z": "1e5d41b0.b1168e",
\r
1023 "id": "893bbd1e.4638",
\r
1024 "type": "execute",
\r
1025 "name": "split related-link",
\r
1026 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='split'>\n <parameter name='ctx_memory_result_key' value='aai-uid-split' />\n <parameter name='original_string' value='`$aai.cloud-region.relationship-list.relationship[$idx].related-link`' />\n <parameter name='regex' value='/' />\n",
\r
1029 "x": 1375.5989418029785,
\r
1030 "y": 1824.2693033218384,
\r
1031 "z": "1e5d41b0.b1168e",
\r
1037 "id": "87c9d5a3.8ba4f",
\r
1039 "name": "block : atomic",
\r
1040 "xml": "<block atomic=\"true\">",
\r
1043 "x": 1195.2656440734863,
\r
1044 "y": 1870.9360914230347,
\r
1045 "z": "1e5d41b0.b1168e",
\r
1049 "6e705361.dc7ec4",
\r
1055 "id": "6e705361.dc7ec4",
\r
1058 "xml": "<break>\n",
\r
1060 "x": 1345.2656059265137,
\r
1061 "y": 1914.2693881988525,
\r
1062 "z": "1e5d41b0.b1168e",
\r
1066 "id": "ba0281e8.c6d89",
\r
1067 "type": "execute",
\r
1068 "name": "execute PropertiesNode",
\r
1069 "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
1072 "x": 608.047607421875,
\r
1073 "y": 270.048095703125,
\r
1074 "z": "1e5d41b0.b1168e",
\r
1080 "id": "1b32685d.a9d2f",
\r
1082 "name": "set order-status to PendingCreate",
\r
1083 "xml": "<set>\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-level-oper-status.order-status'\n value='PendingCreate' />\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-level-oper-status.last-rpc-action'\n value='`$vf-module-topology-operation-input.sdnc-request-header.svc-action`' />\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-level-oper-status.last-action'\n value='`$vf-module-topology-operation-input.sdnc-request-header.request-action`' />\n",
\r
1085 "x": 503.5122756958008,
\r
1086 "y": 7479.904579162598,
\r
1087 "z": "1e5d41b0.b1168e",
\r
1091 "id": "5d0d3a4f.87fd84",
\r
1092 "type": "returnSuccess",
\r
1093 "name": "return success",
\r
1094 "xml": "<return status='success'>\n<parameter name=\"ack-final-indicator\" value=\"Y\" />\n<parameter name=\"error-code\" value=\"200\" />\n<parameter name=\"error-message\" value=\"`$error-message`\" />\n",
\r
1096 "x": 447.0121307373047,
\r
1097 "y": 8244.951930522919,
\r
1098 "z": "1e5d41b0.b1168e",
\r
1102 "id": "d0512da2.27542",
\r
1104 "name": "copy input data",
\r
1105 "xml": "<set>\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.sdnc-request-header.'\n value='$vf-module-topology-operation-input.sdnc-request-header.' />\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.request-information.'\n value='$vf-module-topology-operation-input.request-information.' />\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.service-information.'\n value='$vf-module-topology-operation-input.service-information.' />\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vnf-information.'\n value='$vf-module-topology-operation-input.vnf-information.' />\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-information.'\n value='$vf-module-topology-operation-input.vf-module-information.' />\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-request-input.'\n value='$vf-module-topology-operation-input.vf-module-request-input.' />\n\n",
\r
1107 "x": 435.6192169189453,
\r
1108 "y": 7336.253312110901,
\r
1109 "z": "1e5d41b0.b1168e",
\r
1113 "id": "f7a15e8.e9d50a",
\r
1115 "name": "copy vf-module-topology data",
\r
1116 "xml": "<set>\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-topology.' value='tmp.vf-module-topology.' />\n",
\r
1118 "x": 490.50023651123047,
\r
1119 "y": 7283.0382471084595,
\r
1120 "z": "1e5d41b0.b1168e",
\r
1124 "id": "10740584.685552",
\r
1126 "name": "update vf-module",
\r
1127 "xml": "<update plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\"\n resource=\"vf-module\"\n key=\"vf-module.vf-module-id = $service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-id\n AND generic-vnf.vnf-id = $service-data.vnfs.vnf[$vnf-index].vnf-id\"\n force=\"true\" pfx=\"tmp.AnAI-data\">\n<parameter name=\"vf-module-name\" value=\"`$tmp.vf-module-topology.vf-module-topology-identifier.vf-module-name`\" />\n<parameter name=\"model-invariant-id\" value=\"`$tmp.vf-module-topology.onap-model-information.model-invariant-uuid`\" />\n<parameter name=\"model-version-id\" value=\"`$tmp.vf-module-topology.onap-model-information.model-uuid`\" />\n<parameter name=\"model-customization-id\" value=\"`$tmp.vf-module-topology.onap-model-information.model-customization-uuid`\" />\n<parameter name=\"selflink\" value=\"`$vf-module-object-path`\" />\n<parameter name=\"automated-assignment\" value=\"`$automated-assignment`\" />",
\r
1130 "x": 520.8929557800293,
\r
1131 "y": 4490.039911866188,
\r
1132 "z": "1e5d41b0.b1168e",
\r
1141 "id": "ebdaa7ec.bf551",
\r
1142 "type": "failure",
\r
1143 "name": "failure",
\r
1144 "xml": "<outcome value='failure'>\n",
\r
1147 "x": 695.9645957946777,
\r
1148 "y": 4458.420533776283,
\r
1149 "z": "1e5d41b0.b1168e",
\r
1157 "id": "1b4621ea.e2df9e",
\r
1158 "type": "not-found",
\r
1159 "name": "not-found",
\r
1160 "xml": "<outcome value='not-found'>\n",
\r
1163 "x": 704.5359687805176,
\r
1164 "y": 4527.03962379694,
\r
1165 "z": "1e5d41b0.b1168e",
\r
1173 "id": "353f71d8.b849ee",
\r
1175 "name": "set vf-module-object-path",
\r
1176 "xml": "<set>\n<parameter name='vf-module-object-path'\n value=\"`'restconf/config/GENERIC-RESOURCE-API:services/service/'\n + $vf-module-topology-operation-input.service-information.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 + $vf-module-topology-operation-input.vf-module-information.vf-module-id\n + '/vf-module-data/vf-module-topology/'`\"/>\n<parameter name='vnf-object-path'\n value=\"`'restconf/config/GENERIC-RESOURCE-API:services/service/'\n + $vf-module-topology-operation-input.service-information.service-instance-id\n + '/service-data/vnfs/vnf/'\n + $service-data.vnfs.vnf[$vnf-index].vnf-id\n + '/vnf-data/vnf-topology/'`\"/>\n<parameter name='service-object-path'\n value=\"`'restconf/config/GENERIC-RESOURCE-API:services/service/'\n + $vf-module-topology-operation-input.service-information.service-instance-id\n + '/service-data/service-topology/'`\"/>\n",
\r
1178 "x": 544.5597648620605,
\r
1179 "y": 4365.564140915871,
\r
1180 "z": "1e5d41b0.b1168e",
\r
1184 "id": "a523e3d.fb4e3a",
\r
1186 "name": "save vf-module relationships",
\r
1187 "xml": "<save plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\"\n resource=\"vf-module:relationship-list\"\n key=\"vf-module.vf-module-id = $service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-id\n AND generic-vnf.vnf-id = $service-data.vnfs.vnf[$vnf-index].vnf-id\"\n force=\"true\" pfx=\"tmp.AnAI-data\">\n <parameter name=\"relationship-list.relationship[0].related-to\" value=\"l3-network\" />\n <parameter name=\"relationship-list.relationship[0].related-link\"\n value=\"`'/aai/v$/network/l3-networks/l3-network/' +\n $tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].vm-networks.vm-network[$network-role-index].network-id`\" />\n",
\r
1190 "x": 1314.583511352539,
\r
1191 "y": 6048.192306280136,
\r
1192 "z": "1e5d41b0.b1168e",
\r
1195 "194c928.6ab7c6e",
\r
1201 "id": "194c928.6ab7c6e",
\r
1202 "type": "failure",
\r
1203 "name": "failure",
\r
1204 "xml": "<outcome value='failure'>\n",
\r
1207 "x": 1534.4168548583984,
\r
1208 "y": 6019.06405043602,
\r
1209 "z": "1e5d41b0.b1168e",
\r
1217 "id": "d8ed4d46.8d3988",
\r
1218 "type": "not-found",
\r
1219 "name": "not-found",
\r
1220 "xml": "<outcome value='not-found'>\n",
\r
1223 "x": 1542.9883880615234,
\r
1224 "y": 6071.683194875717,
\r
1225 "z": "1e5d41b0.b1168e",
\r
1233 "id": "8266f367.7a81d",
\r
1235 "name": "for each vm-type",
\r
1236 "xml": "<for silentFailure='true' index='vm-type-index' start='0' end='`$tmp.vf-module-topology.vf-module-assignments.vms.vm_length`' >\n",
\r
1239 "x": 494.25023651123047,
\r
1240 "y": 5813.525859117508,
\r
1241 "z": "1e5d41b0.b1168e",
\r
1249 "id": "721dd7e.3003728",
\r
1251 "name": "for each vm-network",
\r
1252 "xml": "<for silentFailure='true' index='network-role-index' start='0' end='`$tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].vm-networks.vm-network_length`' >\n",
\r
1255 "x": 891.2502479553223,
\r
1256 "y": 6232.192691326141,
\r
1257 "z": "1e5d41b0.b1168e",
\r
1265 "id": "d570eb5d.f5786",
\r
1267 "name": "for each vm-type",
\r
1268 "xml": "<for silentFailure='true' index='vm-type-index' start='0' end='`$tmp.vf-module-topology.vf-module-assignments.vms.vm_length`' >\n",
\r
1271 "x": 439.9287796020508,
\r
1272 "y": 7178.071877479553,
\r
1273 "z": "1e5d41b0.b1168e",
\r
1281 "id": "84f3bff5.a80988",
\r
1283 "name": "for each vm",
\r
1284 "xml": "<for index='vm-index' start='0' end='`$tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].vm-count`' >\n",
\r
1287 "x": 634.9288101196289,
\r
1288 "y": 7177.404885292053,
\r
1289 "z": "1e5d41b0.b1168e",
\r
1297 "id": "1b0dcc5f.b77854",
\r
1299 "name": "save VIPR_CONFIGURATION",
\r
1300 "xml": "<save plugin=\"org.onap.ccsdk.sli.adaptors.resource.sql.SqlResource\" resource=\"SQL\"\nkey=\"INSERT INTO VIPR_CONFIGURATION (vnf_id, vnf_name, ecomp_service_instance_id, vm_name, cloud_region_id, cloud_owner) VALUES ( $service-data.vnfs.vnf[$vnf-index].vnf-id , $service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-topology-identifier-structure.vnf-name , $service-data.service-information.service-instance-id , $tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].vm-names.vm-name[$vm-index] , $tmp.vf-module-topology.aic-cloud-region , $prop.cloud-region.cloud-owner )\" >",
\r
1303 "x": 1055.3455047607422,
\r
1304 "y": 7202.572572648525,
\r
1305 "z": "1e5d41b0.b1168e",
\r
1313 "id": "8c3d549d.3f55c",
\r
1314 "type": "comment",
\r
1315 "name": "Not a failure",
\r
1318 "x": 1575.3454055786133,
\r
1319 "y": 7202.572577416897,
\r
1320 "z": "1e5d41b0.b1168e",
\r
1324 "id": "42a14d7b.afe65c",
\r
1325 "type": "failure",
\r
1326 "name": "failure",
\r
1327 "xml": "<outcome value='failure'>\n",
\r
1330 "x": 1265.3454895019531,
\r
1331 "y": 7202.572722375393,
\r
1332 "z": "1e5d41b0.b1168e",
\r
1340 "id": "697d9822.ab8678",
\r
1343 "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.Slf4jRecorder\">\n<parameter name=\"logger\" value=\"message-log\"/>\n<parameter name=\"field1\" value=\"__TIMESTAMP__\"/>\n<parameter name=\"field2\" value=\"GENERIC-RESOURCE-API.vf-module-topology-operation-assign:REQID\"/>\n<parameter name=\"field3\" value=\"`$vf-module-topology-operation-input.sdnc-request-header.svc-request-id`\"/>\n<parameter name=\"field4\" value=\"Failed to insert VIPR_CONFIGURATION record\"/>\n",
\r
1346 "x": 1408.6789321899414,
\r
1347 "y": 7202.572560250759,
\r
1348 "z": "1e5d41b0.b1168e",
\r
1354 "id": "ebdc10bd.8a96c8",
\r
1355 "type": "failure",
\r
1356 "name": "failure",
\r
1357 "xml": "<outcome value='failure'>\n",
\r
1360 "x": 1438.679054260254,
\r
1361 "y": 7153.904273927212,
\r
1362 "z": "1e5d41b0.b1168e",
\r
1370 "id": "9141cc56.5e1638",
\r
1371 "type": "comment",
\r
1372 "name": "Not a failure",
\r
1375 "x": 1762.012107849121,
\r
1376 "y": 7152.238096177578,
\r
1377 "z": "1e5d41b0.b1168e",
\r
1381 "id": "46ad510d.4ec508",
\r
1384 "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.Slf4jRecorder\">\n<parameter name=\"logger\" value=\"message-log\"/>\n<parameter name=\"field1\" value=\"__TIMESTAMP__\"/>\n<parameter name=\"field2\" value=\"GENERIC-RESOURCE-API.vf-module-topology-operation-assign:REQID\"/>\n<parameter name=\"field3\" value=\"`$vf-module-topology-operation-input.sdnc-request-header.svc-request-id`\"/>\n<parameter name=\"field4\" value=\"Failed to insert VIPR_CONFIGURATION record\"/>\n",
\r
1387 "x": 1584.6789894104004,
\r
1388 "y": 7153.904907166958,
\r
1389 "z": "1e5d41b0.b1168e",
\r
1395 "id": "9db83f9.3bdd74",
\r
1397 "name": "block : atomic",
\r
1398 "xml": "<block atomic=\"true\">",
\r
1401 "x": 803.2622032165527,
\r
1402 "y": 7176.40472984314,
\r
1403 "z": "1e5d41b0.b1168e",
\r
1406 "48a8f335.b41d6c",
\r
1412 "id": "48a8f335.b41d6c",
\r
1414 "name": "delete any pre-existing records in VIPR_CONFIGURATION",
\r
1415 "xml": "<delete plugin='org.onap.ccsdk.sli.adaptors.resource.sql.SqlResource' resource='SQL'\n key='DELETE from VIPR_CONFIGURATION WHERE vnf_id = $service-data.vnfs.vnf[$vnf-index].vnf-id\n AND ecomp_service_instance_id = $service-data.service-information.service-instance-id\n AND vm_name = $tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].vm-names.vm-name[$vm-index]' >",
\r
1418 "x": 1145.3455200195312,
\r
1419 "y": 7154.238906800747,
\r
1420 "z": "1e5d41b0.b1168e",
\r
1428 "id": "5962f380.97801c",
\r
1430 "name": "block : atomic",
\r
1431 "xml": "<block atomic=\"true\">",
\r
1434 "x": 854.2501640319824,
\r
1435 "y": 4458.191204667091,
\r
1436 "z": "1e5d41b0.b1168e",
\r
1439 "9929cc19.031428",
\r
1445 "id": "a583af75.4a7c",
\r
1447 "name": "block : atomic",
\r
1448 "xml": "<block atomic=\"true\">",
\r
1451 "x": 855.2500801086426,
\r
1452 "y": 4524.85749489069,
\r
1453 "z": "1e5d41b0.b1168e",
\r
1461 "id": "8b294cea.9128d8",
\r
1463 "name": "block : atomic",
\r
1464 "xml": "<block atomic=\"true\">",
\r
1467 "x": 1702.9168586730957,
\r
1468 "y": 6018.8583199977875,
\r
1469 "z": "1e5d41b0.b1168e",
\r
1478 "id": "3015a60e.8d9b02",
\r
1480 "name": "block : atomic",
\r
1481 "xml": "<block atomic=\"true\">",
\r
1484 "x": 1697.9168586730957,
\r
1485 "y": 6071.858162641525,
\r
1486 "z": "1e5d41b0.b1168e",
\r
1489 "8ce17d26.7481f8",
\r
1495 "id": "d8e05d0.e811aa",
\r
1496 "type": "execute",
\r
1497 "name": "execute RestApiCallNode - get preload-list",
\r
1498 "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n <parameter name='restapiUrl' value=\"`$prop.controller.url + $prop.restapi.preloadinformation + $vf-module-topology-operation-input.vf-module-request-input.vf-module-name + '/vf-module'`\" />\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='GET' />\n <parameter name=\"responsePrefix\" value=\"mdsal-preload\" />\n\n",
\r
1501 "x": 1063.8333358764648,
\r
1502 "y": 2595.6910581588745,
\r
1503 "z": "1e5d41b0.b1168e",
\r
1512 "id": "d9ea3efe.a87e5",
\r
1513 "type": "failure",
\r
1514 "name": "failure",
\r
1515 "xml": "<outcome value='failure'>\n",
\r
1518 "x": 1332.1665687561035,
\r
1519 "y": 2554.0243883132935,
\r
1520 "z": "1e5d41b0.b1168e",
\r
1528 "id": "e2faee57.b7f5d",
\r
1529 "type": "success",
\r
1530 "name": "success",
\r
1531 "xml": "<outcome value='success'>\n",
\r
1534 "x": 1330.4999237060547,
\r
1535 "y": 2629.024537086487,
\r
1536 "z": "1e5d41b0.b1168e",
\r
1544 "id": "88e9c571.834c18",
\r
1547 "xml": "<block>\n",
\r
1548 "atomic": "false",
\r
1551 "x": 1488.833324432373,
\r
1552 "y": 2552.35782623291,
\r
1553 "z": "1e5d41b0.b1168e",
\r
1561 "id": "8820c3b4.3dae5",
\r
1564 "xml": "<block>\n",
\r
1565 "atomic": "false",
\r
1568 "x": 1485.4999313354492,
\r
1569 "y": 2629.0243787765503,
\r
1570 "z": "1e5d41b0.b1168e",
\r
1578 "id": "581ce945.29d908",
\r
1579 "type": "switchNode",
\r
1580 "name": "switch mdsal-preload.response-code",
\r
1581 "xml": "<switch test='`$mdsal-preload.response-code`'>\n",
\r
1584 "x": 1717.1666259765625,
\r
1585 "y": 2552.3578672409058,
\r
1586 "z": "1e5d41b0.b1168e",
\r
1595 "id": "69e5b9e1.abe87",
\r
1596 "type": "outcome",
\r
1597 "name": "404 (not found)",
\r
1598 "xml": "<outcome value='404'>\n",
\r
1601 "x": 2000.0833282470703,
\r
1602 "y": 2506.94091129303,
\r
1603 "z": "1e5d41b0.b1168e",
\r
1611 "id": "aeaac31c.b0a03",
\r
1613 "name": "call GENERIC-RESOURCE-API:vf-module-topology-operation-assign-no-preload",
\r
1614 "xml": "<call module='GENERIC-RESOURCE-API' rpc='vf-module-topology-operation-assign-no-preload' mode='sync' >\n",
\r
1617 "x": 2402.999900817871,
\r
1618 "y": 2420.2743797302246,
\r
1619 "z": "1e5d41b0.b1168e",
\r
1627 "id": "f7ff06c4.ed826",
\r
1628 "type": "failure",
\r
1629 "name": "failure",
\r
1630 "xml": "<outcome value='failure'>\n",
\r
1633 "x": 2791.7498626708984,
\r
1634 "y": 2421.1082582473755,
\r
1635 "z": "1e5d41b0.b1168e",
\r
1643 "id": "bafb2098.90126",
\r
1646 "xml": "<outcome value='Other'>\n",
\r
1649 "x": 1966.3332901000977,
\r
1650 "y": 2571.107695579529,
\r
1651 "z": "1e5d41b0.b1168e",
\r
1659 "id": "4e9d9449.fc591c",
\r
1661 "name": "call GENERIC-RESOURCE-API:vf-module-topology-operation-assign-preload",
\r
1662 "xml": "<call module='GENERIC-RESOURCE-API' rpc='vf-module-topology-operation-assign-preload' mode='sync' >\n",
\r
1665 "x": 1848.8332214355469,
\r
1666 "y": 2630.6911268234253,
\r
1667 "z": "1e5d41b0.b1168e",
\r
1675 "id": "e07b96b8.ec3848",
\r
1676 "type": "failure",
\r
1677 "name": "failure",
\r
1678 "xml": "<outcome value='failure'>\n",
\r
1681 "x": 2204.50008392334,
\r
1682 "y": 2629.024744987488,
\r
1683 "z": "1e5d41b0.b1168e",
\r
1691 "id": "ae746370.fbd12",
\r
1693 "name": "block : atomic",
\r
1694 "xml": "<block atomic=\"true\">",
\r
1697 "x": 684.7503051757812,
\r
1698 "y": 5814.359093904495,
\r
1699 "z": "1e5d41b0.b1168e",
\r
1702 "721dd7e.3003728",
\r
1708 "id": "b19496cb.88b488",
\r
1710 "name": "for each vnfc",
\r
1711 "xml": "<for silentFailure='true' index='vnfc-index' start='0' end='`$tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].vm-names.vnfc-names_length`' >\n",
\r
1714 "x": 935.7503547668457,
\r
1715 "y": 5019.025185108185,
\r
1716 "z": "1e5d41b0.b1168e",
\r
1724 "id": "486da9cb.5e0db",
\r
1726 "name": "save vnfc to A&AI",
\r
1727 "xml": "<save plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\tresource=\"vnfc\" \n\tkey=\"vnfc.vnfc-name = $tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].vm-names.vnfc-names[$vnfc-index].vnfc-name\" >\n<parameter name=\"vnfc-name\" value=\"`$tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].vm-names.vnfc-names[$vnfc-index].vnfc-name`\" />\n<parameter name=\"nfc-naming-code\" value=\"`$tmp.nfc-naming-code`\" />\n<parameter name=\"nfc-function\" value=\"`$tmp.nfc-function`\" />\n<parameter name=\"model-invariant-id\" value=\"`$tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].invariant-uuid`\" />\n<parameter name=\"model-version-id\" value=\"`$tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].uuid`\" />\n<parameter name=\"model-customization-id\" value=\"`$tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].model-customization-uuid`\" />\n<parameter name=\"orchestration-status\" value=\"`PendingCreate`\" />\n<parameter name=\"in-maint\" value=\"true\" />\n<parameter name=\"prov-status\" value=\"`PREPROV`\" />\n",
\r
1730 "x": 1661.7504234313965,
\r
1731 "y": 4827.359115600586,
\r
1732 "z": "1e5d41b0.b1168e",
\r
1741 "id": "1e32842a.58b264",
\r
1743 "name": "block : atomic",
\r
1744 "xml": "<block atomic=\"true\">",
\r
1747 "x": 1104.0836563110352,
\r
1748 "y": 5019.692012310028,
\r
1749 "z": "1e5d41b0.b1168e",
\r
1753 "92ab8c55.74cf88",
\r
1754 "1b5a92a6.166fdd",
\r
1756 "94b5136b.b8b098",
\r
1762 "id": "ed23263a.02e4b",
\r
1763 "type": "failure",
\r
1764 "name": "failure",
\r
1765 "xml": "<outcome value='failure'>\n",
\r
1768 "x": 1852.7504615783691,
\r
1769 "y": 4779.692449569702,
\r
1770 "z": "1e5d41b0.b1168e",
\r
1778 "id": "62a1d2ce.f5805c",
\r
1780 "name": "block : atomic",
\r
1781 "xml": "<block atomic=\"true\">",
\r
1784 "x": 2017.917148590088,
\r
1785 "y": 4793.820282876492,
\r
1786 "z": "1e5d41b0.b1168e",
\r
1795 "id": "1b5a92a6.166fdd",
\r
1797 "name": "save vnfc relationships",
\r
1798 "xml": "<save plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\"\n resource=\"vnfc:relationship-list\"\n key=\"vnfc.vnfc-name = $tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].vm-names.vnfc-names[$vnfc-index].vnfc-name\"\n force=\"true\" pfx=\"tmp.AnAI-data\">\n <parameter name=\"relationship-list.relationship[0].related-to\" value=\"generic-vnf\" />\n <parameter name=\"relationship-list.relationship[0].related-link\"\n value=\"`'/aai/v$/network/generic-vnfs/generic-vnf/' +\n $vf-module-topology-operation-input.vnf-information.vnf-id`\" />\n <parameter name=\"relationship-list.relationship[1].related-to\" value=\"vf-module\" />\n <parameter name=\"relationship-list.relationship[1].related-link\"\n value=\"`'/aai/v$/network/generic-vnfs/generic-vnf/' +\n $vf-module-topology-operation-input.vnf-information.vnf-id +\n '/vf-modules/vf-module/' +\n $service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-id`\" />\n",
\r
1801 "x": 1328.654941558838,
\r
1802 "y": 4927.978347301483,
\r
1803 "z": "1e5d41b0.b1168e",
\r
1806 "55b62c68.acde94",
\r
1812 "id": "21cae6a7.1f1552",
\r
1814 "name": "block : atomic",
\r
1815 "xml": "<block atomic=\"true\">",
\r
1818 "x": 1660.4881324768066,
\r
1819 "y": 4901.295971393585,
\r
1820 "z": "1e5d41b0.b1168e",
\r
1823 "8a14b675.cd4478",
\r
1829 "id": "32299384.140b94",
\r
1831 "name": "block : atomic",
\r
1832 "xml": "<block atomic=\"true\">",
\r
1835 "x": 1660.488208770752,
\r
1836 "y": 4954.295730113983,
\r
1837 "z": "1e5d41b0.b1168e",
\r
1840 "b8157190.3209b8",
\r
1846 "id": "55b62c68.acde94",
\r
1847 "type": "failure",
\r
1848 "name": "failure",
\r
1849 "xml": "<outcome value='failure'>\n",
\r
1852 "x": 1503.6550178527832,
\r
1853 "y": 4901.311641216278,
\r
1854 "z": "1e5d41b0.b1168e",
\r
1862 "id": "e4bd7450.018bf",
\r
1863 "type": "not-found",
\r
1864 "name": "not-found",
\r
1865 "xml": "<outcome value='not-found'>\n",
\r
1868 "x": 1512.2265510559082,
\r
1869 "y": 4953.930785655975,
\r
1870 "z": "1e5d41b0.b1168e",
\r
1878 "id": "c0e750b5.9c30a",
\r
1880 "name": "for each vnfc-network-role",
\r
1881 "xml": "<for silentFailure='true' index='network-role-index' start='0' end='`$tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].vm-names.vnfc-names[$vnfc-index].vnfc-networks.vnfc-network-data_length`' >\n",
\r
1884 "x": 1326.131061553955,
\r
1885 "y": 5344.834755420685,
\r
1886 "z": "1e5d41b0.b1168e",
\r
1894 "id": "33a320c6.b50498",
\r
1895 "type": "execute",
\r
1896 "name": "printContext",
\r
1897 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='printContext' >\n<parameter name='filename' value='/var/tmp/bgb-vfmoduleb.log' />\n",
\r
1900 "x": 546.7499656677246,
\r
1901 "y": 2652.7385773658752,
\r
1902 "z": "1e5d41b0.b1168e",
\r
1908 "id": "bb7020bf.917f88",
\r
1910 "name": "for each vnfc-subnetwork-role",
\r
1911 "xml": "<for silentFailure='true' index='subnet-role-index' start='0' end='`$tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].vm-names.vnfc-names[$vnfc-index].vnfc-networks.vnfc-network-data[$network-role-index].vnfc-subnet_length`' >\n",
\r
1914 "x": 1782.0835990905762,
\r
1915 "y": 5308.025188922882,
\r
1916 "z": "1e5d41b0.b1168e",
\r
1924 "id": "a92688a9.e4a6b",
\r
1926 "name": "for each vnfc-address-family",
\r
1927 "xml": "<for silentFailure='true' index='address-family-index' start='0' end='`$tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].vm-names.vnfc-names[$vnfc-index].vnfc-networks.vnfc-network-data[$network-role-index].vnfc-subnet[$subnet-role-index].vnfc-ip-assignments_length`' >\n",
\r
1930 "x": 2049.4169425964355,
\r
1931 "y": 5307.025677204132,
\r
1932 "z": "1e5d41b0.b1168e",
\r
1940 "id": "4ed6e311.93f5fc",
\r
1942 "name": "for each vnfc-ip-address",
\r
1943 "xml": "<for silentFailure='true' index='address-index' start='0' end='`$tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].vm-names.vnfc-names[$vnfc-index].vnfc-networks.vnfc-network-data[$network-role-index].vnfc-subnet[$subnet-role-index].vnfc-ip-assignments[$address-family-index].vnfc-subnet-ip_length`' >\n",
\r
1946 "x": 2481.4165534973145,
\r
1947 "y": 5373.691376686096,
\r
1948 "z": "1e5d41b0.b1168e",
\r
1956 "id": "ec22b21e.0a4ac",
\r
1958 "name": "block : atomic",
\r
1959 "xml": "<block atomic=\"true\">",
\r
1962 "x": 2260.4167137145996,
\r
1963 "y": 5307.025133609772,
\r
1964 "z": "1e5d41b0.b1168e",
\r
1967 "15a125a7.f8a182",
\r
1973 "id": "15a125a7.f8a182",
\r
1975 "name": "set tmp.address-family",
\r
1976 "xml": "<set>\n<parameter name='tmp.address-family'\n value='`$tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].vm-names.vnfc-names[$vnfc-index].vnfc-networks.vnfc-network-data[$network-role-index].vnfc-subnet[$subnet-role-index].vnfc-ip-assignments[$address-family-index].vnfc-address-family`' />\n",
\r
1978 "x": 2480.4170417785645,
\r
1979 "y": 5227.025031089783,
\r
1980 "z": "1e5d41b0.b1168e",
\r
1984 "id": "303dd138.323a4e",
\r
1985 "type": "switchNode",
\r
1986 "name": "switch address family",
\r
1987 "xml": "<switch test='`$tmp.address-family`'>\n",
\r
1990 "x": 2720.416645050049,
\r
1991 "y": 5372.025198936462,
\r
1992 "z": "1e5d41b0.b1168e",
\r
2001 "id": "e6ae0d09.a09cf",
\r
2002 "type": "outcome",
\r
2004 "xml": "<outcome value='ipv4'>\n",
\r
2007 "x": 2917.5596504211426,
\r
2008 "y": 5275.596459388733,
\r
2009 "z": "1e5d41b0.b1168e",
\r
2017 "id": "4f6d9652.0c3078",
\r
2018 "type": "outcome",
\r
2020 "xml": "<outcome value='ipv6'>\n",
\r
2023 "x": 2915.178722381592,
\r
2024 "y": 5455.358490943909,
\r
2025 "z": "1e5d41b0.b1168e",
\r
2033 "id": "e702daf4.edb6a8",
\r
2034 "type": "comment",
\r
2035 "name": "Fixed IPs",
\r
2038 "x": 1799.0836143493652,
\r
2039 "y": 5269.692565917969,
\r
2040 "z": "1e5d41b0.b1168e",
\r
2044 "id": "c09d2003.b8f32",
\r
2046 "name": "save l3-interface-ipv4-address-list object to A&AI",
\r
2047 "xml": "<save plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\tresource=\"l3-interface-ipv4-address-list\" \n\tkey=\"vnfc.vnfc-name = $tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].vm-names.vnfc-names[$vnfc-index].vnfc-name\n\t AND cp.cp-instance-id = $cp-instance-id\n\t AND l3-interface-ipv4-address-list.l3-interface-ipv4-address = $tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].vm-names.vnfc-names[$vnfc-index].vnfc-networks.vnfc-network-data[$network-role-index].vnfc-subnet[$subnet-role-index].vnfc-ip-assignments[$address-family-index].vnfc-subnet-ip[$address-index].vnfc-ip-address\" >\n<parameter name=\"l3-interface-ipv4-address\" value=\"`$tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].vm-names.vnfc-names[$vnfc-index].vnfc-networks.vnfc-network-data[$network-role-index].vnfc-subnet[$subnet-role-index].vnfc-ip-assignments[$address-family-index].vnfc-subnet-ip[$address-index].vnfc-ip-address`\" />\n<parameter name=\"l3-interface-ipv4-prefix-length\" value=\"32\" />\n<parameter name=\"is-floating\" value=\"false\" />\n",
\r
2050 "x": 3360.892780303955,
\r
2051 "y": 5223.929539362591,
\r
2052 "z": "1e5d41b0.b1168e",
\r
2060 "id": "602361cc.c4df38",
\r
2062 "name": "block : atomic",
\r
2063 "xml": "<block atomic=\"true\">",
\r
2066 "x": 3067.5596504211426,
\r
2067 "y": 5275.596378008526,
\r
2068 "z": "1e5d41b0.b1168e",
\r
2077 "id": "a1a5338b.dea9",
\r
2079 "name": "block : atomic",
\r
2080 "xml": "<block atomic=\"true\">",
\r
2083 "x": 3774.3926544189453,
\r
2084 "y": 5223.914031664532,
\r
2085 "z": "1e5d41b0.b1168e",
\r
2094 "id": "1c4f2098.c55b27",
\r
2095 "type": "failure",
\r
2096 "name": "failure",
\r
2097 "xml": "<outcome value='failure'>\n",
\r
2100 "x": 3617.559539794922,
\r
2101 "y": 5223.9297014872245,
\r
2102 "z": "1e5d41b0.b1168e",
\r
2110 "id": "3d116e3f.dedbd2",
\r
2112 "name": "save l3-interface-ipv4-address-list relationships",
\r
2113 "xml": "<save plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\"\n resource=\"l3-interface-ipv4-address-list:relationship-list\"\n key=\"vnfc.vnfc-name = $tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].vm-names.vnfc-names[$vnfc-index].vnfc-name\n\t AND cp.cp-instance-id = $cp-instance-id\n\t AND l3-interface-ipv4-address-list.l3-interface-ipv4-address = $tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].vm-names.vnfc-names[$vnfc-index].vnfc-networks.vnfc-network-data[$network-role-index].vnfc-subnet[$subnet-role-index].vnfc-ip-assignments[$address-family-index].vnfc-subnet-ip[$address-index].vnfc-ip-address\"\n force=\"true\" pfx=\"tmp.AnAI-data\">\n <parameter name=\"relationship-list.relationship[0].related-to\" value=\"l3-network\" />\n <parameter name=\"relationship-list.relationship[0].related-link\"\n value=\"`'/aai/v$/network/l3-networks/l3-network/' +\n $tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].vm-names.vnfc-names[$vnfc-index].vnfc-networks.vnfc-network-data[$network-role-index].network-id`\" />\n <parameter name=\"relationship-list.relationship[1].related-to\" value=\"subnet\" />\n <parameter name=\"relationship-list.relationship[1].related-link\"\n value=\"`'/aai/v$/network/l3-networks/l3-network/' +\n $tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].vm-names.vnfc-names[$vnfc-index].vnfc-networks.vnfc-network-data[$network-role-index].network-id +\n '/subnets/subnet/' +\n $tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].vm-names.vnfc-names[$vnfc-index].vnfc-networks.vnfc-network-data[$network-role-index].vnfc-subnet[$subnet-role-index].vnfc-ip-assignments[$address-family-index].subnet-id`\" />\n",
\r
2116 "x": 3355.89302444458,
\r
2117 "y": 5322.262958208721,
\r
2118 "z": "1e5d41b0.b1168e",
\r
2121 "b2f60d32.750248",
\r
2127 "id": "562e333b.9aa834",
\r
2129 "name": "block : atomic",
\r
2130 "xml": "<block atomic=\"true\">",
\r
2133 "x": 3776.0592765808105,
\r
2134 "y": 5293.914003054302,
\r
2135 "z": "1e5d41b0.b1168e",
\r
2138 "d6d217c2.575b08",
\r
2144 "id": "385833b4.f6a1f4",
\r
2146 "name": "block : atomic",
\r
2147 "xml": "<block atomic=\"true\">",
\r
2150 "x": 3776.059352874756,
\r
2151 "y": 5346.9137617747,
\r
2152 "z": "1e5d41b0.b1168e",
\r
2161 "id": "b2f60d32.750248",
\r
2162 "type": "failure",
\r
2163 "name": "failure",
\r
2164 "xml": "<outcome value='failure'>\n",
\r
2167 "x": 3619.226161956787,
\r
2168 "y": 5293.929672876995,
\r
2169 "z": "1e5d41b0.b1168e",
\r
2177 "id": "9412527d.7ae5b8",
\r
2178 "type": "not-found",
\r
2179 "name": "not-found",
\r
2180 "xml": "<outcome value='not-found'>\n",
\r
2183 "x": 3627.797695159912,
\r
2184 "y": 5346.548817316692,
\r
2185 "z": "1e5d41b0.b1168e",
\r
2193 "id": "fb1894e6.eb936",
\r
2195 "name": "save l3-interface-ipv6-address-list object to A&AI",
\r
2196 "xml": "<save plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\tresource=\"l3-interface-ipv6-address-list\" \n\tkey=\"vnfc.vnfc-name = $tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].vm-names.vnfc-names[$vnfc-index].vnfc-name\n\t AND cp.cp-instance-id = $cp-instance-id\n\t AND l3-interface-ipv6-address-list.l3-interface-ipv6-address = $tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].vm-names.vnfc-names[$vnfc-index].vnfc-networks.vnfc-network-data[$network-role-index].vnfc-subnet[$subnet-role-index].vnfc-ip-assignments[$address-family-index].vnfc-subnet-ip[$address-index].vnfc-ip-address\" >\n<parameter name=\"l3-interface-ipv6-address\" value=\"`$tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].vm-names.vnfc-names[$vnfc-index].vnfc-networks.vnfc-network-data[$network-role-index].vnfc-subnet[$subnet-role-index].vnfc-ip-assignments[$address-family-index].vnfc-subnet-ip[$address-index].vnfc-ip-address`\" />\n<parameter name=\"l3-interface-ipv6-prefix-length\" value=\"128\" />\n<parameter name=\"is-floating\" value=\"false\" />\n",
\r
2199 "x": 3359.7025184631348,
\r
2200 "y": 5402.977595329285,
\r
2201 "z": "1e5d41b0.b1168e",
\r
2209 "id": "1a69583f.183678",
\r
2211 "name": "block : atomic",
\r
2212 "xml": "<block atomic=\"true\">",
\r
2215 "x": 3066.3693885803223,
\r
2216 "y": 5454.64443397522,
\r
2217 "z": "1e5d41b0.b1168e",
\r
2226 "id": "af4f59e8.34e16",
\r
2228 "name": "block : atomic",
\r
2229 "xml": "<block atomic=\"true\">",
\r
2232 "x": 3773.202392578125,
\r
2233 "y": 5402.962087631226,
\r
2234 "z": "1e5d41b0.b1168e",
\r
2243 "id": "bb93e24f.0ddfa",
\r
2244 "type": "failure",
\r
2245 "name": "failure",
\r
2246 "xml": "<outcome value='failure'>\n",
\r
2249 "x": 3616.3692779541016,
\r
2250 "y": 5402.9777574539185,
\r
2251 "z": "1e5d41b0.b1168e",
\r
2259 "id": "ff950167.1fb1e",
\r
2261 "name": "save l3-interface-ipv6-address-list relationships",
\r
2262 "xml": "<save plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\"\n resource=\"l3-interface-ipv6-address-list:relationship-list\"\n key=\"vnfc.vnfc-name = $tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].vm-names.vnfc-names[$vnfc-index].vnfc-name\n\t AND cp.cp-instance-id = $cp-instance-id\n\t AND l3-interface-ipv6-address-list.l3-interface-ipv6-address = $tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].vm-names.vnfc-names[$vnfc-index].vnfc-networks.vnfc-network-data[$network-role-index].vnfc-subnet[$subnet-role-index].vnfc-ip-assignments[$address-family-index].vnfc-subnet-ip[$address-index].vnfc-ip-address\"\n force=\"true\" pfx=\"tmp.AnAI-data\">\n <parameter name=\"relationship-list.relationship[0].related-to\" value=\"l3-network\" />\n <parameter name=\"relationship-list.relationship[0].related-link\"\n value=\"`'/aai/v$/network/l3-networks/l3-network/' +\n $tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].vm-names.vnfc-names[$vnfc-index].vnfc-networks.vnfc-network-data[$network-role-index].network-id`\" />\n <parameter name=\"relationship-list.relationship[1].related-to\" value=\"subnet\" />\n <parameter name=\"relationship-list.relationship[1].related-link\"\n value=\"`'/aai/v$/network/l3-networks/l3-network/' +\n $tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].vm-names.vnfc-names[$vnfc-index].vnfc-networks.vnfc-network-data[$network-role-index].network-id +\n '/subnets/subnet/' +\n $tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].vm-names.vnfc-names[$vnfc-index].vnfc-networks.vnfc-network-data[$network-role-index].vnfc-subnet[$subnet-role-index].vnfc-ip-assignments[$address-family-index].subnet-id`\" />\n",
\r
2265 "x": 3354.7027626037598,
\r
2266 "y": 5501.311014175415,
\r
2267 "z": "1e5d41b0.b1168e",
\r
2276 "id": "1c4e1681.7e4871",
\r
2278 "name": "block : atomic",
\r
2279 "xml": "<block atomic=\"true\">",
\r
2282 "x": 3774.8690147399902,
\r
2283 "y": 5472.962059020996,
\r
2284 "z": "1e5d41b0.b1168e",
\r
2293 "id": "71aef803.40248",
\r
2295 "name": "block : atomic",
\r
2296 "xml": "<block atomic=\"true\">",
\r
2299 "x": 3774.8690910339355,
\r
2300 "y": 5525.961817741394,
\r
2301 "z": "1e5d41b0.b1168e",
\r
2310 "id": "92d98e03.b2aa9",
\r
2311 "type": "failure",
\r
2312 "name": "failure",
\r
2313 "xml": "<outcome value='failure'>\n",
\r
2316 "x": 3618.035900115967,
\r
2317 "y": 5472.977728843689,
\r
2318 "z": "1e5d41b0.b1168e",
\r
2326 "id": "2492559a.c4998a",
\r
2327 "type": "not-found",
\r
2328 "name": "not-found",
\r
2329 "xml": "<outcome value='not-found'>\n",
\r
2332 "x": 3626.607433319092,
\r
2333 "y": 5525.596873283386,
\r
2334 "z": "1e5d41b0.b1168e",
\r
2342 "id": "93d8dd9c.4ab7e8",
\r
2344 "name": "block : atomic",
\r
2345 "xml": "<block atomic=\"true\">",
\r
2348 "x": 1081.083568572998,
\r
2349 "y": 6231.692130565643,
\r
2350 "z": "1e5d41b0.b1168e",
\r
2355 "bcda90cb.440fb8",
\r
2361 "id": "3fcdc941.269b36",
\r
2363 "name": "for each vnfc",
\r
2364 "xml": "<for silentFailure='true' index='vnfc-index' start='0' end='`$tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].vm-names.vnfc-names_length`' >\n",
\r
2367 "x": 1729.0837440490723,
\r
2368 "y": 6354.025878429413,
\r
2369 "z": "1e5d41b0.b1168e",
\r
2377 "id": "5ebcb9e7.4aa54",
\r
2379 "name": "save vip-ipv4-address-list object to A&AI",
\r
2380 "xml": "<save plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\tresource=\"vip-ipv4-address-list\" \n\tkey=\"cloud-region.cloud-owner = $prop.cloud-region.cloud-owner\n\t AND cloud-region.cloud-region-id = $vf-module-topology-operation-input.vf-module-request-input.aic-cloud-region\n\t AND vip-ipv4-address-list.vip-ipv4-address = $tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].vm-networks.vm-network[$vm-network-index].floating-ips.floating-ip-v4[$ipv4-index]\" >\n<parameter name=\"vip-ipv4-address\" value=\"`$tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].vm-networks.vm-network[$vm-network-index].floating-ips.floating-ip-v4[$ipv4-index]`\" />\n<parameter name=\"vip-ipv4-prefix-length\" value=\"32\" />\n<parameter name=\"is-floating\" value=\"false\" />\n",
\r
2383 "x": 1812.0835990905762,
\r
2384 "y": 6185.35889005661,
\r
2385 "z": "1e5d41b0.b1168e",
\r
2388 "573bd3c5.98aba4",
\r
2394 "id": "bcda90cb.440fb8",
\r
2396 "name": "for each floating ipv4 address",
\r
2397 "xml": "<for silentFailure='true' index='ipv4-index' start='0' end='`$tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].vm-networks.vm-network[$vm-network-index].floating-ips.floating-ip-v4_length`' >\n",
\r
2400 "x": 1320.0835914611816,
\r
2401 "y": 6243.358962535858,
\r
2402 "z": "1e5d41b0.b1168e",
\r
2410 "id": "63669aaf.74e08c",
\r
2412 "name": "block : atomic",
\r
2413 "xml": "<block atomic=\"true\">",
\r
2416 "x": 1546.0835914611816,
\r
2417 "y": 6241.358962535858,
\r
2418 "z": "1e5d41b0.b1168e",
\r
2428 "id": "8f0f7206.35cad8",
\r
2430 "name": "block : atomic",
\r
2431 "xml": "<block atomic=\"true\">",
\r
2434 "x": 2207.583469390869,
\r
2435 "y": 6155.3432631492615,
\r
2436 "z": "1e5d41b0.b1168e",
\r
2439 "ac68386.d27d148",
\r
2445 "id": "f32c832d.fb25c8",
\r
2447 "name": "block : atomic",
\r
2448 "xml": "<block atomic=\"true\">",
\r
2451 "x": 2207.5835456848145,
\r
2452 "y": 6208.343021869659,
\r
2453 "z": "1e5d41b0.b1168e",
\r
2456 "5c926ac4.441d54",
\r
2462 "id": "573bd3c5.98aba4",
\r
2463 "type": "failure",
\r
2464 "name": "failure",
\r
2465 "xml": "<outcome value='failure'>\n",
\r
2468 "x": 2050.7503547668457,
\r
2469 "y": 6155.358932971954,
\r
2470 "z": "1e5d41b0.b1168e",
\r
2478 "id": "1bbdfbf6.b3d06c",
\r
2479 "type": "not-found",
\r
2480 "name": "not-found",
\r
2481 "xml": "<outcome value='not-found'>\n",
\r
2484 "x": 2059.3218879699707,
\r
2485 "y": 6207.978077411652,
\r
2486 "z": "1e5d41b0.b1168e",
\r
2494 "id": "26b909fe.b46aae",
\r
2496 "name": "save vip-ipv4-address-list relationships",
\r
2497 "xml": "<save plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\"\n resource=\"vip-ipv4-address-list:relationship-list\"\n key=\"cloud-region.cloud-owner = $prop.cloud-region.cloud-owner\n\t AND cloud-region.cloud-region-id = $vf-module-topology-operation-input.vf-module-request-input.aic-cloud-region\n\t AND vip-ipv4-address-list.vip-ipv4-address = $tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].vm-networks.vm-network[$vm-network-index].floating-ips.floating-ip-v4[$ipv4-index]\"\n force=\"true\" pfx=\"tmp.AnAI-data\">\n <parameter name=\"relationship-list.relationship[0].related-to\" value=\"subnet\" />\n <parameter name=\"relationship-list.relationship[0].related-link\"\n value=\"`'/aai/v$/network/l3-networks/l3-network/'\n + $tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].vm-networks.vm-network[$vm-network-index].network-id\n + '/subnets/subnet/'\n + $tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].vm-networks.vm-network[$vm-network-index].floating-ips.ipv4-subnet-id`\" />\n <parameter name=\"relationship-list.relationship[1].related-to\" value=\"vnfc\" />\n <parameter name=\"relationship-list.relationship[1].related-link\"\n value=\"`'/aai/v$/network/vnfcs/vnfc/'\n + $tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].vm-names.vnfc-names[$vnfc-index].vnfc-name`\" />\n",
\r
2500 "x": 2147.7501945495605,
\r
2501 "y": 6298.025553226471,
\r
2502 "z": "1e5d41b0.b1168e",
\r
2505 "369543b.0355ebc",
\r
2511 "id": "fd955046.bf6118",
\r
2513 "name": "block : atomic",
\r
2514 "xml": "<block atomic=\"true\">",
\r
2517 "x": 2550.916473388672,
\r
2518 "y": 6270.009895861149,
\r
2519 "z": "1e5d41b0.b1168e",
\r
2522 "1eb209e1.85fe36",
\r
2528 "id": "d7cc0097.28a2d",
\r
2530 "name": "block : atomic",
\r
2531 "xml": "<block atomic=\"true\">",
\r
2534 "x": 2550.916549682617,
\r
2535 "y": 6323.009654581547,
\r
2536 "z": "1e5d41b0.b1168e",
\r
2539 "703340a7.64aea8",
\r
2545 "id": "369543b.0355ebc",
\r
2546 "type": "failure",
\r
2547 "name": "failure",
\r
2548 "xml": "<outcome value='failure'>\n",
\r
2551 "x": 2394.0833587646484,
\r
2552 "y": 6270.025565683842,
\r
2553 "z": "1e5d41b0.b1168e",
\r
2561 "id": "d5fdb460.0834c8",
\r
2562 "type": "not-found",
\r
2563 "name": "not-found",
\r
2564 "xml": "<outcome value='not-found'>\n",
\r
2567 "x": 2402.6548919677734,
\r
2568 "y": 6322.644710123539,
\r
2569 "z": "1e5d41b0.b1168e",
\r
2577 "id": "b35a3553.69f82",
\r
2579 "name": "save vip-ipv6-address-list object to A&AI",
\r
2580 "xml": "<save plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\tresource=\"vip-ipv6-address-list\" \n\tkey=\"cloud-region.cloud-owner = $prop.cloud-region.cloud-owner\n\t AND cloud-region.cloud-region-id = $vf-module-topology-operation-input.vf-module-request-input.aic-cloud-region\n\t AND vip-ipv6-address-list.vip-ipv6-address = $tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].vm-networks.vm-network[$vm-network-index].floating-ips.floating-ip-v6[$ipv6-index]\" >\n<parameter name=\"vip-ipv6-address\" value=\"`$tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].vm-networks.vm-network[$vm-network-index].floating-ips.floating-ip-v6[$ipv6-index]`\" />\n<parameter name=\"vip-ipv6-prefix-length\" value=\"128\" />\n<parameter name=\"is-floating\" value=\"false\" />\n",
\r
2583 "x": 1815.4169273376465,
\r
2584 "y": 6508.6915736198425,
\r
2585 "z": "1e5d41b0.b1168e",
\r
2588 "36e92cf1.e11e04",
\r
2594 "id": "d730be4.76af4c",
\r
2596 "name": "for each floating ipv6 address",
\r
2597 "xml": "<for silentFailure='true' index='ipv6-index' start='0' end='`$tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].vm-networks.vm-network[$vm-network-index].floating-ips.floating-ip-v6_length`' >\n",
\r
2600 "x": 1323.416919708252,
\r
2601 "y": 6565.691646099091,
\r
2602 "z": "1e5d41b0.b1168e",
\r
2610 "id": "d0c28ec3.c731b",
\r
2612 "name": "block : atomic",
\r
2613 "xml": "<block atomic=\"true\">",
\r
2616 "x": 1549.416919708252,
\r
2617 "y": 6564.691646099091,
\r
2618 "z": "1e5d41b0.b1168e",
\r
2628 "id": "719917b1.86ce1",
\r
2630 "name": "block : atomic",
\r
2631 "xml": "<block atomic=\"true\">",
\r
2634 "x": 2210.9167976379395,
\r
2635 "y": 6478.675946712494,
\r
2636 "z": "1e5d41b0.b1168e",
\r
2639 "67c04d7.9f55234",
\r
2645 "id": "805fb62e.923ed",
\r
2647 "name": "block : atomic",
\r
2648 "xml": "<block atomic=\"true\">",
\r
2651 "x": 2210.9168739318848,
\r
2652 "y": 6531.675705432892,
\r
2653 "z": "1e5d41b0.b1168e",
\r
2656 "3bd1f48b.4c0b2c",
\r
2662 "id": "36e92cf1.e11e04",
\r
2663 "type": "failure",
\r
2664 "name": "failure",
\r
2665 "xml": "<outcome value='failure'>\n",
\r
2668 "x": 2054.083683013916,
\r
2669 "y": 6478.691616535187,
\r
2670 "z": "1e5d41b0.b1168e",
\r
2678 "id": "8cc2b975.04ae18",
\r
2679 "type": "not-found",
\r
2680 "name": "not-found",
\r
2681 "xml": "<outcome value='not-found'>\n",
\r
2684 "x": 2062.655216217041,
\r
2685 "y": 6531.310760974884,
\r
2686 "z": "1e5d41b0.b1168e",
\r
2694 "id": "dca0d1ee.17c198",
\r
2696 "name": "block : atomic",
\r
2697 "xml": "<block atomic=\"true\">",
\r
2700 "x": 2544.2500534057617,
\r
2701 "y": 6591.675997316837,
\r
2702 "z": "1e5d41b0.b1168e",
\r
2711 "id": "99fb4bfb.6119d8",
\r
2713 "name": "block : atomic",
\r
2714 "xml": "<block atomic=\"true\">",
\r
2717 "x": 2544.250129699707,
\r
2718 "y": 6644.675756037235,
\r
2719 "z": "1e5d41b0.b1168e",
\r
2722 "131ea97.a877f57",
\r
2728 "id": "b4c59645.4d87f8",
\r
2729 "type": "failure",
\r
2730 "name": "failure",
\r
2731 "xml": "<outcome value='failure'>\n",
\r
2734 "x": 2387.4169387817383,
\r
2735 "y": 6591.69166713953,
\r
2736 "z": "1e5d41b0.b1168e",
\r
2744 "id": "19a0a042.9844b8",
\r
2745 "type": "not-found",
\r
2746 "name": "not-found",
\r
2747 "xml": "<outcome value='not-found'>\n",
\r
2750 "x": 2395.9884719848633,
\r
2751 "y": 6644.310811579227,
\r
2752 "z": "1e5d41b0.b1168e",
\r
2760 "id": "8bf7fa79.126fb",
\r
2762 "name": "save vip-ipv6-address-list relationships",
\r
2763 "xml": "<save plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\"\n resource=\"vip-ipv6-address-list:relationship-list\"\n key=\"cloud-region.cloud-owner = $prop.cloud-region.cloud-owner\n\t AND cloud-region.cloud-region-id = $vf-module-topology-operation-input.vf-module-request-input.aic-cloud-region\n\t AND vip-ipv6-address-list.vip-ipv6-address = $tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].vm-networks.vm-network[$vm-network-index].floating-ips.floating-ip-v6[$ipv6-index]\"\n force=\"true\" pfx=\"tmp.AnAI-data\">\n <parameter name=\"relationship-list.relationship[0].related-to\" value=\"subnet\" />\n <parameter name=\"relationship-list.relationship[0].related-link\"\n value=\"`'/aai/v$/network/l3-networks/l3-network/'\n + $tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].vm-networks.vm-network[$vm-network-index].network-id\n + '/subnets/subnet/'\n + $tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].vm-networks.vm-network[$vm-network-index].floating-ips.ipv6-subnet-id`\" />\n <parameter name=\"relationship-list.relationship[1].related-to\" value=\"vnfc\" />\n <parameter name=\"relationship-list.relationship[1].related-link\"\n value=\"`'/aai/v$/network/vnfcs/vnfc/'\n + $tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].vm-names.vnfc-names[$vnfc-index].vnfc-name`\" />\n",
\r
2766 "x": 2143.083782196045,
\r
2767 "y": 6620.358086109161,
\r
2768 "z": "1e5d41b0.b1168e",
\r
2771 "b4c59645.4d87f8",
\r
2777 "id": "92ab8c55.74cf88",
\r
2779 "name": "set created_flag",
\r
2780 "xml": "<set>\n<parameter name='tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].vm-names.vnfc-names[$vnfc-index].created_flag' value='true' />\n",
\r
2782 "x": 1305.7502250671387,
\r
2783 "y": 4867.69187015295,
\r
2784 "z": "1e5d41b0.b1168e",
\r
2788 "id": "c8fd9787.8452c",
\r
2790 "name": "set created-flag",
\r
2791 "xml": "<set>\n<parameter name='tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].vm-networks.vm-network[$network-role-index].created-flag' value='true' />\n",
\r
2793 "x": 1276.4169807434082,
\r
2794 "y": 6115.692051589489,
\r
2795 "z": "1e5d41b0.b1168e",
\r
2799 "id": "8d460902.156",
\r
2801 "name": "set created-ipv4-flag",
\r
2802 "xml": "<set>\n<parameter name='tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].vm-networks.vm-network[$vm-network-index].floating-ips.created-ipv4-flag' value='true' />\n",
\r
2804 "x": 1749.4169464111328,
\r
2805 "y": 6243.692131459713,
\r
2806 "z": "1e5d41b0.b1168e",
\r
2810 "id": "b0707c4.6ea4d",
\r
2812 "name": "set created-ipv6-flag",
\r
2813 "xml": "<set>\n<parameter name='tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].vm-networks.vm-network[$vm-network-index].floating-ips.created-ipv6-flag' value='true' />\n",
\r
2815 "x": 1754.7502822875977,
\r
2816 "y": 6569.691734731197,
\r
2817 "z": "1e5d41b0.b1168e",
\r
2821 "id": "fd219437.f0a108",
\r
2822 "type": "not-found",
\r
2823 "name": "not-found",
\r
2824 "xml": "<outcome value='not-found'>\n",
\r
2827 "x": 1855.750400543213,
\r
2828 "y": 4827.692109048367,
\r
2829 "z": "1e5d41b0.b1168e",
\r
2837 "id": "13308bfd.0f2aec",
\r
2839 "name": "call GENERIC-RESOURCE-API:vf-module-topology-vlan-tagging-assign",
\r
2840 "xml": "<call module='GENERIC-RESOURCE-API' rpc='vf-module-topology-vlan-tagging-assign' mode='sync' >\n",
\r
2843 "x": 623.1668014526367,
\r
2844 "y": 6902.692086219788,
\r
2845 "z": "1e5d41b0.b1168e",
\r
2853 "id": "b2c99321.07804",
\r
2854 "type": "failure",
\r
2855 "name": "failure",
\r
2856 "xml": "<outcome value='failure'>\n",
\r
2859 "x": 967.5002174377441,
\r
2860 "y": 6902.025581359863,
\r
2861 "z": "1e5d41b0.b1168e",
\r
2869 "id": "9faf9bf7.4ac728",
\r
2871 "name": "block : atomic",
\r
2872 "xml": "<block atomic=\"true\">",
\r
2875 "x": 1122.5000915527344,
\r
2876 "y": 6902.02537727356,
\r
2877 "z": "1e5d41b0.b1168e",
\r
2880 "9d5c7913.8b1318",
\r
2886 "id": "9d5c7913.8b1318",
\r
2887 "type": "execute",
\r
2888 "name": "printContext",
\r
2889 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='printContext' >\n<parameter name='filename' value='/var/tmp/bgb-vlantaggingfailure.log' />\n",
\r
2892 "x": 1303.2737083435059,
\r
2893 "y": 6874.763383388519,
\r
2894 "z": "1e5d41b0.b1168e",
\r
2900 "id": "f8ca447b.c9d998",
\r
2902 "name": "block : atomic",
\r
2903 "xml": "<block atomic=\"true\">",
\r
2906 "x": 277.6428451538086,
\r
2907 "y": 653.5714340209961,
\r
2908 "z": "1e5d41b0.b1168e",
\r
2912 "16a1cdd5.b488f2",
\r
2914 "3ad4001f.cd4388",
\r
2915 "9f361c75.f7c698",
\r
2917 "32e92ddc.ae5c1a",
\r
2919 "ac910a9d.5490c8",
\r
2926 "id": "f0a7970e.17889",
\r
2927 "type": "switchNode",
\r
2928 "name": "switch from-preload",
\r
2929 "xml": "<switch test='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-information.from-preload`'>\n",
\r
2932 "x": 568.6546897888184,
\r
2933 "y": 2719.167197227478,
\r
2934 "z": "1e5d41b0.b1168e",
\r
2937 "375d9d1a.2a0dca",
\r
2943 "id": "375d9d1a.2a0dca",
\r
2944 "type": "outcomeFalse",
\r
2946 "xml": "<outcome value='false'>\n",
\r
2949 "x": 740.5594215393066,
\r
2950 "y": 2696.5482177734375,
\r
2951 "z": "1e5d41b0.b1168e",
\r
2959 "id": "ce7a0e15.45e6b8",
\r
2960 "type": "outcomeTrue",
\r
2962 "xml": "<outcome value='true'>\n",
\r
2965 "x": 742.22607421875,
\r
2966 "y": 2741.548056602478,
\r
2967 "z": "1e5d41b0.b1168e",
\r
2975 "id": "2c31b540.c0b982",
\r
2977 "name": "set automated-assignment to true",
\r
2978 "xml": "<set>\n<parameter name='automated-assignment' value='true' />\n",
\r
2980 "x": 955.5594062805176,
\r
2981 "y": 2694.8813886642456,
\r
2982 "z": "1e5d41b0.b1168e",
\r
2986 "id": "4a24532d.397b84",
\r
2988 "name": "set automated-assignment to false",
\r
2989 "xml": "<set>\n<parameter name='automated-assignment' value='false' />\n",
\r
2991 "x": 953.8927268981934,
\r
2992 "y": 2739.881308555603,
\r
2993 "z": "1e5d41b0.b1168e",
\r
2997 "id": "7d5e2a4c.059314",
\r
2999 "name": "for each vnfc",
\r
3000 "xml": "<for silentFailure='true' index='vnfc-index' start='0' end='`$tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].vm-names.vnfc-names_length`' >\n",
\r
3003 "x": 1730.1788139343262,
\r
3004 "y": 6668.572158336639,
\r
3005 "z": "1e5d41b0.b1168e",
\r
3013 "id": "a75def4f.6ee6e",
\r
3015 "name": "for each vm-type",
\r
3016 "xml": "<for silentFailure='true' index='vm-type-index' start='0' end='`$tmp.vf-module-topology.vf-module-assignments.vms.vm_length`' >\n",
\r
3019 "x": 547.4167861938477,
\r
3020 "y": 4079.3580799102783,
\r
3021 "z": "1e5d41b0.b1168e",
\r
3029 "id": "46a5a77d.d755f8",
\r
3031 "name": "block : atomic",
\r
3032 "xml": "<block atomic=\"true\">",
\r
3035 "x": 737.9168548583984,
\r
3036 "y": 4080.1913146972656,
\r
3037 "z": "1e5d41b0.b1168e",
\r
3045 "id": "8c7d407.6bcf7c",
\r
3047 "name": "for each vm-network",
\r
3048 "xml": "<for silentFailure='true' index='network-role-index' start='0' end='`$tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].vm-networks.vm-network_length`' >\n",
\r
3051 "x": 939.4167861938477,
\r
3052 "y": 4079.3580799102783,
\r
3053 "z": "1e5d41b0.b1168e",
\r
3061 "id": "35ad2d4.547ffd2",
\r
3063 "name": "block : atomic",
\r
3064 "xml": "<block atomic=\"true\">",
\r
3067 "x": 1129.2501068115234,
\r
3068 "y": 4078.8575191497803,
\r
3069 "z": "1e5d41b0.b1168e",
\r
3077 "id": "f487beec.088c",
\r
3078 "type": "get-resource",
\r
3079 "name": "get-resource VFC_RELATED_NETWORK_ROLE",
\r
3080 "xml": "<get-resource plugin='org.onap.ccsdk.sli.adaptors.resource.sql.SqlResource' resource='SQL'\n key='SELECT * from VFC_RELATED_NETWORK_ROLE where vfc_customization_uuid = $tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].model-customization-uuid\n and network_role = $tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].vm-networks.vm-network[$network-role-index].network-role'\n pfx='db.vnf-related-network-role[]'>\n\n",
\r
3083 "x": 1418.7500801086426,
\r
3084 "y": 4077.3581619262695,
\r
3085 "z": "1e5d41b0.b1168e",
\r
3094 "id": "a0408b33.43b78",
\r
3095 "type": "failure",
\r
3096 "name": "failure",
\r
3097 "xml": "<outcome value='failure'>\n",
\r
3100 "x": 1689.7500190734863,
\r
3101 "y": 3982.0248641967773,
\r
3102 "z": "1e5d41b0.b1168e",
\r
3110 "id": "35e45c1b.0b696c",
\r
3112 "name": "block : atomic",
\r
3113 "xml": "<block atomic='true'>",
\r
3117 "x": 1836.9405364990234,
\r
3118 "y": 3980.5728788375854,
\r
3119 "z": "1e5d41b0.b1168e",
\r
3122 "e1550da4.520918",
\r
3128 "id": "3bacb1f6.d56f8e",
\r
3129 "type": "success",
\r
3130 "name": "success",
\r
3131 "xml": "<outcome value='success'>\n",
\r
3134 "x": 1690.5832290649414,
\r
3135 "y": 4226.691743850708,
\r
3136 "z": "1e5d41b0.b1168e",
\r
3144 "id": "1226c3aa.88da74",
\r
3146 "name": "block : atomic",
\r
3147 "xml": "<block atomic=\"true\">",
\r
3150 "x": 2108.9164810180664,
\r
3151 "y": 4228.691499710083,
\r
3152 "z": "1e5d41b0.b1168e",
\r
3155 "c57415e5.fd3248",
\r
3157 "e4b60504.f981a8",
\r
3158 "156f261a.863eca",
\r
3159 "495279ca.733358",
\r
3160 "c85f9edd.97f348",
\r
3161 "de61ca34.e42ee8",
\r
3167 "id": "e4e8595c.9b58f",
\r
3169 "name": "for each vnf network",
\r
3170 "xml": "<for silentFailure='true' index='vnf-network-index' start='0' end='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-resource-assignments.vnf-networks.vnf-network_length`' >\n",
\r
3173 "x": 2291.416660308838,
\r
3174 "y": 4071.0247478485107,
\r
3175 "z": "1e5d41b0.b1168e",
\r
3183 "id": "c57415e5.fd3248",
\r
3185 "name": "set found-related-network to false",
\r
3186 "xml": "<set>\n<parameter name='found-related-network' value='false' />\n",
\r
3188 "x": 2331.416736602783,
\r
3189 "y": 4012.6915245056152,
\r
3190 "z": "1e5d41b0.b1168e",
\r
3194 "id": "bce8e032.adb05",
\r
3196 "name": "for each related network",
\r
3197 "xml": "<for silentFailure='true' index='related-network-index' start='0' end='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-resource-assignments.vnf-networks.vnf-network[$vnf-network-index].related-networks.related-network_length`' >\n",
\r
3200 "x": 2690.4166221618652,
\r
3201 "y": 4047.691011428833,
\r
3202 "z": "1e5d41b0.b1168e",
\r
3210 "id": "7a857ed.1aa998",
\r
3212 "name": "block : atomic",
\r
3213 "xml": "<block atomic=\"true\">",
\r
3216 "x": 2479.416660308838,
\r
3217 "y": 4071.0247478485107,
\r
3218 "z": "1e5d41b0.b1168e",
\r
3227 "id": "e0911b99.e70388",
\r
3228 "type": "switchNode",
\r
3229 "name": "switch network-role matches",
\r
3230 "xml": "<switch test='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-resource-assignments.vnf-networks.vnf-network[$vnf-network-index].related-networks.related-network[$related-network-index].network-role\n == $db.vnf-related-network-role[$db-related-network-index].related-network-role`'>\n",
\r
3233 "x": 2942.4165382385254,
\r
3234 "y": 4047.6910877227783,
\r
3235 "z": "1e5d41b0.b1168e",
\r
3243 "id": "d2a8eaa8.b65ea",
\r
3245 "name": "for each db related-network",
\r
3246 "xml": "<for index='db-related-network-index' start='0' end='`$db.vnf-related-network-role_length`' >\n",
\r
3249 "x": 1894.916603088379,
\r
3250 "y": 4227.358491897583,
\r
3251 "z": "1e5d41b0.b1168e",
\r
3259 "id": "1ffef684.6c9e81",
\r
3260 "type": "outcomeTrue",
\r
3262 "xml": "<outcome value='true'>\n",
\r
3265 "x": 3142.4165382385254,
\r
3266 "y": 4045.6910877227783,
\r
3267 "z": "1e5d41b0.b1168e",
\r
3275 "id": "766ba0f5.f4bb98",
\r
3277 "name": "block : atomic",
\r
3278 "xml": "<block atomic=\"true\">",
\r
3281 "x": 3296.4165382385254,
\r
3282 "y": 4043.6910877227783,
\r
3283 "z": "1e5d41b0.b1168e",
\r
3286 "15001ccf.c8a18b",
\r
3287 "232797a8.b52268",
\r
3293 "id": "15001ccf.c8a18b",
\r
3295 "name": "set found-related-network to true",
\r
3296 "xml": "<set>\n<parameter name='found-related-network' value='true' />\n",
\r
3298 "x": 3528.4166984558105,
\r
3299 "y": 4003.357671737671,
\r
3300 "z": "1e5d41b0.b1168e",
\r
3304 "id": "232797a8.b52268",
\r
3307 "xml": "<break>\n",
\r
3309 "x": 3451.7498741149902,
\r
3310 "y": 4090.0244216918945,
\r
3311 "z": "1e5d41b0.b1168e",
\r
3315 "id": "e4b60504.f981a8",
\r
3316 "type": "switchNode",
\r
3317 "name": "switch found-related-network",
\r
3318 "xml": "<switch test='`$found-related-network`'>\n",
\r
3321 "x": 2326.916549682617,
\r
3322 "y": 4171.691633224487,
\r
3323 "z": "1e5d41b0.b1168e",
\r
3331 "id": "72439ee4.6178c8",
\r
3332 "type": "outcomeFalse",
\r
3334 "xml": "<outcome value='false'>\n",
\r
3337 "x": 2520.916549682617,
\r
3338 "y": 4169.691633224487,
\r
3339 "z": "1e5d41b0.b1168e",
\r
3347 "id": "13dbfbb2.053ff4",
\r
3349 "name": "block : atomic",
\r
3350 "xml": "<block atomic='true'>",
\r
3354 "x": 2650.916549682617,
\r
3355 "y": 4169.691633224487,
\r
3356 "z": "1e5d41b0.b1168e",
\r
3359 "7b08fad7.a132ec",
\r
3365 "id": "156f261a.863eca",
\r
3367 "name": "set is-trunked and segmentation-id in vm-network",
\r
3368 "xml": "<set>\n<parameter name='$tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].vm-networks.vm-network[$network-role-index].is-trunked'\n value='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-resource-assignments.vnf-networks.vnf-network[$saved-vnf-network-index].is-trunked`' />\n<parameter name='$tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].vm-networks.vm-network[$network-role-index].segmentation-id'\n value='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-resource-assignments.vnf-networks.vnf-network[$saved-vnf-network-index].segmentation-id`' />\n",
\r
3370 "x": 2388.916549682617,
\r
3371 "y": 4219.691633224487,
\r
3372 "z": "1e5d41b0.b1168e",
\r
3376 "id": "c85f9edd.97f348",
\r
3377 "type": "switchNode",
\r
3378 "name": "switch rn-index",
\r
3379 "xml": "<switch test='`$rn-index`'>\n",
\r
3382 "x": 2276.916549682617,
\r
3383 "y": 4327.691633224487,
\r
3384 "z": "1e5d41b0.b1168e",
\r
3392 "id": "495279ca.733358",
\r
3394 "name": "set rn-index to related network length",
\r
3395 "xml": "<set>\n<parameter name='rn-index' value='`$tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].vm-networks.vm-network[$network-role-index].related-networks.related-network_length`' />\n",
\r
3397 "x": 2348.916549682617,
\r
3398 "y": 4271.691633224487,
\r
3399 "z": "1e5d41b0.b1168e",
\r
3403 "id": "ef7434da.bc93f",
\r
3404 "type": "outcome",
\r
3406 "xml": "<outcome value=''>",
\r
3409 "x": 2440.916549682617,
\r
3410 "y": 4327.691633224487,
\r
3411 "z": "1e5d41b0.b1168e",
\r
3419 "id": "c24d1bf8.2f47d8",
\r
3421 "name": "set rn-index to 0",
\r
3422 "xml": "<set>\n<parameter name='rn-index' value='0' />\n",
\r
3424 "x": 2600.916549682617,
\r
3425 "y": 4327.691633224487,
\r
3426 "z": "1e5d41b0.b1168e",
\r
3430 "id": "de61ca34.e42ee8",
\r
3432 "name": "set related-network data",
\r
3433 "xml": "<set>\n<parameter name='tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].vm-networks.vm-network[$network-role-index].related-networks.related-network[$rn-index].network-id'\n value='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-resource-assignments.vnf-networks.vnf-network[$saved-vnf-network-index].related-networks.related-network[$saved-related-network-index].network-id`' />\n<parameter name='tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].vm-networks.vm-network[$network-role-index].related-networks.related-network[$rn-index].network-role'\n value='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-resource-assignments.vnf-networks.vnf-network[$saved-vnf-network-index].related-networks.related-network[$saved-related-network-index].network-role`' />\n<parameter name='tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].vm-networks.vm-network[$network-role-index].related-networks.related-network[$rn-index].vlan-tags.vlan-interface'\n value='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-resource-assignments.vnf-networks.vnf-network[$saved-vnf-network-index].related-networks.related-network[$saved-related-network-index].vlan-tags.vlan-interface`' />\n<parameter name='tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].vm-networks.vm-network[$network-role-index].related-networks.related-network[$rn-index].vlan-tags.lower-tag-id'\n value='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-resource-assignments.vnf-networks.vnf-network[$saved-vnf-network-index].related-networks.related-network[$saved-related-network-index].vlan-tags.lower-tag-id`' />\n<parameter name='tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].vm-networks.vm-network[$network-role-index].related-networks.related-network[$rn-index].vlan-tags.upper-tag-id'\n value='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-resource-assignments.vnf-networks.vnf-network[$saved-vnf-network-index].related-networks.related-network[$saved-related-network-index].vlan-tags.upper-tag-id`' />\n<parameter name='tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].vm-networks.vm-network[$network-role-index].related-networks.related-network[$rn-index].vlan-tags.is-private'\n value='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-resource-assignments.vnf-networks.vnf-network[$saved-vnf-network-index].related-networks.related-network[$saved-related-network-index].vlan-tags.is-private`' />\n",
\r
3435 "x": 2300.916549682617,
\r
3436 "y": 4379.691633224487,
\r
3437 "z": "1e5d41b0.b1168e",
\r
3441 "id": "1f01eb84.19964c",
\r
3443 "name": "set new related network length",
\r
3444 "xml": "<set>\n<parameter name='tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].vm-networks.vm-network[$network-role-index].related-networks.related-network_length'\n value='`$rn-index + 1`' />\n",
\r
3446 "x": 2318.916549682617,
\r
3447 "y": 4431.691633224487,
\r
3448 "z": "1e5d41b0.b1168e",
\r
3452 "id": "62c152f0.7d2894",
\r
3453 "type": "switchNode",
\r
3454 "name": "switch found-related-network",
\r
3455 "xml": "<switch test='`$found-related-network`'>\n",
\r
3458 "x": 2703.416645050049,
\r
3459 "y": 4095.3578720092773,
\r
3460 "z": "1e5d41b0.b1168e",
\r
3468 "id": "85bfa485.399358",
\r
3469 "type": "outcomeTrue",
\r
3471 "xml": "<outcome value='true'>\n",
\r
3474 "x": 2900.083507537842,
\r
3475 "y": 4095.3582439422607,
\r
3476 "z": "1e5d41b0.b1168e",
\r
3484 "id": "bb00c0c7.52dd78",
\r
3487 "xml": "<break>\n",
\r
3489 "x": 3030.083393096924,
\r
3490 "y": 4093.6913681030273,
\r
3491 "z": "1e5d41b0.b1168e",
\r
3495 "id": "f2dd29bc.54a1a",
\r
3497 "name": "save indexes",
\r
3498 "xml": "<set>\n<parameter name='saved-vnf-network-index' value='`$vnf-network-index`' />\n<parameter name='saved-related-network-index' value='`$related-network-index`' />\n",
\r
3500 "x": 3470.0836067199707,
\r
3501 "y": 4045.358242034912,
\r
3502 "z": "1e5d41b0.b1168e",
\r
3506 "id": "9c6dc578.9d7fc",
\r
3507 "type": "execute",
\r
3508 "name": "generate cp-instance-id",
\r
3509 "xml": "<execute plugin=\"org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils\" method=\"generateUUID\" >\n<parameter name=\"ctx-destination\" value=\"cp-instance-id\" />\n",
\r
3512 "x": 1758.9880981445312,
\r
3513 "y": 5074.882295131683,
\r
3514 "z": "1e5d41b0.b1168e",
\r
3520 "id": "aba2a62.76d55d8",
\r
3522 "name": "save cp to A&AI",
\r
3523 "xml": "<save plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\tresource=\"cp\" \n\tkey=\"vnfc.vnfc-name = $tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].vm-names.vnfc-names[$vnfc-index].vnfc-name\n\t AND cp.cp-instance-id = $cp-instance-id\" >\n<parameter name=\"cp-instance-id\" value=\"`$cp-instance-id`\" />\n<parameter name=\"port-id\" value=\"0\" />\n",
\r
3526 "x": 1740.6547203063965,
\r
3527 "y": 5141.548800945282,
\r
3528 "z": "1e5d41b0.b1168e",
\r
3537 "id": "afcda996.4564e",
\r
3538 "type": "failure",
\r
3539 "name": "failure",
\r
3540 "xml": "<outcome value='failure'>\n",
\r
3543 "x": 1929.6547012329102,
\r
3544 "y": 5117.215414464474,
\r
3545 "z": "1e5d41b0.b1168e",
\r
3553 "id": "d55c685e.dfaad",
\r
3555 "name": "block : atomic",
\r
3556 "xml": "<block atomic=\"true\">",
\r
3559 "x": 2096.821449279785,
\r
3560 "y": 5133.009848058224,
\r
3561 "z": "1e5d41b0.b1168e",
\r
3570 "id": "6cc31709.9e47c8",
\r
3571 "type": "not-found",
\r
3572 "name": "not-found",
\r
3573 "xml": "<outcome value='not-found'>\n",
\r
3576 "x": 1934.6547012329102,
\r
3577 "y": 5166.881674230099,
\r
3578 "z": "1e5d41b0.b1168e",
\r
3586 "id": "47726d30.d34cb4",
\r
3588 "name": "block : atomic",
\r
3589 "xml": "<block atomic=\"true\">",
\r
3592 "x": 1535.4644203186035,
\r
3593 "y": 5344.167088985443,
\r
3594 "z": "1e5d41b0.b1168e",
\r
3598 "bb7020bf.917f88",
\r
3600 "aba2a62.76d55d8",
\r
3607 "id": "5f7cb894.98d27",
\r
3609 "name": "set connection point data",
\r
3610 "xml": "<set>\n<parameter name='tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].vm-names.vnfc-names[$vnfc-index].vnfc-networks.vnfc-network-data[$network-role-index].connection-point.connection-point-id'\n value='`$cp-instance-id`' />\n<parameter name='tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].vm-names.vnfc-names[$vnfc-index].vnfc-networks.vnfc-network-data[$network-role-index].connection-point.port-id'\n value='0' />\n",
\r
3612 "x": 1770.9882621765137,
\r
3613 "y": 5219.406370639801,
\r
3614 "z": "1e5d41b0.b1168e",
\r
3618 "id": "800d9848.2437a8",
\r
3619 "type": "comment",
\r
3620 "name": "Floating IPs",
\r
3623 "x": 1331.7500801086426,
\r
3624 "y": 6201.691488921642,
\r
3625 "z": "1e5d41b0.b1168e",
\r
3629 "id": "dc3b1c12.9b901",
\r
3631 "name": "for each vnf-network",
\r
3632 "xml": "<for index='vnf-network-index' start='0' end='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-resource-assignments.vnf-networks.vnf-network_length`' >\n",
\r
3635 "x": 1755.0832633972168,
\r
3636 "y": 5615.691864490509,
\r
3637 "z": "1e5d41b0.b1168e",
\r
3645 "id": "81279dea.3bc048",
\r
3647 "name": "save cp relationship to l3-network",
\r
3648 "xml": "<save plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\"\n resource=\"cp:relationship-list\"\n key=\"vnfc.vnfc-name = $tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].vm-names.vnfc-names[$vnfc-index].vnfc-name\n AND cp.cp-instance-id = $cp-instance-id\"\n force=\"true\" pfx=\"tmp.AnAI-data\">\n <parameter name=\"relationship-list.relationship[0].related-to\" value=\"l3-network\" />\n <parameter name=\"relationship-list.relationship[0].related-link\"\n value=\"`'/aai/v$/network/l3-networks/l3-network/' +\n $service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-resource-assignments.vnf-networks.vnf-network[$vnf-network-index].network-id`\" />\n",
\r
3651 "x": 2393.4167442321777,
\r
3652 "y": 5615.358372211456,
\r
3653 "z": "1e5d41b0.b1168e",
\r
3656 "2abb93be.17e5dc",
\r
3662 "id": "99581456.eeacb8",
\r
3664 "name": "block : atomic",
\r
3665 "xml": "<block atomic=\"true\">",
\r
3668 "x": 2765.249782562256,
\r
3669 "y": 5588.676320552826,
\r
3670 "z": "1e5d41b0.b1168e",
\r
3673 "804becc1.78da28",
\r
3679 "id": "104ad31e.9bcd75",
\r
3681 "name": "block : atomic",
\r
3682 "xml": "<block atomic=\"true\">",
\r
3685 "x": 2765.249858856201,
\r
3686 "y": 5641.676079273224,
\r
3687 "z": "1e5d41b0.b1168e",
\r
3690 "7e2874de.0ebfec",
\r
3696 "id": "2abb93be.17e5dc",
\r
3697 "type": "failure",
\r
3698 "name": "failure",
\r
3699 "xml": "<outcome value='failure'>\n",
\r
3702 "x": 2608.4166679382324,
\r
3703 "y": 5588.691990375519,
\r
3704 "z": "1e5d41b0.b1168e",
\r
3712 "id": "f8469e10.8f33",
\r
3713 "type": "not-found",
\r
3714 "name": "not-found",
\r
3715 "xml": "<outcome value='not-found'>\n",
\r
3718 "x": 2616.9882011413574,
\r
3719 "y": 5641.311134815216,
\r
3720 "z": "1e5d41b0.b1168e",
\r
3728 "id": "e12a435b.3614b8",
\r
3730 "name": "for each vm-network",
\r
3731 "xml": "<for silentFailure='true' index='network-role-index' start='0' end='`$tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].vm-networks.vm-network_length`' >\n",
\r
3734 "x": 1755.0834159851074,
\r
3735 "y": 5776.358219623566,
\r
3736 "z": "1e5d41b0.b1168e",
\r
3744 "id": "e33ae63b.e49888",
\r
3746 "name": "save cp relationship to l3-network and vlan-tag",
\r
3747 "xml": "<save plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\"\n resource=\"cp:relationship-list\"\n key=\"vnfc.vnfc-name = $tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].vm-names.vnfc-names[$vnfc-index].vnfc-name\n AND cp.cp-instance-id = $cp-instance-id\"\n force=\"true\" pfx=\"tmp.AnAI-data\">\n <parameter name=\"relationship-list.relationship[0].related-to\" value=\"l3-network\" />\n <parameter name=\"relationship-list.relationship[0].related-link\"\n value=\"`'/aai/v$/network/l3-networks/l3-network/' +\n $tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].vm-networks.vm-network[$network-role-index].related-networks.related-network[$related-network-index].network-id`\" />\n <parameter name=\"relationship-list.relationship[1].related-to\" value=\"vlan-tag\" />\n <parameter name=\"relationship-list.relationship[1].related-link\"\n value=\"`'/aai/v$/network/vlan-tags/vlan-tag/' +\n $tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].vm-networks.vm-network[$network-role-index].related-networks.related-network[$related-network-index].vlan-tags.vlan-interface`\" />\n",
\r
3750 "x": 2674.7504234313965,
\r
3751 "y": 5774.358214855194,
\r
3752 "z": "1e5d41b0.b1168e",
\r
3755 "45ff040c.b512bc",
\r
3761 "id": "938725ee.5957b8",
\r
3763 "name": "block : atomic",
\r
3764 "xml": "<block atomic=\"true\">",
\r
3767 "x": 3081.583469390869,
\r
3768 "y": 5747.675513744355,
\r
3769 "z": "1e5d41b0.b1168e",
\r
3778 "id": "cfc84d0d.ef786",
\r
3780 "name": "block : atomic",
\r
3781 "xml": "<block atomic=\"true\">",
\r
3784 "x": 3081.5835456848145,
\r
3785 "y": 5800.675272464753,
\r
3786 "z": "1e5d41b0.b1168e",
\r
3789 "b2d45985.f53aa8",
\r
3795 "id": "45ff040c.b512bc",
\r
3796 "type": "failure",
\r
3797 "name": "failure",
\r
3798 "xml": "<outcome value='failure'>\n",
\r
3801 "x": 2924.7503547668457,
\r
3802 "y": 5747.691183567048,
\r
3803 "z": "1e5d41b0.b1168e",
\r
3811 "id": "e1063714.f1338",
\r
3812 "type": "not-found",
\r
3813 "name": "not-found",
\r
3814 "xml": "<outcome value='not-found'>\n",
\r
3817 "x": 2933.3218879699707,
\r
3818 "y": 5800.310328006745,
\r
3819 "z": "1e5d41b0.b1168e",
\r
3827 "id": "91124630.ba4798",
\r
3829 "name": "for each related-network",
\r
3830 "xml": "<for silentFailure='true' index='related-network-index' start='0' end='`$tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].vm-networks.vm-network[$network-role-index].related-networks.related-network_length`' >\n",
\r
3833 "x": 2370.750255584717,
\r
3834 "y": 5774.358215808868,
\r
3835 "z": "1e5d41b0.b1168e",
\r
3843 "id": "43e6fb56.3aad2c",
\r
3845 "name": "call GENERIC-RESOURCE-API:vf-module-generate-heat-parameters",
\r
3846 "xml": "<call module='GENERIC-RESOURCE-API' rpc='vf-module-generate-heat-parameters' mode='sync' >\n",
\r
3849 "x": 619.0835800170898,
\r
3850 "y": 7016.10897731781,
\r
3851 "z": "1e5d41b0.b1168e",
\r
3857 "id": "8ddb6fb6.8a0038",
\r
3858 "type": "execute",
\r
3859 "name": "printContext",
\r
3860 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='printContext' >\n<parameter name='filename' value='/var/tmp/bgb-vfmoduleheat.log' />\n",
\r
3863 "x": 429.16688537597656,
\r
3864 "y": 7069.108654975891,
\r
3865 "z": "1e5d41b0.b1168e",
\r
3871 "id": "76eaad0d.045934",
\r
3872 "type": "switchNode",
\r
3873 "name": "switch input vf-module-name",
\r
3874 "xml": "<switch test='`$vf-module-topology-operation-input.vf-module-request-input.vf-module-name`'>\n",
\r
3877 "x": 601.7499809265137,
\r
3878 "y": 2501.1910371780396,
\r
3879 "z": "1e5d41b0.b1168e",
\r
3882 "55d69cd.6f87864",
\r
3888 "id": "55d69cd.6f87864",
\r
3889 "type": "outcome",
\r
3891 "xml": "<outcome value=''>",
\r
3894 "x": 824.2499465942383,
\r
3895 "y": 2423.6909971237183,
\r
3896 "z": "1e5d41b0.b1168e",
\r
3904 "id": "12fb7679.452c52",
\r
3907 "xml": "<outcome value='Other'>\n",
\r
3910 "x": 825.9285469055176,
\r
3911 "y": 2596.309581756592,
\r
3912 "z": "1e5d41b0.b1168e",
\r
3920 "id": "526e48e0.ddfea8",
\r
3922 "name": "for each vnfc-subnet-role",
\r
3923 "xml": "<for index='subnet-role-index' start='0'\n end='`$tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].vm-names.vnfc-names[$vnfc-index].vnfc-networks.vnfc-network-data[$vnfc-network-index].vnfc-subnet_length`' >\n",
\r
3926 "x": 1359.2500801086426,
\r
3927 "y": 3296.1907138824463,
\r
3928 "z": "1e5d41b0.b1168e",
\r
3936 "id": "7ac699be.e8b38",
\r
3938 "name": "for each vnfc-address-family",
\r
3939 "xml": "<for index='address-family-index' start='0'\n end='`$tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].vm-names.vnfc-names[$vnfc-index].vnfc-networks.vnfc-network-data[$vnfc-network-index].vnfc-subnet[$subnet-role-index].vnfc-ip-assignments_length`' >\n",
\r
3942 "x": 1607.583339691162,
\r
3943 "y": 3296.1907138824463,
\r
3944 "z": "1e5d41b0.b1168e",
\r
3952 "id": "b55fea55.8a7208",
\r
3954 "name": "for each vm-type",
\r
3955 "xml": "<for silentFailure='true' index='vm-type-index' start='0' end='`$tmp.vf-module-topology.vf-module-assignments.vms.vm_length`' >\n",
\r
3958 "x": 565.0832557678223,
\r
3959 "y": 3014.5240507125854,
\r
3960 "z": "1e5d41b0.b1168e",
\r
3968 "id": "1b0f2d74.152693",
\r
3970 "name": "for each vnfc",
\r
3971 "xml": "<for silentFailure='true' index='vnfc-index' start='0' end='`$tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].vm-names.vnfc-names_length`' >\n",
\r
3974 "x": 746.7500343322754,
\r
3975 "y": 3013.1911993026733,
\r
3976 "z": "1e5d41b0.b1168e",
\r
3984 "id": "50487ae9.4141e4",
\r
3986 "name": "for each vnfc-network",
\r
3987 "xml": "<for silentFailure='true' index='vnfc-network-index' start='0' end='`$tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].vm-names.vnfc-names[$vnfc-index].vnfc-networks.vnfc-network-data_length`' >\n",
\r
3990 "x": 947.9166069030762,
\r
3991 "y": 3013.0238885879517,
\r
3992 "z": "1e5d41b0.b1168e",
\r
4000 "id": "fc43a65d.ee5618",
\r
4002 "name": "block : atomic",
\r
4003 "xml": "<block atomic=\"true\">",
\r
4006 "x": 1160.0832786560059,
\r
4007 "y": 3012.0242490768433,
\r
4008 "z": "1e5d41b0.b1168e",
\r
4011 "419335de.8f9efc",
\r
4019 "id": "419335de.8f9efc",
\r
4021 "name": "set vnf-network-index to -1",
\r
4022 "xml": "<set>\n<parameter name='vnf-network-index' value='-1' />\n",
\r
4024 "x": 1371.7499961853027,
\r
4025 "y": 2965.3574628829956,
\r
4026 "z": "1e5d41b0.b1168e",
\r
4030 "id": "967eee1a.e0e6a",
\r
4032 "name": "for each vnf-network",
\r
4033 "xml": "<for index='idx' start='0' end='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-resource-assignments.vnf-networks.vnf-network_length`' >\n",
\r
4036 "x": 1353.4167861938477,
\r
4037 "y": 3012.024214744568,
\r
4038 "z": "1e5d41b0.b1168e",
\r
4046 "id": "46dba174.c40b4",
\r
4047 "type": "switchNode",
\r
4048 "name": "switch network-roles match?",
\r
4049 "xml": "<switch test='`$tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].vm-names.vnfc-names[$vnfc-index].vnfc-networks.vnfc-network-data[$vnfc-network-index].vnfc-network-role\n == $service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-resource-assignments.vnf-networks.vnf-network[$idx].network-role`'>\n",
\r
4052 "x": 1595.0832557678223,
\r
4053 "y": 3010.3577098846436,
\r
4054 "z": "1e5d41b0.b1168e",
\r
4062 "id": "a012a02c.291a88",
\r
4063 "type": "outcomeTrue",
\r
4065 "xml": "<outcome value='true'>\n",
\r
4068 "x": 1791.7499351501465,
\r
4069 "y": 3010.3576288223267,
\r
4070 "z": "1e5d41b0.b1168e",
\r
4078 "id": "1f8e0939.c42ce7",
\r
4080 "name": "block : atomic",
\r
4081 "xml": "<block atomic=\"true\">",
\r
4084 "x": 1945.0831565856934,
\r
4085 "y": 3010.3575010299683,
\r
4086 "z": "1e5d41b0.b1168e",
\r
4089 "695e43ac.61996c",
\r
4096 "id": "695e43ac.61996c",
\r
4098 "name": "set vnf-network-index",
\r
4099 "xml": "<set>\n<parameter name='vnf-network-index' value='`$idx`' />\n",
\r
4101 "x": 2151.749988555908,
\r
4102 "y": 2958.690878868103,
\r
4103 "z": "1e5d41b0.b1168e",
\r
4107 "id": "dbb88684.a8701",
\r
4110 "xml": "<break>\n",
\r
4112 "x": 2106.7499046325684,
\r
4113 "y": 3048.6907997131348,
\r
4114 "z": "1e5d41b0.b1168e",
\r
4118 "id": "25438028.49af4",
\r
4119 "type": "switchNode",
\r
4120 "name": "switch vnf-network-index",
\r
4121 "xml": "<switch test='`$vnf-network-index`'>\n",
\r
4124 "x": 1365.083324432373,
\r
4125 "y": 3072.0242166519165,
\r
4126 "z": "1e5d41b0.b1168e",
\r
4134 "id": "6ad7f58.4e60e0c",
\r
4135 "type": "outcome",
\r
4137 "xml": "<outcome value='-1'>\n",
\r
4140 "x": 1556.7499656677246,
\r
4141 "y": 3072.0244607925415,
\r
4142 "z": "1e5d41b0.b1168e",
\r
4150 "id": "cac91700.4c17",
\r
4152 "name": "block : atomic",
\r
4153 "xml": "<block atomic=\"true\">",
\r
4156 "x": 1705.0831565856934,
\r
4157 "y": 3070.3575010299683,
\r
4158 "z": "1e5d41b0.b1168e",
\r
4161 "a8978c6d.0307c8",
\r
4167 "id": "7fe1eda3.4f3ee4",
\r
4169 "name": "block : atomic",
\r
4170 "xml": "<block atomic=\"true\">",
\r
4173 "x": 2396.7498741149902,
\r
4174 "y": 3480.357352256775,
\r
4175 "z": "1e5d41b0.b1168e",
\r
4178 "356bc551.3ec1ca",
\r
4185 "id": "356bc551.3ec1ca",
\r
4187 "name": "for each subnet-data",
\r
4188 "xml": "<for index='subnet-data-index' start='0' end='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-resource-assignments.vnf-networks.vnf-network[$vnf-network-index].subnets-data.subnet-data_length`' >\n",
\r
4191 "x": 2593.4166259765625,
\r
4192 "y": 3435.357271194458,
\r
4193 "z": "1e5d41b0.b1168e",
\r
4201 "id": "82168895.ff1268",
\r
4202 "type": "switchNode",
\r
4203 "name": "address-families match?",
\r
4204 "xml": "<switch test='`$tmp.address-family\n == $service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-resource-assignments.vnf-networks.vnf-network[$vnf-network-index].subnets-data.subnet-data[$subnet-data-index].ip-version`'>\n",
\r
4207 "x": 2820.083251953125,
\r
4208 "y": 3435.357271194458,
\r
4209 "z": "1e5d41b0.b1168e",
\r
4217 "id": "a740c25b.db367",
\r
4218 "type": "outcomeTrue",
\r
4220 "xml": "<outcome value='true'>\n",
\r
4223 "x": 3000.0832176208496,
\r
4224 "y": 3435.357677459717,
\r
4225 "z": "1e5d41b0.b1168e",
\r
4233 "id": "584966d1.c2c31",
\r
4235 "name": "set tmp.address-family",
\r
4236 "xml": "<set>\n<parameter name='tmp.address-family'\n value='`$tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].vm-names.vnfc-names[$vnfc-index].vnfc-networks.vnfc-network-data[$vnfc-network-index].vnfc-subnet[$subnet-role-index].vnfc-ip-assignments[$address-family-index].vnfc-address-family`' />\n",
\r
4238 "x": 2425.083209991455,
\r
4239 "y": 3298.6907653808594,
\r
4240 "z": "1e5d41b0.b1168e",
\r
4244 "id": "5f865ea0.0676c",
\r
4245 "type": "switchNode",
\r
4246 "name": "switch vnfc-subnet-ip_length",
\r
4247 "xml": "<switch test='`$tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].vm-names.vnfc-names[$vnfc-index].vnfc-networks.vnfc-network-data[$vnfc-network-index].vnfc-subnet[$subnet-role-index].vnfc-ip-assignments[$address-family-index].vnfc-subnet-ip_length`'>\n",
\r
4250 "x": 1870.083553314209,
\r
4251 "y": 3295.3578004837036,
\r
4252 "z": "1e5d41b0.b1168e",
\r
4255 "6181e221.800f7c",
\r
4256 "b281bb18.f89538",
\r
4262 "id": "6181e221.800f7c",
\r
4263 "type": "outcome",
\r
4265 "xml": "<outcome value=''>",
\r
4268 "x": 2071.7500648498535,
\r
4269 "y": 3195.357343673706,
\r
4270 "z": "1e5d41b0.b1168e",
\r
4278 "id": "b281bb18.f89538",
\r
4281 "xml": "<outcome value='Other'>\n",
\r
4284 "x": 2068.178695678711,
\r
4285 "y": 3381.3096351623535,
\r
4286 "z": "1e5d41b0.b1168e",
\r
4294 "id": "632ebb0f.6b72ec",
\r
4297 "xml": "<block>\n",
\r
4298 "atomic": "false",
\r
4301 "x": 2203.4166145324707,
\r
4302 "y": 3218.0240907669067,
\r
4303 "z": "1e5d41b0.b1168e",
\r
4309 "id": "2502e8d8.464bd",
\r
4311 "name": "set subnet-id to -1",
\r
4312 "xml": "<set>\n<parameter name='subnet-id' value='-1' />\n",
\r
4314 "x": 3093.417133331299,
\r
4315 "y": 3597.024757385254,
\r
4316 "z": "1e5d41b0.b1168e",
\r
4320 "id": "3a798a94.b1022e",
\r
4322 "name": "block : atomic",
\r
4323 "xml": "<block atomic=\"true\">",
\r
4326 "x": 2221.7501106262207,
\r
4327 "y": 3380.3572673797607,
\r
4328 "z": "1e5d41b0.b1168e",
\r
4337 "id": "c5140624.bb6f",
\r
4339 "name": "block : atomic",
\r
4340 "xml": "<block atomic=\"true\">",
\r
4343 "x": 4353.416730880737,
\r
4344 "y": 3768.6912343502045,
\r
4345 "z": "1e5d41b0.b1168e",
\r
4354 "id": "c542a135.ef0f5",
\r
4355 "type": "execute",
\r
4356 "name": "execute isInSameSubnet",
\r
4357 "xml": "<execute plugin=\"com.att.sdnctl.sli.plugin.ipAddressTools.IpAddressTool\" method=\"isInSameSubnet\">\n\t<parameter name=\"firstIPAddr\" value=\"`$service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-resource-assignments.vnf-networks.vnf-network[$vnf-network-index].subnets-data.subnet-data[$subnet-data-index].network-start-address`\" />\n\t<parameter name=\"secondIPAddr\" value=\"`$tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].vm-names.vnfc-names[$vnfc-index].vnfc-networks.vnfc-network-data[$vnfc-network-index].vnfc-subnet[$subnet-role-index].vnfc-ip-assignments[$address-family-index].vnfc-subnet-ip[0].vnfc-ip-address`\" />\n\t<parameter name=\"subnet\" value=\"`$service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-resource-assignments.vnf-networks.vnf-network[$vnf-network-index].subnets-data.subnet-data[$subnet-data-index].cidr-mask`\" />\n\t<parameter name=\"ipType\" value=\"`$ip-type`\" />\n",
\r
4360 "x": 4568.416732788086,
\r
4361 "y": 3818.6909081935883,
\r
4362 "z": "1e5d41b0.b1168e",
\r
4370 "id": "f25057b4.2e266",
\r
4371 "type": "switchNode",
\r
4372 "name": "switch tmp.address-family",
\r
4373 "xml": "<switch test='`$tmp.address-family`'>\n",
\r
4376 "x": 4570.083889007568,
\r
4377 "y": 3725.3578946590424,
\r
4378 "z": "1e5d41b0.b1168e",
\r
4381 "dc137b5d.faff98",
\r
4387 "id": "dc137b5d.faff98",
\r
4388 "type": "outcome",
\r
4390 "xml": "<outcome value='ipv4'>\n",
\r
4393 "x": 4773.417151133219,
\r
4394 "y": 3698.691124995549,
\r
4395 "z": "1e5d41b0.b1168e",
\r
4403 "id": "837132a3.44baa",
\r
4404 "type": "outcome",
\r
4406 "xml": "<outcome value='ipv6'>\n",
\r
4409 "x": 4773.41682434082,
\r
4410 "y": 3745.357652425766,
\r
4411 "z": "1e5d41b0.b1168e",
\r
4419 "id": "f7d6a129.7a1b8",
\r
4421 "name": "set ip-type parameter to IPv4",
\r
4422 "xml": "<set>\n<parameter name='ip-type' value='IPv4' />\n",
\r
4424 "x": 4970.083637237549,
\r
4425 "y": 3697.024598836899,
\r
4426 "z": "1e5d41b0.b1168e",
\r
4430 "id": "2617d4d6.3cfd54",
\r
4432 "name": "set ip-type parameter to IPv6",
\r
4433 "xml": "<set>\n<parameter name='ip-type' value='IPv6' />\n",
\r
4435 "x": 4975.083515167236,
\r
4436 "y": 3745.3576714992523,
\r
4437 "z": "1e5d41b0.b1168e",
\r
4441 "id": "40290279.211ecc",
\r
4443 "name": "block : atomic",
\r
4444 "xml": "<block atomic=\"true\">",
\r
4447 "x": 4908.416763305664,
\r
4448 "y": 3818.3576714992523,
\r
4449 "z": "1e5d41b0.b1168e",
\r
4458 "id": "add111d3.22588",
\r
4460 "name": "set subnet-id",
\r
4461 "xml": "<set>\n<parameter name='subnet-id' value='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-resource-assignments.vnf-networks.vnf-network[$vnf-network-index].subnets-data.subnet-data[$subnet-data-index].sdnc-subnet-id`' />\n",
\r
4463 "x": 5086.75008392334,
\r
4464 "y": 3795.0241582393646,
\r
4465 "z": "1e5d41b0.b1168e",
\r
4469 "id": "d03c05a2.3fa848",
\r
4472 "xml": "<break>\n",
\r
4474 "x": 5071.750087738037,
\r
4475 "y": 3841.6911523342133,
\r
4476 "z": "1e5d41b0.b1168e",
\r
4480 "id": "9fc4555.7a3cfa8",
\r
4481 "type": "switchNode",
\r
4482 "name": "switch subnet-id",
\r
4483 "xml": "<switch test='`$subnet-id`'>\n",
\r
4486 "x": 3085.0830078125,
\r
4487 "y": 3758.6914920806885,
\r
4488 "z": "1e5d41b0.b1168e",
\r
4496 "id": "4688ca4f.b10a14",
\r
4497 "type": "outcome",
\r
4499 "xml": "<outcome value='-1'>\n",
\r
4502 "x": 3241.7495727539062,
\r
4503 "y": 3758.691427230835,
\r
4504 "z": "1e5d41b0.b1168e",
\r
4512 "id": "1418484.c2e4038",
\r
4514 "name": "block : atomic",
\r
4515 "xml": "<block atomic=\"true\">",
\r
4518 "x": 3390.082763671875,
\r
4519 "y": 3757.0244674682617,
\r
4520 "z": "1e5d41b0.b1168e",
\r
4529 "id": "911a7c16.59a3f",
\r
4531 "name": "set subnet-id in vnfc-ip-assignments (temp variable)",
\r
4532 "xml": "<set>\n<parameter name='tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].vm-names.vnfc-names[$vnfc-index].vnfc-networks.vnfc-network-data[$vnfc-network-index].vnfc-subnet[$subnet-role-index].vnfc-ip-assignments[$address-family-index].subnet-id' value='`$subnet-id`' />\n",
\r
4534 "x": 3196.749652862549,
\r
4535 "y": 3835.358263015747,
\r
4536 "z": "1e5d41b0.b1168e",
\r
4540 "id": "52376e41.5c3c28",
\r
4541 "type": "execute",
\r
4542 "name": "printContext",
\r
4543 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='printContext' >\n<parameter name='filename' value='/var/tmp/bgb-vfmodulec.log' />\n",
\r
4546 "x": 550.0832481384277,
\r
4547 "y": 3430.3575010299683,
\r
4548 "z": "1e5d41b0.b1168e",
\r
4554 "id": "ba13c0d4.a61928",
\r
4555 "type": "success",
\r
4556 "name": "success",
\r
4557 "xml": "<outcome value='success'>\n",
\r
4560 "x": 4755.083335876465,
\r
4561 "y": 3818.6913964748383,
\r
4562 "z": "1e5d41b0.b1168e",
\r
4570 "id": "c77499cc.02fca",
\r
4572 "name": "set network-id",
\r
4573 "xml": "<set>\n<parameter name='$tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].vm-names.vnfc-names[$vnfc-index].vnfc-networks.vnfc-network-data[$vnfc-network-index].network-id'\n value='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-resource-assignments.vnf-networks.vnf-network[$idx].network-id`' />\n",
\r
4575 "x": 2128.416492462158,
\r
4576 "y": 3003.6909618377686,
\r
4577 "z": "1e5d41b0.b1168e",
\r
4581 "id": "73fcbf14.3fdec",
\r
4582 "type": "switchNode",
\r
4583 "name": "switch nfc-naming-code",
\r
4584 "xml": "<switch test='`$tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].nfc-naming-code`'>\n",
\r
4587 "x": 1326.74995803833,
\r
4588 "y": 4618.690689563751,
\r
4589 "z": "1e5d41b0.b1168e",
\r
4592 "ce72c455.4b3538",
\r
4598 "id": "ce72c455.4b3538",
\r
4599 "type": "outcome",
\r
4601 "xml": "<outcome value=''>",
\r
4604 "x": 1511.7499046325684,
\r
4605 "y": 4593.690508365631,
\r
4606 "z": "1e5d41b0.b1168e",
\r
4614 "id": "d1d7edf9.9feb88",
\r
4617 "xml": "<outcome value='Other'>\n",
\r
4620 "x": 1509.8451766967773,
\r
4621 "y": 4640.47633600235,
\r
4622 "z": "1e5d41b0.b1168e",
\r
4630 "id": "d9f4827a.0412b8",
\r
4632 "name": "set tmp.nfc-naming-code to DEFAULT",
\r
4633 "xml": "<set>\n<parameter name='tmp.nfc-naming-code' value='DEFAULT' />\n",
\r
4635 "x": 1743.416675567627,
\r
4636 "y": 4592.023858547211,
\r
4637 "z": "1e5d41b0.b1168e",
\r
4641 "id": "22a96688.1f4e6a",
\r
4643 "name": "set tmp.nfc-naming-code",
\r
4644 "xml": "<set>\n<parameter name='tmp.nfc-naming-code' value='`$tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].nfc-naming-code`' />\n",
\r
4646 "x": 1700.0831871032715,
\r
4647 "y": 4640.357356548309,
\r
4648 "z": "1e5d41b0.b1168e",
\r
4652 "id": "94b5136b.b8b098",
\r
4653 "type": "switchNode",
\r
4654 "name": "switch nfc-function",
\r
4655 "xml": "<switch test='`$tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].nfc-function`'>\n",
\r
4658 "x": 1315.0832901000977,
\r
4659 "y": 4717.023863315582,
\r
4660 "z": "1e5d41b0.b1168e",
\r
4663 "2ffbc916.fecb7e",
\r
4669 "id": "2ffbc916.fecb7e",
\r
4670 "type": "outcome",
\r
4672 "xml": "<outcome value=''>",
\r
4675 "x": 1511.7498970031738,
\r
4676 "y": 4692.023661136627,
\r
4677 "z": "1e5d41b0.b1168e",
\r
4685 "id": "e74db6e4.b95498",
\r
4688 "xml": "<outcome value='Other'>\n",
\r
4691 "x": 1509.8451690673828,
\r
4692 "y": 4738.809488773346,
\r
4693 "z": "1e5d41b0.b1168e",
\r
4701 "id": "6b879f7a.6f22e8",
\r
4703 "name": "set tmp.nfc-function to DEFAULT",
\r
4704 "xml": "<set>\n<parameter name='tmp.nfc-function' value='DEFAULT' />\n",
\r
4706 "x": 1723.4166793823242,
\r
4707 "y": 4690.356870174408,
\r
4708 "z": "1e5d41b0.b1168e",
\r
4712 "id": "176069ae.2f780e",
\r
4714 "name": "set tmp.nfc-function",
\r
4715 "xml": "<set>\n<parameter name='tmp.nfc-function' value='`$tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].nfc-function`' />\n",
\r
4717 "x": 1681.7498092651367,
\r
4718 "y": 4738.690531253815,
\r
4719 "z": "1e5d41b0.b1168e",
\r
4723 "id": "f1babc88.16382",
\r
4724 "type": "switchNode",
\r
4725 "name": "switch network-roles match?",
\r
4726 "xml": "<switch test='`$tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].vm-names.vnfc-names[$vnfc-index].vnfc-networks.vnfc-network-data[$network-role-index].vnfc-network-role\n == $service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-resource-assignments.vnf-networks.vnf-network[$vnf-network-index].network-role`'>\n",
\r
4729 "x": 1988.4166069030762,
\r
4730 "y": 5615.690890789032,
\r
4731 "z": "1e5d41b0.b1168e",
\r
4739 "id": "468a8949.ce6",
\r
4740 "type": "outcomeTrue",
\r
4742 "xml": "<outcome value='true'>\n",
\r
4745 "x": 2186.7500762939453,
\r
4746 "y": 5615.35804605484,
\r
4747 "z": "1e5d41b0.b1168e",
\r
4755 "id": "8b1c560f.764dd",
\r
4756 "type": "switchNode",
\r
4757 "name": "switch network-roles match?",
\r
4758 "xml": "<switch test='`$tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].vm-networks.vm-network[$network-role-index].network-role\n == $service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-resource-assignments.vnf-networks.vnf-network[$vnf-network-index].network-role`'>\n",
\r
4761 "x": 1991.7499504089355,
\r
4762 "y": 5775.357338428497,
\r
4763 "z": "1e5d41b0.b1168e",
\r
4771 "id": "90110945.ead0e",
\r
4772 "type": "outcomeTrue",
\r
4774 "xml": "<outcome value='true'>\n",
\r
4777 "x": 2190.0834197998047,
\r
4778 "y": 5775.024493694305,
\r
4779 "z": "1e5d41b0.b1168e",
\r
4787 "id": "ddc96fa8.7a60c",
\r
4789 "name": "block : atomic",
\r
4790 "xml": "<block atomic=\"true\">",
\r
4793 "x": 1895.0832328796387,
\r
4794 "y": 6353.690758228302,
\r
4795 "z": "1e5d41b0.b1168e",
\r
4798 "26b909fe.b46aae",
\r
4804 "id": "ea947930.9aa72",
\r
4806 "name": "block : atomic",
\r
4807 "xml": "<block atomic=\"true\">",
\r
4810 "x": 1896.7499809265137,
\r
4811 "y": 6668.690769672394,
\r
4812 "z": "1e5d41b0.b1168e",
\r
4821 "id": "5e6235d3.e2f47c",
\r
4823 "name": "for each vnfc-network-role",
\r
4824 "xml": "<for silentFailure='true' index='vnfc-network-role-index' start='0' end='`$tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].vm-names.vnfc-names[$vnfc-index].vnfc-networks.vnfc-network-data_length`' >\n",
\r
4827 "x": 2111.7501792907715,
\r
4828 "y": 6412.02392911911,
\r
4829 "z": "1e5d41b0.b1168e",
\r
4837 "id": "19871893.cc9847",
\r
4839 "name": "save vip-ipv4-address-list relationship to cp",
\r
4840 "xml": "<save plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\"\n resource=\"vip-ipv4-address-list:relationship-list\"\n key=\"cloud-region.cloud-owner = $prop.cloud-region.cloud-owner\n\t AND cloud-region.cloud-region-id = $vf-module-topology-operation-input.vf-module-request-input.aic-cloud-region\n\t AND vip-ipv4-address-list.vip-ipv4-address = $tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].vm-networks.vm-network[$vm-network-index].floating-ips.floating-ip-v4[$ipv4-index]\"\n force=\"true\" pfx=\"tmp.AnAI-data\">\n <parameter name=\"relationship-list.relationship[0].related-to\" value=\"cp\" />\n <parameter name=\"relationship-list.relationship[0].related-link\"\n value=\"`'/aai/v$/network/vnfcs/vnfc/'\n + $tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].vm-names.vnfc-names[$vnfc-index].vnfc-name\n + '/cps/cp/'\n + $tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].vm-names.vnfc-names[$vnfc-index].vnfc-networks.vnfc-network-data[$vnfc-network-role-index].connection-point.connection-point-id`\" />\n",
\r
4843 "x": 2786.750102996826,
\r
4844 "y": 6412.023767948151,
\r
4845 "z": "1e5d41b0.b1168e",
\r
4848 "4d809b52.05f224",
\r
4854 "id": "a3d18e25.19c118",
\r
4856 "name": "block : atomic",
\r
4857 "xml": "<block atomic=\"true\">",
\r
4860 "x": 3178.583194732666,
\r
4861 "y": 6385.341549396515,
\r
4862 "z": "1e5d41b0.b1168e",
\r
4865 "fde5bb25.6eab78",
\r
4871 "id": "10e03ab.3830ec5",
\r
4873 "name": "block : atomic",
\r
4874 "xml": "<block atomic=\"true\">",
\r
4877 "x": 3178.5832710266113,
\r
4878 "y": 6438.341308116913,
\r
4879 "z": "1e5d41b0.b1168e",
\r
4888 "id": "4d809b52.05f224",
\r
4889 "type": "failure",
\r
4890 "name": "failure",
\r
4891 "xml": "<outcome value='failure'>\n",
\r
4894 "x": 3021.7500801086426,
\r
4895 "y": 6385.357219219208,
\r
4896 "z": "1e5d41b0.b1168e",
\r
4904 "id": "6355c7af.050d9",
\r
4905 "type": "not-found",
\r
4906 "name": "not-found",
\r
4907 "xml": "<outcome value='not-found'>\n",
\r
4910 "x": 3030.3216133117676,
\r
4911 "y": 6437.976363658905,
\r
4912 "z": "1e5d41b0.b1168e",
\r
4920 "id": "ee383b52.01d438",
\r
4922 "name": "for each vnfc-network-role",
\r
4923 "xml": "<for silentFailure='true' index='vnfc-network-role-index' start='0' end='`$tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].vm-names.vnfc-names[$vnfc-index].vnfc-networks.vnfc-network-data_length`' >\n",
\r
4926 "x": 2113.416576385498,
\r
4927 "y": 6735.357338428497,
\r
4928 "z": "1e5d41b0.b1168e",
\r
4936 "id": "61408d34.a74df4",
\r
4938 "name": "save vip-ipv6-address-list relationship to cp",
\r
4939 "xml": "<save plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\"\n resource=\"vip-ipv6-address-list:relationship-list\"\n key=\"cloud-region.cloud-owner = $prop.cloud-region.cloud-owner\n\t AND cloud-region.cloud-region-id = $vf-module-topology-operation-input.vf-module-request-input.aic-cloud-region\n\t AND vip-ipv6-address-list.vip-ipv6-address = $tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].vm-networks.vm-network[$vm-network-index].floating-ips.floating-ip-v6[$ipv6-index]\"\n force=\"true\" pfx=\"tmp.AnAI-data\">\n <parameter name=\"relationship-list.relationship[0].related-to\" value=\"cp\" />\n <parameter name=\"relationship-list.relationship[0].related-link\"\n value=\"`'/aai/v$/network/vnfcs/vnfc/'\n + $tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].vm-names.vnfc-names[$vnfc-index].vnfc-name\n + '/cps/cp/'\n + $tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].vm-names.vnfc-names[$vnfc-index].vnfc-networks.vnfc-network-data[$vnfc-network-role-index].connection-point.connection-point-id`\" />\n",
\r
4942 "x": 2783.416530609131,
\r
4943 "y": 6733.690121173859,
\r
4944 "z": "1e5d41b0.b1168e",
\r
4953 "id": "bd84552.fe7fe28",
\r
4955 "name": "block : atomic",
\r
4956 "xml": "<block atomic=\"true\">",
\r
4959 "x": 3175.2496223449707,
\r
4960 "y": 6707.007902622223,
\r
4961 "z": "1e5d41b0.b1168e",
\r
4964 "98387e99.104df8",
\r
4970 "id": "55bd1a97.bc2b8c",
\r
4972 "name": "block : atomic",
\r
4973 "xml": "<block atomic=\"true\">",
\r
4976 "x": 3175.249698638916,
\r
4977 "y": 6760.007661342621,
\r
4978 "z": "1e5d41b0.b1168e",
\r
4981 "819cfbd9.9a75b8",
\r
4987 "id": "f01d7d25.2f7cb",
\r
4988 "type": "failure",
\r
4989 "name": "failure",
\r
4990 "xml": "<outcome value='failure'>\n",
\r
4993 "x": 3018.4165077209473,
\r
4994 "y": 6707.023572444916,
\r
4995 "z": "1e5d41b0.b1168e",
\r
5003 "id": "2d4c9713.b3b4b",
\r
5004 "type": "not-found",
\r
5005 "name": "not-found",
\r
5006 "xml": "<outcome value='not-found'>\n",
\r
5009 "x": 3026.9880409240723,
\r
5010 "y": 6759.642716884613,
\r
5011 "z": "1e5d41b0.b1168e",
\r
5019 "id": "c5614b8.e3a3a38",
\r
5020 "type": "switchNode",
\r
5021 "name": "switch network-roles match?",
\r
5022 "xml": "<switch test='`$tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].vm-networks.vm-network[$network-role-index].network-role\n == $tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].vm-names.vnfc-names[$vnfc-index].vnfc-networks.vnfc-network-data[$vnfc-network-role-index].vnfc-network-role`'>\n",
\r
5025 "x": 2365.0832481384277,
\r
5026 "y": 6412.023605823517,
\r
5027 "z": "1e5d41b0.b1168e",
\r
5035 "id": "5a9b0fe2.51ad78",
\r
5036 "type": "outcomeTrue",
\r
5038 "xml": "<outcome value='true'>\n",
\r
5041 "x": 2551.7500915527344,
\r
5042 "y": 6412.0240931510925,
\r
5043 "z": "1e5d41b0.b1168e",
\r
5051 "id": "8083303a.d06a3",
\r
5052 "type": "switchNode",
\r
5053 "name": "switch network-roles match?",
\r
5054 "xml": "<switch test='`$tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].vm-networks.vm-network[$network-role-index].network-role\n == $tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].vm-names.vnfc-names[$vnfc-index].vnfc-networks.vnfc-network-data[$vnfc-network-role-index].vnfc-network-role`'>\n",
\r
5057 "x": 2361.749828338623,
\r
5058 "y": 6733.690346240997,
\r
5059 "z": "1e5d41b0.b1168e",
\r
5067 "id": "34a7a8dc.e2f4c8",
\r
5068 "type": "outcomeTrue",
\r
5070 "xml": "<outcome value='true'>\n",
\r
5073 "x": 2548.4166717529297,
\r
5074 "y": 6733.690833568573,
\r
5075 "z": "1e5d41b0.b1168e",
\r
5083 "id": "1a648e8e.d27131",
\r
5084 "type": "comment",
\r
5085 "name": "SELF-SERVE FORK",
\r
5088 "x": 711.4642791748047,
\r
5089 "y": 1065.7976160049438,
\r
5090 "z": "1e5d41b0.b1168e",
\r
5094 "id": "4ee41069.1b1f68",
\r
5095 "type": "comment",
\r
5096 "name": "First, count the subnets for this address family",
\r
5099 "x": 2726.750385284424,
\r
5100 "y": 3344.999761581421,
\r
5101 "z": "1e5d41b0.b1168e",
\r
5105 "id": "8fa4cbde.d96c08",
\r
5107 "name": "for each subnet-data",
\r
5108 "xml": "<for index='subnet-data-index' start='0' end='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-resource-assignments.vnf-networks.vnf-network[$vnf-network-index].subnets-data.subnet-data_length`' >\n",
\r
5111 "x": 3100.0830726623535,
\r
5112 "y": 3640.00026512146,
\r
5113 "z": "1e5d41b0.b1168e",
\r
5121 "id": "d467b1f.701725",
\r
5122 "type": "switchNode",
\r
5123 "name": "address-families match?",
\r
5124 "xml": "<switch test='`$tmp.address-family\n == $service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-resource-assignments.vnf-networks.vnf-network[$vnf-network-index].subnets-data.subnet-data[$subnet-data-index].ip-version`'>\n",
\r
5127 "x": 3326.749698638916,
\r
5128 "y": 3640.00026512146,
\r
5129 "z": "1e5d41b0.b1168e",
\r
5137 "id": "8bb6b15a.782b98",
\r
5138 "type": "outcomeTrue",
\r
5140 "xml": "<outcome value='true'>\n",
\r
5143 "x": 3506.7496643066406,
\r
5144 "y": 3640.0006713867188,
\r
5145 "z": "1e5d41b0.b1168e",
\r
5153 "id": "f041336a.316cd",
\r
5155 "name": "set af-count to 0",
\r
5156 "xml": "<set>\n<parameter name='af-count' value='0' />\n",
\r
5158 "x": 2581.74995803833,
\r
5159 "y": 3386.666513442993,
\r
5160 "z": "1e5d41b0.b1168e",
\r
5164 "id": "d76c4f09.8e10b8",
\r
5166 "name": "increment af-count",
\r
5167 "xml": "<set>\n<parameter name='af-count' value='`$af-count + 1`' />\n",
\r
5169 "x": 3330.083324432373,
\r
5170 "y": 3453.333263397217,
\r
5171 "z": "1e5d41b0.b1168e",
\r
5175 "id": "80f988bb.accbc8",
\r
5177 "name": "block : atomic",
\r
5178 "xml": "<block atomic=\"true\">",
\r
5181 "x": 3146.749698638916,
\r
5182 "y": 3434.999948501587,
\r
5183 "z": "1e5d41b0.b1168e",
\r
5186 "d76c4f09.8e10b8",
\r
5192 "id": "1f44979a.e02c88",
\r
5194 "name": "set subnet-id",
\r
5195 "xml": "<set>\n<parameter name='subnet-id' value='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-resource-assignments.vnf-networks.vnf-network[$vnf-network-index].subnets-data.subnet-data[$subnet-data-index].sdnc-subnet-id`' />\n",
\r
5197 "x": 3311.749744415283,
\r
5198 "y": 3408.333261489868,
\r
5199 "z": "1e5d41b0.b1168e",
\r
5203 "id": "1f14cd7.70cf733",
\r
5204 "type": "switchNode",
\r
5205 "name": "switch af-count",
\r
5206 "xml": "<switch test='`$af-count`'>\n",
\r
5209 "x": 2571.7503700256348,
\r
5210 "y": 3623.333430290222,
\r
5211 "z": "1e5d41b0.b1168e",
\r
5214 "16183673.7b26a2",
\r
5220 "id": "16183673.7b26a2",
\r
5221 "type": "outcome",
\r
5223 "xml": "<outcome value='1'>\n",
\r
5226 "x": 2731.7498893737793,
\r
5227 "y": 3521.6665992736816,
\r
5228 "z": "1e5d41b0.b1168e",
\r
5236 "id": "80e4ac5b.ed4d6",
\r
5238 "name": "set subnet-id in vnfc-ip-assignments (temp variable)",
\r
5239 "xml": "<set>\n<parameter name='tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].vm-names.vnfc-names[$vnfc-index].vnfc-networks.vnfc-network-data[$vnfc-network-index].vnfc-subnet[$subnet-role-index].vnfc-ip-assignments[$address-family-index].subnet-id'\n value='`$subnet-id`' />\n",
\r
5241 "x": 3005.083194732666,
\r
5242 "y": 3519.999948501587,
\r
5243 "z": "1e5d41b0.b1168e",
\r
5247 "id": "30204a0d.e2b17e",
\r
5250 "xml": "<outcome value='Other'>\n",
\r
5253 "x": 2731.7498054504395,
\r
5254 "y": 3723.3335189819336,
\r
5255 "z": "1e5d41b0.b1168e",
\r
5263 "id": "60bde60d.7fdc3",
\r
5265 "name": "block : atomic",
\r
5266 "xml": "<block atomic=\"true\">",
\r
5269 "x": 2888.416446685791,
\r
5270 "y": 3723.333200454712,
\r
5271 "z": "1e5d41b0.b1168e",
\r
5275 "8fa4cbde.d96c08",
\r
5276 "9fc4555.7a3cfa8",
\r
5282 "id": "698bc3f7.e95c9c",
\r
5283 "type": "switchNode",
\r
5284 "name": "switch network-start-address",
\r
5285 "xml": "<switch test='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-resource-assignments.vnf-networks.vnf-network[$vnf-network-index].subnets-data.subnet-data[$subnet-data-index].network-start-address`'>\n",
\r
5288 "x": 3701.749843597412,
\r
5289 "y": 3638.3335151672363,
\r
5290 "z": "1e5d41b0.b1168e",
\r
5293 "319a767b.d617b2",
\r
5299 "id": "319a767b.d617b2",
\r
5300 "type": "outcome",
\r
5302 "xml": "<outcome value=''>",
\r
5305 "x": 3898.416690826416,
\r
5306 "y": 3573.3331258296967,
\r
5307 "z": "1e5d41b0.b1168e",
\r
5315 "id": "ccaed42d.bbe328",
\r
5318 "xml": "<outcome value='Other'>\n",
\r
5321 "x": 3891.5120887756348,
\r
5322 "y": 3707.6190373897552,
\r
5323 "z": "1e5d41b0.b1168e",
\r
5331 "id": "e6e8901e.ce83d8",
\r
5332 "type": "switchNode",
\r
5333 "name": "switch cidr-mask",
\r
5334 "xml": "<switch test='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-resource-assignments.vnf-networks.vnf-network[$vnf-network-index].subnets-data.subnet-data[$subnet-data-index].cidr-mask`'>\n",
\r
5337 "x": 4046.7498817443848,
\r
5338 "y": 3706.6662442684174,
\r
5339 "z": "1e5d41b0.b1168e",
\r
5348 "id": "32f80f7a.7278e",
\r
5349 "type": "outcome",
\r
5351 "xml": "<outcome value=''>",
\r
5354 "x": 4201.74995803833,
\r
5355 "y": 3636.6665437221527,
\r
5356 "z": "1e5d41b0.b1168e",
\r
5364 "id": "5d27e1c1.0a5b88",
\r
5367 "xml": "<outcome value='Other'>\n",
\r
5370 "x": 4204.845754623413,
\r
5371 "y": 3769.285630941391,
\r
5372 "z": "1e5d41b0.b1168e",
\r
5380 "id": "c6664773.42391",
\r
5381 "type": "outcome",
\r
5383 "xml": "<outcome value='0'>",
\r
5386 "x": 2073.4165687561035,
\r
5387 "y": 3243.333200454712,
\r
5388 "z": "1e5d41b0.b1168e",
\r
5396 "id": "8b1ae825.01b258",
\r
5398 "name": "block : atomic",
\r
5399 "xml": "<block atomic=\"true\">",
\r
5402 "x": 4043.416618347168,
\r
5403 "y": 3573.3328931331635,
\r
5404 "z": "1e5d41b0.b1168e",
\r
5407 "cb15322d.db07d8",
\r
5413 "id": "fe4ceb3b.c7ac88",
\r
5415 "name": "block : atomic",
\r
5416 "xml": "<block atomic=\"true\">",
\r
5419 "x": 4348.416473388672,
\r
5420 "y": 3634.999760389328,
\r
5421 "z": "1e5d41b0.b1168e",
\r
5424 "7d616bdb.daafe4",
\r
5430 "id": "66035d73.07c344",
\r
5431 "type": "comment",
\r
5432 "name": "Ignore address families with no addresses",
\r
5435 "x": 2347.749942779541,
\r
5436 "y": 3173.666696548462,
\r
5437 "z": "1e5d41b0.b1168e",
\r
5441 "id": "c3cf109b.3ee48",
\r
5442 "type": "switchNode",
\r
5443 "name": "switch invariant-uuid",
\r
5444 "xml": "<switch test='`$tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].invariant-uuid`'>\n",
\r
5447 "x": 1318.4167823791504,
\r
5448 "y": 4803.333074569702,
\r
5449 "z": "1e5d41b0.b1168e",
\r
5452 "1816f4a4.8ea5ab",
\r
5458 "id": "1816f4a4.8ea5ab",
\r
5459 "type": "outcome",
\r
5461 "xml": "<outcome value=''>",
\r
5464 "x": 1500.083194732666,
\r
5465 "y": 4779.999704360962,
\r
5466 "z": "1e5d41b0.b1168e",
\r
5474 "id": "faa47b4f.e3b78",
\r
5477 "xml": "<outcome value='Other'>\n",
\r
5480 "x": 1498.178466796875,
\r
5481 "y": 4826.785531997681,
\r
5482 "z": "1e5d41b0.b1168e",
\r
5490 "id": "927d4431.204cf",
\r
5492 "name": "save vnfc to A&AI",
\r
5493 "xml": "<save plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\tresource=\"vnfc\" \n\tkey=\"vnfc.vnfc-name = $tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].vm-names.vnfc-names[$vnfc-index].vnfc-name\" >\n<parameter name=\"vnfc-name\" value=\"`$tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].vm-names.vnfc-names[$vnfc-index].vnfc-name`\" />\n<parameter name=\"nfc-naming-code\" value=\"`$tmp.nfc-naming-code`\" />\n<parameter name=\"nfc-function\" value=\"`$tmp.nfc-function`\" />\n<parameter name=\"orchestration-status\" value=\"`PendingCreate`\" />\n<parameter name=\"in-maint\" value=\"true\" />\n<parameter name=\"prov-status\" value=\"`PREPROV`\" />\n",
\r
5496 "x": 1661.7498207092285,
\r
5497 "y": 4781.666696548462,
\r
5498 "z": "1e5d41b0.b1168e",
\r
5507 "id": "32e92ddc.ae5c1a",
\r
5508 "type": "switchNode",
\r
5509 "name": "switch input cloud-owner",
\r
5510 "xml": "<switch test='`$vf-module-topology-operation-input.vf-module-request-input.cloud-owner`'>\n",
\r
5513 "x": 577.4641799926758,
\r
5514 "y": 455.65472507476807,
\r
5515 "z": "1e5d41b0.b1168e",
\r
5518 "6af710a4.0530e8",
\r
5524 "id": "6af710a4.0530e8",
\r
5527 "xml": "<outcome value=''>\n",
\r
5530 "x": 760.7975540161133,
\r
5531 "y": 425.65471363067627,
\r
5532 "z": "1e5d41b0.b1168e",
\r
5540 "id": "2bef5348.d878fc",
\r
5543 "xml": "<outcome value='Other'>\n",
\r
5546 "x": 760.5594596862793,
\r
5547 "y": 466.6072072982788,
\r
5548 "z": "1e5d41b0.b1168e",
\r
5556 "id": "53f56a83.697074",
\r
5559 "xml": "<block>\n",
\r
5560 "atomic": "false",
\r
5563 "x": 895.7975082397461,
\r
5564 "y": 423.9880533218384,
\r
5565 "z": "1e5d41b0.b1168e",
\r
5571 "id": "cd4db176.affc4",
\r
5573 "name": "set prop.cloud-region.cloud-owner",
\r
5574 "xml": "<set>\n<parameter name='prop.cloud-region.cloud-owner' value='`$vf-module-topology-operation-input.vf-module-request-input.cloud-owner`' />\n",
\r
5576 "x": 977.4641647338867,
\r
5577 "y": 465.65473461151123,
\r
5578 "z": "1e5d41b0.b1168e",
\r
5582 "id": "bb29ba7b.f486c",
\r
5584 "name": "call self-serve-vf-module-forking-logic",
\r
5585 "xml": "<call module='GENERIC-RESOURCE-API' rpc='self-serve-vf-module-forking-logic' mode='sync' >\n",
\r
5588 "x": 609.0515518188477,
\r
5589 "y": 1007.0480556488037,
\r
5590 "z": "1e5d41b0.b1168e",
\r
5596 "id": "ac910a9d.5490c8",
\r
5597 "type": "switchNode",
\r
5598 "name": "switch ss.self-serve-flag",
\r
5599 "xml": "<switch test=\"`$ss.self-serve-flag`\">\n",
\r
5602 "x": 567.1942901611328,
\r
5603 "y": 1234.0481243133545,
\r
5604 "z": "1e5d41b0.b1168e",
\r
5607 "4dc0eb9c.507774",
\r
5613 "id": "4dc0eb9c.507774",
\r
5614 "type": "outcomeFalse",
\r
5616 "xml": "<outcome value='false'>\n",
\r
5619 "x": 787.9084892272949,
\r
5620 "y": 1351.619023323059,
\r
5621 "z": "1e5d41b0.b1168e",
\r
5629 "id": "edaf5038.5b0c1",
\r
5630 "type": "outcomeTrue",
\r
5632 "xml": "<outcome value='true'>\n",
\r
5635 "x": 788.4799423217773,
\r
5636 "y": 1110.4766607284546,
\r
5637 "z": "1e5d41b0.b1168e",
\r
5645 "id": "6e1b2ed4.8fd6b8",
\r
5647 "name": "call check for VNF-API-preload and copy",
\r
5648 "xml": "<call module='GENERIC-RESOURCE-API' rpc='gw-vfmodule-update' mode='sync' >\n",
\r
5651 "x": 620.2499771118164,
\r
5652 "y": 7413.250926017761,
\r
5653 "z": "1e5d41b0.b1168e",
\r
5659 "id": "bdff604f.42ef3",
\r
5661 "name": "block : atomic",
\r
5662 "xml": "<block atomic=\"true\">",
\r
5665 "x": 942.9999465942383,
\r
5666 "y": 584.6302671432495,
\r
5667 "z": "1e5d41b0.b1168e",
\r
5670 "bac0765.fd1d008",
\r
5676 "id": "3e420238.62f4c6",
\r
5677 "type": "configure",
\r
5678 "name": "set error-message",
\r
5679 "xml": "<set>\n<parameter name=\"error-message\" value=\"If svc-action is 'assign' then request-action must be 'CreateVfModuleInstance'\" />\n",
\r
5682 "x": 1130.9166297912598,
\r
5683 "y": 568.2612452507019,
\r
5684 "z": "1e5d41b0.b1168e",
\r
5690 "id": "a8481a22.9610b",
\r
5692 "name": "block : atomic",
\r
5693 "xml": "<block atomic=\"true\">",
\r
5696 "x": 1045.2022514343262,
\r
5697 "y": 633.1183609962463,
\r
5698 "z": "1e5d41b0.b1168e",
\r
5701 "8f2747d2.b35a78",
\r
5707 "id": "8f2747d2.b35a78",
\r
5708 "type": "configure",
\r
5709 "name": "set error-message",
\r
5710 "xml": "<set>\n<parameter name=\"error-message\" value=\"Error reading VF_MODULE_MODEL table\" />\n",
\r
5713 "x": 1242.5236549377441,
\r
5714 "y": 611.6540603637695,
\r
5715 "z": "1e5d41b0.b1168e",
\r
5721 "id": "12fc934c.3bd04d",
\r
5723 "name": "block : atomic",
\r
5724 "xml": "<block atomic=\"true\">",
\r
5727 "x": 1059.4879570007324,
\r
5728 "y": 678.2612137794495,
\r
5729 "z": "1e5d41b0.b1168e",
\r
5732 "6cfbe00a.c48468",
\r
5738 "id": "6cfbe00a.c48468",
\r
5739 "type": "configure",
\r
5740 "name": "set error-message",
\r
5741 "xml": "<set>\n<parameter name=\"error-message\" value=\"`'No model found for VF module customization UUID ' + $vf-module-topology-operation-input.vf-module-information.onap-model-information.model-customization-uuid`\" />\n",
\r
5744 "x": 1254.130844116211,
\r
5745 "y": 655.2255001068115,
\r
5746 "z": "1e5d41b0.b1168e",
\r
5752 "id": "b40ea227.e7972",
\r
5754 "name": "block : atomic",
\r
5755 "xml": "<block atomic=\"true\">",
\r
5758 "x": 1021.09521484375,
\r
5759 "y": 806.3326950073242,
\r
5760 "z": "1e5d41b0.b1168e",
\r
5769 "id": "4f3db911.0a293",
\r
5770 "type": "configure",
\r
5771 "name": "set error-message",
\r
5772 "xml": "<set>\n<parameter name=\"error-message\" value=\"There are no VNFs defined in MD-SAL\" />\n",
\r
5775 "x": 1228.059471130371,
\r
5776 "y": 777.3684196472168,
\r
5777 "z": "1e5d41b0.b1168e",
\r
5783 "id": "5cd79a68.a802ec",
\r
5785 "name": "block : atomic",
\r
5786 "xml": "<block atomic=\"true\">",
\r
5789 "x": 885.3809204101562,
\r
5790 "y": 914.3326950073242,
\r
5791 "z": "1e5d41b0.b1168e",
\r
5800 "id": "866d0c00.2ab2",
\r
5801 "type": "configure",
\r
5802 "name": "set error-message",
\r
5803 "xml": "<set>\n<parameter name=\"error-message\" value=\"`'Unable to find VNF ID ' + $vf-module-topology-operation-input.vnf-information.vnf-id + ' in MD-SAL'`\" />\n",
\r
5806 "x": 1087.34521484375,
\r
5807 "y": 889.6898641586304,
\r
5808 "z": "1e5d41b0.b1168e",
\r
5814 "id": "58bfc070.0570d8",
\r
5816 "name": "call self-serve-vf-module-assign",
\r
5817 "xml": "<call module='GENERIC-RESOURCE-API' rpc='self-serve-vf-module-assign' mode='sync' >\n",
\r
5820 "x": 1210.3325843811035,
\r
5821 "y": 1023.1062259674072,
\r
5822 "z": "1e5d41b0.b1168e",
\r
5830 "id": "d28cd7af.2db2a8",
\r
5831 "type": "failure",
\r
5832 "name": "failure",
\r
5833 "xml": "<outcome value='failure'>\n",
\r
5836 "x": 1430.6301651000977,
\r
5837 "y": 1022.5942573547363,
\r
5838 "z": "1e5d41b0.b1168e",
\r
5846 "id": "9f93468d.33b288",
\r
5847 "type": "returnSuccess",
\r
5848 "name": "return success",
\r
5849 "xml": "<return status='success'>\n<parameter name=\"ack-final-indicator\" value=\"Y\" />\n<parameter name=\"error-code\" value=\"200\" />\n<parameter name=\"error-message\" value=\"`$error-message`\" />\n",
\r
5851 "x": 1163.035255432129,
\r
5852 "y": 1268.3677835464478,
\r
5853 "z": "1e5d41b0.b1168e",
\r
5857 "id": "b8c19138.abe93",
\r
5858 "type": "execute",
\r
5859 "name": "printContext",
\r
5860 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='printContext' >\n<parameter name='filename' value='/var/tmp/ss-vnfend.log' />\n",
\r
5863 "x": 1149.2494659423828,
\r
5864 "y": 1114.1094017028809,
\r
5865 "z": "1e5d41b0.b1168e",
\r
5871 "id": "62bf18c3.b6afd8",
\r
5873 "name": "set order-status to PendingCreate",
\r
5874 "xml": "<set>\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-level-oper-status.order-status'\n value='PendingCreate' />\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-level-oper-status.last-rpc-action'\n value='`$vf-module-topology-operation-input.sdnc-request-header.svc-action`' />\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-level-oper-status.last-action'\n value='`$vf-module-topology-operation-input.request-information.request-action`' />\n",
\r
5876 "x": 1218.2732276916504,
\r
5877 "y": 1068.070255279541,
\r
5878 "z": "1e5d41b0.b1168e",
\r
5882 "id": "c72ffbe.21eac88",
\r
5884 "name": "block : atomic",
\r
5885 "xml": "<block atomic=\"true\">",
\r
5888 "x": 959.3686981201172,
\r
5889 "y": 1109.5700874328613,
\r
5890 "z": "1e5d41b0.b1168e",
\r
5893 "58bfc070.0570d8",
\r
5894 "62bf18c3.b6afd8",
\r
5896 "9f93468d.33b288",
\r
5903 "id": "bac0765.fd1d008",
\r
5905 "name": "block : atomic",
\r
5906 "xml": "<block atomic='true'>",
\r
5910 "x": 1669.5477752685547,
\r
5911 "y": 1290.9046697616577,
\r
5912 "z": "1e5d41b0.b1168e",
\r
5915 "50c201dc.9bc778",
\r
5921 "id": "dbee4993.a7efc8",
\r
5923 "name": "block : atomic",
\r
5924 "xml": "<block atomic=\"true\">",
\r
5927 "x": 1576.6308898925781,
\r
5928 "y": 1021.9756126403809,
\r
5929 "z": "1e5d41b0.b1168e",
\r
5938 "id": "dece85a0.4a47e",
\r
5939 "type": "configure",
\r
5940 "name": "set error-message",
\r
5941 "xml": "<set>\n<parameter name=\"error-message\" value=\"`'Failed to create self-serve assignment for vf-module with vf-module-id=' + $vf-module-topology-operation-input.vf-module-information.vf-module-id + ' with error: ' + $error-message`\" />\n",
\r
5944 "x": 1774.3096466064453,
\r
5945 "y": 1001.2613220214844,
\r
5946 "z": "1e5d41b0.b1168e",
\r
5952 "id": "39450462.cb0f84",
\r
5953 "type": "configure",
\r
5954 "name": "set error-message",
\r
5955 "xml": "<set>\n<parameter name=\"error-message\" value=\"`'VF module id ' + $service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$idx].vf-module-id\n + ' already exists, and status is ' + $service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$idx].vf-module-data.vf-module-level-oper-status.order-status`\" />\n",
\r
5959 "y": 1520.4688329696655,
\r
5960 "z": "1e5d41b0.b1168e",
\r
5966 "id": "2a30af16.7b82",
\r
5968 "name": "block : atomic",
\r
5969 "xml": "<block atomic=\"true\">",
\r
5972 "x": 2287.821090698242,
\r
5973 "y": 1539.9331216812134,
\r
5974 "z": "1e5d41b0.b1168e",
\r
5977 "39450462.cb0f84",
\r
5983 "id": "7e580eff.038e2",
\r
5985 "name": "block : atomic",
\r
5986 "xml": "<block atomic=\"true\">",
\r
5989 "x": 992.8213195800781,
\r
5990 "y": 1757.5997638702393,
\r
5991 "z": "1e5d41b0.b1168e",
\r
6000 "id": "caeb64b7.ba2878",
\r
6002 "name": "block : atomic",
\r
6003 "xml": "<block atomic=\"true\">",
\r
6006 "x": 994.4880065917969,
\r
6007 "y": 1800.9331378936768,
\r
6008 "z": "1e5d41b0.b1168e",
\r
6011 "6195cb44.48d0f4",
\r
6017 "id": "d95a6d03.0b146",
\r
6018 "type": "configure",
\r
6019 "name": "set error-message",
\r
6020 "xml": "<set>\n<parameter name=\"error-message\" value=\"Cloud region not found in AAI\" />\n",
\r
6023 "x": 1196.749984741211,
\r
6024 "y": 1734.385540008545,
\r
6025 "z": "1e5d41b0.b1168e",
\r
6031 "id": "6195cb44.48d0f4",
\r
6032 "type": "configure",
\r
6033 "name": "set error-message",
\r
6034 "xml": "<set>\n<parameter name=\"error-message\" value=\"Error retrieving cloud region from AAI. Is AAI down?\" />\n",
\r
6037 "x": 1192.1667251586914,
\r
6038 "y": 1782.718876838684,
\r
6039 "z": "1e5d41b0.b1168e",
\r
6045 "id": "42e790a.f88747",
\r
6047 "name": "block : atomic",
\r
6048 "xml": "<block atomic=\"true\">",
\r
6051 "x": 877.4045333862305,
\r
6052 "y": 1981.5998163223267,
\r
6053 "z": "1e5d41b0.b1168e",
\r
6056 "69f063a.3b46c9c",
\r
6062 "id": "69f063a.3b46c9c",
\r
6063 "type": "configure",
\r
6064 "name": "set error-message",
\r
6065 "xml": "<set>\n<parameter name=\"error-message\" value=\"`'Unable to find aic-clli in AAI for aic-cloud-region ' + $vf-module-topology-operation-input.vf-module-request-input.aic-cloud-region`\" />\n",
\r
6068 "x": 1070.0831909179688,
\r
6069 "y": 1954.3855466842651,
\r
6070 "z": "1e5d41b0.b1168e",
\r
6076 "id": "8964842b.6432c8",
\r
6078 "name": "block : atomic",
\r
6079 "xml": "<block atomic='true'>",
\r
6083 "x": 1671.571434020996,
\r
6084 "y": 2242.5405530929565,
\r
6085 "z": "1e5d41b0.b1168e",
\r
6088 "3728e3f3.742a9c",
\r
6094 "id": "6152a91e.e447b",
\r
6096 "name": "call GENERIC-RESOURCE-API:vf-module-topology-assign-rollback",
\r
6097 "xml": "<call module='GENERIC-RESOURCE-API' rpc='vf-module-topology-assign-rollback' mode='sync' >\n",
\r
6100 "x": 2786.749900817871,
\r
6101 "y": 2730.774143218994,
\r
6102 "z": "1e5d41b0.b1168e",
\r
6108 "id": "fddcb313.1cf958",
\r
6110 "name": "block : atomic",
\r
6111 "xml": "<block atomic='true'>",
\r
6115 "x": 2404.011390686035,
\r
6116 "y": 2781.1913537979126,
\r
6117 "z": "1e5d41b0.b1168e",
\r
6121 "d8f50cf3.b660b8",
\r
6127 "id": "8d60dce.3fe77a",
\r
6129 "name": "block : atomic",
\r
6130 "xml": "<block atomic=\"true\">",
\r
6133 "x": 2965.083194732666,
\r
6134 "y": 2421.52436542511,
\r
6135 "z": "1e5d41b0.b1168e",
\r
6144 "id": "61ebd127.67b2b",
\r
6145 "type": "configure",
\r
6146 "name": "set error-message",
\r
6147 "xml": "<set>\n<parameter name=\"error-message\" value=\"`'from-preload flag is true but could not find preload information for VF module name ' + $vf-module-topology-operation-input.vf-module-request-input.vf-module-name`\" />\n",
\r
6150 "x": 3164.666435241699,
\r
6151 "y": 2388.1673097610474,
\r
6152 "z": "1e5d41b0.b1168e",
\r
6158 "id": "59ff4e4b.8c6b68",
\r
6160 "name": "block : atomic",
\r
6161 "xml": "<block atomic=\"true\">",
\r
6164 "x": 2136.987747192383,
\r
6165 "y": 2569.107672691345,
\r
6166 "z": "1e5d41b0.b1168e",
\r
6169 "9b4ca4c4.41e2c8",
\r
6175 "id": "9b4ca4c4.41e2c8",
\r
6176 "type": "configure",
\r
6177 "name": "set error-message",
\r
6178 "xml": "<set>\n<parameter name=\"error-message\" value=\"Error retrieving preload-information\" />\n",
\r
6181 "x": 2342.999855041504,
\r
6182 "y": 2543.7504091262817,
\r
6183 "z": "1e5d41b0.b1168e",
\r
6189 "id": "59263ccb.02e03c",
\r
6191 "name": "call GENERIC-RESOURCE-API:vf-module-topology-assign-rollback",
\r
6192 "xml": "<call module='GENERIC-RESOURCE-API' rpc='vf-module-topology-assign-rollback' mode='sync' >\n",
\r
6195 "x": 4210.0835037231445,
\r
6196 "y": 4609.2463722229,
\r
6197 "z": "1e5d41b0.b1168e",
\r
6203 "id": "1980bda6.0907fa",
\r
6205 "name": "block : atomic",
\r
6206 "xml": "<block atomic='true'>",
\r
6210 "x": 3822.3447189331055,
\r
6211 "y": 4655.9133133888245,
\r
6212 "z": "1e5d41b0.b1168e",
\r
6215 "59263ccb.02e03c",
\r
6216 "15beb6ed.58fac9",
\r
6222 "id": "a8978c6d.0307c8",
\r
6223 "type": "configure",
\r
6224 "name": "set error-message",
\r
6225 "xml": "<set>\n<parameter name=\"error-message\" value=\"`'VNFC network role '\n + $tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].vm-names.vnfc-names[$vnfc-index].vnfc-networks.vnfc-network-data[$vnfc-network-index].vnfc-network-role\n + ' is not found in VNF network list'\n `\" />\n",
\r
6228 "x": 1905.0833053588867,
\r
6229 "y": 3052.7189245224,
\r
6230 "z": "1e5d41b0.b1168e",
\r
6236 "id": "cb15322d.db07d8",
\r
6237 "type": "configure",
\r
6238 "name": "set error-message",
\r
6239 "xml": "<set>\n<parameter name=\"error-message\" value=\"`'SDNC subnet id '\n + $service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-resource-assignments.vnf-networks.vnf-network[$vnf-network-index].subnets-data.subnet-data[$subnet-data-index].sdnc-subnet-id\n + ' does not have network-start-address populated'`\" />\n",
\r
6242 "x": 4234.666793823242,
\r
6243 "y": 3528.4130017757416,
\r
6244 "z": "1e5d41b0.b1168e",
\r
6250 "id": "7d616bdb.daafe4",
\r
6251 "type": "configure",
\r
6252 "name": "set error-message",
\r
6253 "xml": "<set>\n<parameter name=\"error-message\" value=\"`'SDNC subnet id '\n + $service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-resource-assignments.vnf-networks.vnf-network[$vnf-network-index].subnets-data.subnet-data[$subnet-data-index].sdnc-subnet-id\n + ' does not have cidr-mask populated'`\" />\n",
\r
6256 "x": 4549.666816711426,
\r
6257 "y": 3605.9130086898804,
\r
6258 "z": "1e5d41b0.b1168e",
\r
6264 "id": "cb1415b6.cece5",
\r
6265 "type": "configure",
\r
6266 "name": "set error-message",
\r
6267 "xml": "<set>\n<parameter name=\"error-message\" value=\"`'Not able to find VNF network subnet that contains address '\n + $tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].vm-names.vnfc-names[$vnfc-index].vnfc-networks.vnfc-network-data[$vnfc-network-index].vnfc-subnet[$subnet-role-index].vnfc-ip-assignments[$address-family-index].vnfc-subnet-ip[0].vnfc-ip-address\n `\" />",
\r
6270 "x": 3597.1667709350586,
\r
6271 "y": 3725.913025856018,
\r
6272 "z": "1e5d41b0.b1168e",
\r
6278 "id": "e1550da4.520918",
\r
6279 "type": "configure",
\r
6280 "name": "set error-message",
\r
6281 "xml": "<set>\n<parameter name=\"error-message\" value=\"Error reading VFC_RELATED_NETWORK_ROLE table\" />\n",
\r
6284 "x": 2037.8610229492188,
\r
6285 "y": 3962.441393852234,
\r
6286 "z": "1e5d41b0.b1168e",
\r
6292 "id": "7b08fad7.a132ec",
\r
6293 "type": "configure",
\r
6294 "name": "set error-message",
\r
6295 "xml": "<set>\n<parameter name=\"error-message\" value=\"`'Unable to find related network '\n + $db.vnf-related-network-role[$db-related-network-index].related-network-role + ' in vnf-networks'`\" />\n",
\r
6298 "x": 2845.361083984375,
\r
6299 "y": 4147.441142082214,
\r
6300 "z": "1e5d41b0.b1168e",
\r
6306 "id": "ce58c07c.b817d",
\r
6307 "type": "configure",
\r
6308 "name": "set error-message",
\r
6309 "xml": "<set>\n<parameter name=\"error-message\" value=\"Error saving vnfc to AAI\" />\n",
\r
6312 "x": 2221.749931335449,
\r
6313 "y": 4770.080783843994,
\r
6314 "z": "1e5d41b0.b1168e",
\r
6320 "id": "c7eb84c5.f0e708",
\r
6322 "name": "call GENERIC-RESOURCE-API:vf-module-topology-assign-rollback",
\r
6323 "xml": "<call module='GENERIC-RESOURCE-API' rpc='vf-module-topology-assign-rollback' mode='sync' >\n",
\r
6326 "x": 3698.555419921875,
\r
6327 "y": 5965.0813245773315,
\r
6328 "z": "1e5d41b0.b1168e",
\r
6334 "id": "387bacc5.df1d84",
\r
6336 "name": "block : atomic",
\r
6337 "xml": "<block atomic='true'>",
\r
6341 "x": 3312.066909790039,
\r
6342 "y": 6007.998537063599,
\r
6343 "z": "1e5d41b0.b1168e",
\r
6346 "c7eb84c5.f0e708",
\r
6353 "id": "8a14b675.cd4478",
\r
6354 "type": "configure",
\r
6355 "name": "set error-message",
\r
6356 "xml": "<set>\n<parameter name=\"error-message\" value=\"Error updating vnfc relationships in AAI\" />\n",
\r
6359 "x": 1859.091293334961,
\r
6360 "y": 4883.829997062683,
\r
6361 "z": "1e5d41b0.b1168e",
\r
6367 "id": "b8157190.3209b8",
\r
6368 "type": "configure",
\r
6369 "name": "set error-message",
\r
6370 "xml": "<set>\n<parameter name=\"error-message\" value=\"Not-found error updating vnfc relationships\" />\n",
\r
6373 "x": 1858.5556144714355,
\r
6374 "y": 4940.794563293457,
\r
6375 "z": "1e5d41b0.b1168e",
\r
6381 "id": "3296dfd.dbc53a",
\r
6382 "type": "configure",
\r
6383 "name": "set error-message",
\r
6384 "xml": "<set>\n<parameter name=\"error-message\" value=\"Error saving cp object to AAI\" />\n",
\r
6387 "x": 2301.0556240081787,
\r
6388 "y": 5110.080264091492,
\r
6389 "z": "1e5d41b0.b1168e",
\r
6395 "id": "804becc1.78da28",
\r
6396 "type": "configure",
\r
6397 "name": "set error-message",
\r
6398 "xml": "<set>\n<parameter name=\"error-message\" value=\"Error updating cp relationship to l3-network in AAI\" />\n",
\r
6401 "x": 2956.0556869506836,
\r
6402 "y": 5562.3025188446045,
\r
6403 "z": "1e5d41b0.b1168e",
\r
6409 "id": "7e2874de.0ebfec",
\r
6410 "type": "configure",
\r
6411 "name": "set error-message",
\r
6412 "xml": "<set>\n <parameter name=\"error-message\" value=\"Not-found error updating cp relationship to l3-network\" />\n",
\r
6415 "x": 2958.5556869506836,
\r
6416 "y": 5624.802521705627,
\r
6417 "z": "1e5d41b0.b1168e",
\r
6423 "id": "9d950f64.0102",
\r
6424 "type": "configure",
\r
6425 "name": "set error-message",
\r
6426 "xml": "<set>\n <parameter name=\"error-message\" value=\"Error updating cp relationship to l3-network and vlan-tag in AAI\" />\n",
\r
6429 "x": 3287.1272888183594,
\r
6430 "y": 5722.302535057068,
\r
6431 "z": "1e5d41b0.b1168e",
\r
6437 "id": "b2d45985.f53aa8",
\r
6438 "type": "configure",
\r
6439 "name": "set error-message",
\r
6440 "xml": "<set>\n <parameter name=\"error-message\" value=\"Not-found error updating cp relationship to l3-network and vlan-tag\" />\n",
\r
6443 "x": 3289.6273880004883,
\r
6444 "y": 5784.802536010742,
\r
6445 "z": "1e5d41b0.b1168e",
\r
6451 "id": "c5ce8f8a.5c8cc",
\r
6452 "type": "configure",
\r
6453 "name": "set error-message",
\r
6454 "xml": "<set>\n <parameter name=\"error-message\" value=\"Error creating l3-interface-ipv4-address-list object in AAI\" />\n",
\r
6457 "x": 3978.9729919433594,
\r
6458 "y": 5193.552491188049,
\r
6459 "z": "1e5d41b0.b1168e",
\r
6465 "id": "d6d217c2.575b08",
\r
6466 "type": "configure",
\r
6467 "name": "set error-message",
\r
6468 "xml": "<set>\n <parameter name=\"error-message\" value=\"Error updating l3-interface-ipv4-address-list relationships in AAI\" />\n",
\r
6471 "x": 3976.4729919433594,
\r
6472 "y": 5272.302496910095,
\r
6473 "z": "1e5d41b0.b1168e",
\r
6479 "id": "eacb1b8b.899fc",
\r
6480 "type": "configure",
\r
6481 "name": "set error-message",
\r
6482 "xml": "<set>\n <parameter name=\"error-message\" value=\"Not-found error updating l3-interface-ipv4-address-list relationships\" />\n",
\r
6485 "x": 3978.972724914551,
\r
6486 "y": 5332.302503585815,
\r
6487 "z": "1e5d41b0.b1168e",
\r
6493 "id": "e1c04fe9.9abb6",
\r
6494 "type": "configure",
\r
6495 "name": "set error-message",
\r
6496 "xml": "<set>\n <parameter name=\"error-message\" value=\"Error creating l3-interface-ipv6-address-list object in AAI\" />\n",
\r
6499 "x": 3982.7227325439453,
\r
6500 "y": 5382.302508354187,
\r
6501 "z": "1e5d41b0.b1168e",
\r
6507 "id": "b00c290a.190b9",
\r
6508 "type": "configure",
\r
6509 "name": "set error-message",
\r
6510 "xml": "<set>\n <parameter name=\"error-message\" value=\"Error updating l3-interface-ipv6-address-list relationships in AAI\" />\n",
\r
6513 "x": 3981.4724655151367,
\r
6514 "y": 5443.55251121521,
\r
6515 "z": "1e5d41b0.b1168e",
\r
6521 "id": "f9dafb05.46c9b",
\r
6522 "type": "configure",
\r
6523 "name": "set error-message",
\r
6524 "xml": "<set>\n <parameter name=\"error-message\" value=\"Not-found error updating l3-interface-ipv6-address-list relationships\" />\n",
\r
6527 "x": 3982.7224655151367,
\r
6528 "y": 5503.552512168884,
\r
6529 "z": "1e5d41b0.b1168e",
\r
6535 "id": "cf7438ea.85212",
\r
6537 "name": "call GENERIC-RESOURCE-API:vf-module-topology-assign-rollback",
\r
6538 "xml": "<call module='GENERIC-RESOURCE-API' rpc='vf-module-topology-assign-rollback' mode='sync' >\n",
\r
6541 "x": 4392.722400665283,
\r
6542 "y": 5629.802440643311,
\r
6543 "z": "1e5d41b0.b1168e",
\r
6549 "id": "4f9c607a.ce1c88",
\r
6551 "name": "block : atomic",
\r
6552 "xml": "<block atomic='true'>",
\r
6556 "x": 4012.48388671875,
\r
6557 "y": 5674.469653129578,
\r
6558 "z": "1e5d41b0.b1168e",
\r
6568 "id": "26a60a34.f6645e",
\r
6570 "name": "call GENERIC-RESOURCE-API:vf-module-topology-assign-rollback",
\r
6571 "xml": "<call module='GENERIC-RESOURCE-API' rpc='vf-module-topology-assign-rollback' mode='sync' >\n",
\r
6574 "x": 3816.1943130493164,
\r
6575 "y": 7094.2466859817505,
\r
6576 "z": "1e5d41b0.b1168e",
\r
6582 "id": "96fecd53.204d4",
\r
6584 "name": "block : atomic",
\r
6585 "xml": "<block atomic='true'>",
\r
6589 "x": 3428.455535888672,
\r
6590 "y": 7144.6633558273315,
\r
6591 "z": "1e5d41b0.b1168e",
\r
6594 "26a60a34.f6645e",
\r
6595 "ac95a18e.e9d4e8",
\r
6601 "id": "819cfbd9.9a75b8",
\r
6602 "type": "configure",
\r
6603 "name": "set error-message",
\r
6604 "xml": "<set>\n <parameter name=\"error-message\" value=\"Not-found error updating vip-ipv4-address-list relationship to cp\" />\n",
\r
6607 "x": 3366.194606781006,
\r
6608 "y": 6732.996903419495,
\r
6609 "z": "1e5d41b0.b1168e",
\r
6615 "id": "98387e99.104df8",
\r
6616 "type": "configure",
\r
6617 "name": "set error-message",
\r
6618 "xml": "<set>\n <parameter name=\"error-message\" value=\"Error updating vip-ipv4-address-list relationship to cp in AAI\" />\n",
\r
6621 "x": 3359.9448776245117,
\r
6622 "y": 6669.247437477112,
\r
6623 "z": "1e5d41b0.b1168e",
\r
6629 "id": "66f00f4e.933f1",
\r
6630 "type": "configure",
\r
6631 "name": "set error-message",
\r
6632 "xml": "<set>\n <parameter name=\"error-message\" value=\"Not-found error updating vip-ipv4-address-list relationship to cp\" />\n",
\r
6635 "x": 3371.194610595703,
\r
6636 "y": 6420.49688243866,
\r
6637 "z": "1e5d41b0.b1168e",
\r
6643 "id": "fde5bb25.6eab78",
\r
6644 "type": "configure",
\r
6645 "name": "set error-message",
\r
6646 "xml": "<set>\n <parameter name=\"error-message\" value=\"Error updating vip-ipv4-address-list relationship to cp in AAI\" />\n",
\r
6649 "x": 3371.1948776245117,
\r
6650 "y": 6359.2474184036255,
\r
6651 "z": "1e5d41b0.b1168e",
\r
6657 "id": "131ea97.a877f57",
\r
6658 "type": "configure",
\r
6659 "name": "set error-message",
\r
6660 "xml": "<set>\n <parameter name=\"error-message\" value=\"Not-found error updating vip-ipv6-address-list relationships\" />\n",
\r
6663 "x": 2738.6945724487305,
\r
6664 "y": 6620.4968938827515,
\r
6665 "z": "1e5d41b0.b1168e",
\r
6671 "id": "7345e678.7bf88",
\r
6672 "type": "configure",
\r
6673 "name": "set error-message",
\r
6674 "xml": "<set>\n <parameter name=\"error-message\" value=\"Error updating vip-ipv6-address-list relationships in AAI\" />\n",
\r
6677 "x": 2737.444564819336,
\r
6678 "y": 6562.997429847717,
\r
6679 "z": "1e5d41b0.b1168e",
\r
6685 "id": "3bd1f48b.4c0b2c",
\r
6686 "type": "configure",
\r
6687 "name": "set error-message",
\r
6688 "xml": "<set>\n <parameter name=\"error-message\" value=\"Not-found error saving vip-ipv6-address-list\" />\n",
\r
6691 "x": 2401.194549560547,
\r
6692 "y": 6506.746886253357,
\r
6693 "z": "1e5d41b0.b1168e",
\r
6699 "id": "67c04d7.9f55234",
\r
6700 "type": "configure",
\r
6701 "name": "set error-message",
\r
6702 "xml": "<set>\n <parameter name=\"error-message\" value=\"Error saving vip-ipv6-address-list in AAI\" />\n",
\r
6705 "x": 2401.194549560547,
\r
6706 "y": 6452.996883392334,
\r
6707 "z": "1e5d41b0.b1168e",
\r
6713 "id": "703340a7.64aea8",
\r
6714 "type": "configure",
\r
6715 "name": "set error-message",
\r
6716 "xml": "<set>\n <parameter name=\"error-message\" value=\"Not-found error updating vip-ipv4-address-list relationships\" />\n",
\r
6719 "x": 2747.444568634033,
\r
6720 "y": 6295.496874809265,
\r
6721 "z": "1e5d41b0.b1168e",
\r
6727 "id": "1eb209e1.85fe36",
\r
6728 "type": "configure",
\r
6729 "name": "set error-message",
\r
6730 "xml": "<set>\n <parameter name=\"error-message\" value=\"Error updating vip-ipv4-address-list relationships in AAI\" />\n",
\r
6733 "x": 2748.6945724487305,
\r
6734 "y": 6237.996870994568,
\r
6735 "z": "1e5d41b0.b1168e",
\r
6741 "id": "5c926ac4.441d54",
\r
6742 "type": "configure",
\r
6743 "name": "set error-message",
\r
6744 "xml": "<set>\n <parameter name=\"error-message\" value=\"Not-found error saving vip-ipv4-address-list\" />\n",
\r
6747 "x": 2404.944549560547,
\r
6748 "y": 6194.246867179871,
\r
6749 "z": "1e5d41b0.b1168e",
\r
6755 "id": "ac68386.d27d148",
\r
6756 "type": "configure",
\r
6757 "name": "set error-message",
\r
6758 "xml": "<set>\n <parameter name=\"error-message\" value=\"Error saving vip-ipv4-address-list in AAI\" />\n",
\r
6761 "x": 2401.194549560547,
\r
6762 "y": 6126.746863365173,
\r
6763 "z": "1e5d41b0.b1168e",
\r
6769 "id": "8ce17d26.7481f8",
\r
6770 "type": "configure",
\r
6771 "name": "set error-message",
\r
6772 "xml": "<set>\n<parameter name=\"error-message\" value=\"`'No l3-network found in AAI for network ID '\n + $tmp.vf-module-topology.vf-module-assignments.vms.vm[$vm-type-index].vm-networks.vm-network[$network-role-index].network-id`\" />\n\n",
\r
6775 "x": 1898.6945152282715,
\r
6776 "y": 6051.74686050415,
\r
6777 "z": "1e5d41b0.b1168e",
\r
6783 "id": "bcecc401.bf37b",
\r
6784 "type": "configure",
\r
6785 "name": "set error-message",
\r
6786 "xml": "<set>\n <parameter name=\"error-message\" value=\"Error updating vf-module relationships in AAI\" />\n",
\r
6789 "x": 1899.9445114135742,
\r
6790 "y": 5992.996852397919,
\r
6791 "z": "1e5d41b0.b1168e",
\r
6797 "id": "9929cc19.031428",
\r
6798 "type": "configure",
\r
6799 "name": "set error-message",
\r
6800 "xml": "<set>\n <parameter name=\"error-message\" value=\"Error updating vf-module in AAI\" />\n",
\r
6803 "x": 1051.7499694824219,
\r
6804 "y": 4423.830560684204,
\r
6805 "z": "1e5d41b0.b1168e",
\r
6811 "id": "da0980a4.747a78",
\r
6812 "type": "configure",
\r
6813 "name": "set error-message",
\r
6814 "xml": "<set>\n <parameter name=\"error-message\" value=\"`'No vf-module found in AAI for vf module ID ' + $service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-id`\" />\n",
\r
6817 "x": 1055.4999694824219,
\r
6818 "y": 4500.080563545227,
\r
6819 "z": "1e5d41b0.b1168e",
\r
6825 "id": "ebdeb223.d9f918",
\r
6826 "type": "execute",
\r
6827 "name": "printContext",
\r
6828 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='printContext' >\n<parameter name='filename' value='/var/tmp/bgb-vfmodule.log' />\n",
\r
6831 "x": 439.07335662841797,
\r
6832 "y": 8061.709958553314,
\r
6833 "z": "1e5d41b0.b1168e",
\r
6839 "id": "54266176.fdc52",
\r
6840 "type": "execute",
\r
6841 "name": "execute RestApiCallNode - PUT vf-module",
\r
6842 "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n <parameter name='templateFileName' value=\"`$prop.restapi.templateDir + '/' + 'vf-module-assign.json'`\" />\n <parameter name='restapiUrl' value=\"`$prop.controller.url + $tmp.vf-module.url`\" />\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=\"vf-module-assign\" />\n\n",
\r
6845 "x": 536.406494140625,
\r
6846 "y": 7920.908839225769,
\r
6847 "z": "1e5d41b0.b1168e",
\r
6850 "1c4e5947.7ebd1f",
\r
6856 "id": "1c4e5947.7ebd1f",
\r
6857 "type": "not-found",
\r
6858 "name": "not-found",
\r
6859 "xml": "<outcome value='not-found'>\n",
\r
6862 "x": 817.1906661987305,
\r
6863 "y": 7941.604918003082,
\r
6864 "z": "1e5d41b0.b1168e",
\r
6872 "id": "8333ad7b.b22908",
\r
6873 "type": "failure",
\r
6874 "name": "failure",
\r
6875 "xml": "<outcome value='failure'>\n",
\r
6878 "x": 809.6193008422852,
\r
6879 "y": 7900.104938030243,
\r
6880 "z": "1e5d41b0.b1168e",
\r
6888 "id": "abc9858a.0d3df8",
\r
6890 "name": "block : atomic",
\r
6891 "xml": "<block atomic=\"true\">",
\r
6894 "x": 1018.5494117736816,
\r
6895 "y": 7920.273898601532,
\r
6896 "z": "1e5d41b0.b1168e",
\r
6899 "2a8c3363.38afe4",
\r
6905 "id": "e61f24da.fdfe2",
\r
6907 "name": "call GENERIC-RESOURCE-API:vf-module-topology-assign-rollback",
\r
6908 "xml": "<call module='GENERIC-RESOURCE-API' rpc='vf-module-topology-assign-rollback' mode='sync' >\n",
\r
6911 "x": 1772.799659729004,
\r
6912 "y": 8062.442268848419,
\r
6913 "z": "1e5d41b0.b1168e",
\r
6919 "id": "7d6098e9.a14988",
\r
6921 "name": "block : atomic",
\r
6922 "xml": "<block atomic='true'>",
\r
6926 "x": 1391.846908569336,
\r
6927 "y": 8114.465925693512,
\r
6928 "z": "1e5d41b0.b1168e",
\r
6932 "24f79f9e.6a9758",
\r
6938 "id": "2a8c3363.38afe4",
\r
6939 "type": "configure",
\r
6940 "name": "set error-message",
\r
6941 "xml": "<set>\n<parameter name=\"error-message\" value=\"Error doing PUT of vf-module\" />\n",
\r
6944 "x": 1223.0498275756836,
\r
6945 "y": 7892.798912525177,
\r
6946 "z": "1e5d41b0.b1168e",
\r
6952 "id": "23e90598.1ab01a",
\r
6953 "type": "comment",
\r
6954 "name": "This should have been removed from Dublin",
\r
6957 "x": 691.7499771118164,
\r
6958 "y": 7382.302031517029,
\r
6959 "z": "1e5d41b0.b1168e",
\r
6963 "id": "bf8d316e.62c2d",
\r
6965 "name": "Initialize SO 500 reponse params",
\r
6966 "xml": "<set>\n<parameter name=\"so.ack-final-indicator\" value=\"Y\" />\n<parameter name=\"so.response-code\" value=\"500\" />\n<parameter name=\"so.notification-url\" value=\"`$vf-module-topology-operation-input.sdnc-request-header.svc-notification-url`\" />\n<parameter name=\"so.svc-request-id\" value=\"`$vf-module-topology-operation-input.sdnc-request-header.svc-request-id`\" />\n<parameter name=\"so.service-type\" value=\"`$vf-module-topology-operation-input.service-information.subscription-service-type`\" />\n<parameter name=\"so.service-instance-id\" value=\"`$vf-module-topology-operation-input.service-information.service-instance-id`\" />",
\r
6968 "x": 607.9999160766602,
\r
6969 "y": 367.0242910385132,
\r
6970 "z": "1e5d41b0.b1168e",
\r
6974 "id": "50c201dc.9bc778",
\r
6976 "name": "call GENERIC-RESOURCE-API_send-so-response",
\r
6977 "xml": "<call module='GENERIC-RESOURCE-API' rpc='send-so-response' mode='sync' >\n",
\r
6980 "x": 1976.749855041504,
\r
6981 "y": 1269.3854932785034,
\r
6982 "z": "1e5d41b0.b1168e",
\r
6988 "id": "3728e3f3.742a9c",
\r
6990 "name": "call GENERIC-RESOURCE-API_send-so-response",
\r
6991 "xml": "<call module='GENERIC-RESOURCE-API' rpc='send-so-response' mode='sync' >\n",
\r
6994 "x": 1984.249900817871,
\r
6995 "y": 2221.6077127456665,
\r
6996 "z": "1e5d41b0.b1168e",
\r
7002 "id": "f83606b1.57aa68",
\r
7004 "name": "call GENERIC-RESOURCE-API_send-so-response",
\r
7005 "xml": "<call module='GENERIC-RESOURCE-API' rpc='send-so-response' mode='sync' >\n",
\r
7008 "x": 1272.9998779296875,
\r
7009 "y": 1217.3020362854004,
\r
7010 "z": "1e5d41b0.b1168e",
\r
7016 "id": "b7e13818.1bbbd",
\r
7018 "name": "set so.reponse-code = 200",
\r
7019 "xml": "<set>\n<parameter name=\"so.response-code\" value=\"200\" />\n",
\r
7021 "x": 1201.749900817871,
\r
7022 "y": 1161.0520486831665,
\r
7023 "z": "1e5d41b0.b1168e",
\r
7027 "id": "d8f50cf3.b660b8",
\r
7029 "name": "call GENERIC-RESOURCE-API_send-so-response",
\r
7030 "xml": "<call module='GENERIC-RESOURCE-API' rpc='send-so-response' mode='sync' >\n",
\r
7033 "x": 2729.2498817443848,
\r
7034 "y": 2781.3300075531006,
\r
7035 "z": "1e5d41b0.b1168e",
\r
7041 "id": "15beb6ed.58fac9",
\r
7043 "name": "call GENERIC-RESOURCE-API_send-so-response",
\r
7044 "xml": "<call module='GENERIC-RESOURCE-API' rpc='send-so-response' mode='sync' >\n",
\r
7047 "x": 4151.888816833496,
\r
7048 "y": 4656.8853006362915,
\r
7049 "z": "1e5d41b0.b1168e",
\r
7055 "id": "a33ba8b8.1d7cc",
\r
7057 "name": "call GENERIC-RESOURCE-API_send-so-response",
\r
7058 "xml": "<call module='GENERIC-RESOURCE-API' rpc='send-so-response' mode='sync' >\n",
\r
7061 "x": 4334.388854980469,
\r
7062 "y": 5673.691195487976,
\r
7063 "z": "1e5d41b0.b1168e",
\r
7069 "id": "e35102b5.ead4c",
\r
7071 "name": "call GENERIC-RESOURCE-API_send-so-response",
\r
7072 "xml": "<call module='GENERIC-RESOURCE-API' rpc='send-so-response' mode='sync' >\n",
\r
7075 "x": 3635.638816833496,
\r
7076 "y": 6010.4966287612915,
\r
7077 "z": "1e5d41b0.b1168e",
\r
7083 "id": "ac95a18e.e9d4e8",
\r
7085 "name": "call GENERIC-RESOURCE-API_send-so-response",
\r
7086 "xml": "<call module='GENERIC-RESOURCE-API' rpc='send-so-response' mode='sync' >\n",
\r
7089 "x": 3755.638816833496,
\r
7090 "y": 7144.5244607925415,
\r
7091 "z": "1e5d41b0.b1168e",
\r
7097 "id": "24f79f9e.6a9758",
\r
7099 "name": "call GENERIC-RESOURCE-API_send-so-response",
\r
7100 "xml": "<call module='GENERIC-RESOURCE-API' rpc='send-so-response' mode='sync' >\n",
\r
7103 "x": 1713.6943054199219,
\r
7104 "y": 8115.219509601593,
\r
7105 "z": "1e5d41b0.b1168e",
\r
7111 "id": "2f669bfa.b0d904",
\r
7113 "name": "call GENERIC-RESOURCE-API_send-so-response",
\r
7114 "xml": "<call module='GENERIC-RESOURCE-API' rpc='send-so-response' mode='sync' >\n",
\r
7117 "x": 557.4444274902344,
\r
7118 "y": 8168.971009731293,
\r
7119 "z": "1e5d41b0.b1168e",
\r
7125 "id": "db29530f.c21f7",
\r
7127 "name": "set so.reponse-code = 200",
\r
7128 "xml": "<set>\n<parameter name=\"so.response-code\" value=\"200\" />\n",
\r
7130 "x": 487.4444274902344,
\r
7131 "y": 8114.942265033722,
\r
7132 "z": "1e5d41b0.b1168e",
\r
7136 "id": "77199d84.b65ee4",
\r
7137 "type": "returnFailure",
\r
7138 "name": "return failure",
\r
7139 "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-message`\" />\n",
\r
7141 "x": 1594.9443664550781,
\r
7142 "y": 8163.969213008881,
\r
7143 "z": "1e5d41b0.b1168e",
\r
7147 "id": "23f95643.5a124a",
\r
7148 "type": "returnFailure",
\r
7149 "name": "return failure",
\r
7150 "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-message`\" />\n",
\r
7152 "x": 3635.360984802246,
\r
7153 "y": 7193.1353006362915,
\r
7154 "z": "1e5d41b0.b1168e",
\r
7158 "id": "62bbfbdf.d34f3c",
\r
7159 "type": "returnFailure",
\r
7160 "name": "return failure",
\r
7161 "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-message`\" />\n",
\r
7163 "x": 3514.110984802246,
\r
7164 "y": 6055.7744607925415,
\r
7165 "z": "1e5d41b0.b1168e",
\r
7169 "id": "de495219.3e8f9",
\r
7170 "type": "returnFailure",
\r
7171 "name": "return failure",
\r
7172 "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-message`\" />\n",
\r
7174 "x": 4217.860984802246,
\r
7175 "y": 5718.2744607925415,
\r
7176 "z": "1e5d41b0.b1168e",
\r
7180 "id": "98fe2567.5c7fd",
\r
7181 "type": "returnFailure",
\r
7182 "name": "return failure",
\r
7183 "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-message`\" />\n",
\r
7185 "x": 4032.860984802246,
\r
7186 "y": 4701.0522928237915,
\r
7187 "z": "1e5d41b0.b1168e",
\r
7191 "id": "7e407330.b6b2bc",
\r
7192 "type": "returnFailure",
\r
7193 "name": "return failure",
\r
7194 "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-message`\" />\n",
\r
7196 "x": 2612.999900817871,
\r
7197 "y": 2827.4409646987915,
\r
7198 "z": "1e5d41b0.b1168e",
\r
7202 "id": "3312acbf.c98b04",
\r
7203 "type": "returnFailure",
\r
7204 "name": "return failure",
\r
7205 "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-message`\" />\n",
\r
7207 "x": 1865.499900817871,
\r
7208 "y": 2263.2742166519165,
\r
7209 "z": "1e5d41b0.b1168e",
\r
7213 "id": "adbc50ce.7d37f",
\r
7214 "type": "returnFailure",
\r
7215 "name": "return failure",
\r
7216 "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-message`\" />\n",
\r
7218 "x": 1856.749900817871,
\r
7219 "y": 1312.024338722229,
\r
7220 "z": "1e5d41b0.b1168e",
\r
7224 "id": "d6e0298e.3c1e8",
\r
7226 "name": "copy vf-module data",
\r
7227 "xml": "<set>\n<parameter name='vf-module-data.'\n value='service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.' />\n",
\r
7229 "x": 456.07117462158203,
\r
7230 "y": 7565.457427024841,
\r
7231 "z": "1e5d41b0.b1168e",
\r
7235 "id": "d3460755.d852e",
\r
7236 "type": "execute",
\r
7237 "name": "generate vf-module URL (sub service-instance-id)",
\r
7238 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n <parameter name=\"source\" value=\"`$prop.restapi.vf-module`\"/>\n <parameter name=\"outputPath\" value=\"tmp.part\"/>\n <parameter name=\"target\" value=\"{service-instance-id}\"/>\n <parameter name=\"replacement\" value=\"`$service-data.service-topology.service-topology-identifier.service-instance-id`\"/>\n",
\r
7241 "x": 555.1782150268555,
\r
7242 "y": 7649.745085716248,
\r
7243 "z": "1e5d41b0.b1168e",
\r
7249 "id": "d35134f0.fec4d",
\r
7250 "type": "execute",
\r
7251 "name": "generate vf-module URL (sub vnf-id)",
\r
7252 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n <parameter name=\"source\" value=\"`$tmp.part`\"/>\n <parameter name=\"outputPath\" value=\"tmp.part\"/>\n <parameter name=\"target\" value=\"{vnf-id}\"/>\n <parameter name=\"replacement\" value=\"`$service-data.vnfs.vnf[$vnf-index].vnf-id`\"/>\n",
\r
7255 "x": 509.82102966308594,
\r
7256 "y": 7694.92303943634,
\r
7257 "z": "1e5d41b0.b1168e",
\r
7263 "id": "7916d324.cb3bf4",
\r
7264 "type": "execute",
\r
7265 "name": "generate vf-module URL (sub vf-module-id)",
\r
7266 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n <parameter name=\"source\" value=\"`$tmp.part`\"/>\n <parameter name=\"outputPath\" value=\"tmp.vf-module.url\"/>\n <parameter name=\"target\" value=\"{vf-module-id}\"/>\n <parameter name=\"replacement\" value=\"`$vf-module-topology-operation-input.vf-module-information.vf-module-id`\"/>\n",
\r
7269 "x": 534.9996871948242,
\r
7270 "y": 7741.530030250549,
\r
7271 "z": "1e5d41b0.b1168e",
\r
7277 "id": "1d9375e8.fa4aba",
\r
7278 "type": "comment",
\r
7279 "name": "'New' version of DG, called for flows where SO expects async response (so-bpmn-infra)",
\r
7282 "x": 490.99998474121094,
\r
7283 "y": 160.99999618530273,
\r
7284 "z": "1e5d41b0.b1168e",
\r
7288 "id": "54659cd5.5a9534",
\r
7289 "type": "switchNode",
\r
7290 "name": "cloud-owner passed in input?",
\r
7291 "xml": "<switch test=\"`$vf-module-topology-operation-input.vf-module-request-input.cloud-owner != ''`\">\n",
\r
7296 "z": "1e5d41b0.b1168e",
\r
7304 "id": "47e0f28c.35157c",
\r
7305 "type": "outcomeTrue",
\r
7307 "xml": "<outcome value='true'>\n",
\r
7312 "z": "1e5d41b0.b1168e",
\r
7320 "id": "55504f2e.1c2d8",
\r
7322 "name": "set prop.cloud-region.cloud-owner to input cloud-owner",
\r
7323 "xml": "<set>\n<parameter name='prop.cloud-region.cloud-owner' value='`$vf-module-topology-operation-input.vf-module-request-input.cloud-owner`' />\n",
\r
7327 "z": "1e5d41b0.b1168e",
\r