3 "id": "a85fdd45.18532",
\r
7 "x": 171.88333129882812,
\r
9 "z": "8bd89607.6248d8",
\r
17 "id": "2eaf78b5.ba0318",
\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": 456.1690216064453,
\r
26 "y": 238.23810863494873,
\r
27 "z": "8bd89607.6248d8",
\r
35 "id": "28e9741c.d81dfc",
\r
37 "name": "method cll-vnf-topology-operation-cll-delete",
\r
38 "xml": "<method rpc='cll-vnf-topology-operation-cll-delete' mode='sync'>\n",
\r
41 "x": 462.3119354248047,
\r
42 "y": 323.0000305175781,
\r
43 "z": "8bd89607.6248d8",
\r
51 "id": "df14e360.a098e8",
\r
53 "name": "block : atomic",
\r
54 "xml": "<block atomic=\"true\">",
\r
57 "x": 811.8833312988281,
\r
59 "z": "8bd89607.6248d8",
\r
69 "id": "e87fcff0.55123",
\r
70 "type": "returnSuccess",
\r
71 "name": "return success",
\r
72 "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
74 "x": 1113.2168273925781,
\r
75 "y": 652.9302978515625,
\r
76 "z": "8bd89607.6248d8",
\r
80 "id": "b8bbed17.73d098",
\r
82 "name": "get service-instance from aai",
\r
83 "xml": "<!--<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" -->\n<!--\tresource=\"service-instance\"-->\n<!--\tkey='service-instance.service-instance-id = $service-data.vnfs.vnf[$vnf-index].vnf-data.service-information.service-instance-id-->\n<!-- AND customer.global-customer-id = $service-data.vnfs.vnf[$vnf-index].vnf-data.service-information.global-customer-id -->\n<!-- AND service-subscription.service-type = $service-data.vnfs.vnf[$vnf-index].vnf-data.service-information.subscription-service-type'-->\n<!--\tlocal-only=\"false\"-->\n<!--\tforce=\"true\" pfx=\"tmp.aai.service-instance\">-->\n\n<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\tresource=\"service-instance\"\n\tkey='service-instance.service-instance-id = $vnf-topology-operation-input.service-information.service-instance-id\n AND customer.global-customer-id = $vnf-topology-operation-input.service-information.global-customer-id \n AND service-subscription.service-type = $vnf-topology-operation-input.service-information.subscription-service-type'\n\tlocal-only=\"false\"\n\tforce=\"true\" pfx=\"tmp.aai.service-instance\">\n\n\n<!--<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" -->\n<!--\tresource=\"service-instance\"-->\n<!--\tkey='service-instance.service-instance-id = $service-data.service-information.service-instance-id-->\n<!-- AND customer.global-customer-id = $service-data.vnfs.vnf[$vnf-index].vnf-data.service-information.global-customer-id -->\n<!-- AND service-subscription.service-type = $service-data.vnfs.vnf[$vnf-index].vnf-data.service-information.subscription-service-type'-->\n<!--\tlocal-only=\"false\"-->\n<!--\tforce=\"true\" pfx=\"tmp.aai.service-instance\">-->",
\r
86 "x": 1134.6452941894531,
\r
87 "y": 355.33331298828125,
\r
88 "z": "8bd89607.6248d8",
\r
98 "id": "c5539326.dc2ce",
\r
101 "xml": "<outcome value='success'>\n",
\r
104 "x": 1359.6452941894531,
\r
105 "y": 213.33331298828125,
\r
106 "z": "8bd89607.6248d8",
\r
114 "id": "9370873a.5ec85",
\r
115 "type": "not-found",
\r
116 "name": "not-found",
\r
117 "xml": "<outcome value='not-found'>\n",
\r
120 "x": 1355.1362609863281,
\r
121 "y": 282.9073486328125,
\r
122 "z": "8bd89607.6248d8",
\r
130 "id": "3f911b4d.a21904",
\r
133 "xml": "<outcome value='failure'>\n",
\r
136 "x": 1343.6452941894531,
\r
137 "y": 329.33331298828125,
\r
138 "z": "8bd89607.6248d8",
\r
146 "id": "f78d475.109eab8",
\r
148 "name": "new for TransportSlicing",
\r
151 "x": 1113.6452941894531,
\r
152 "y": 243.33331298828125,
\r
153 "z": "8bd89607.6248d8",
\r
157 "id": "ed2f6b65.8be208",
\r
159 "name": "execute properties",
\r
160 "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' />",
\r
163 "x": 1101.6452941894531,
\r
164 "y": 295.33331298828125,
\r
165 "z": "8bd89607.6248d8",
\r
171 "id": "a5dbcf8a.fe1748",
\r
172 "type": "switchNode",
\r
173 "name": "switch allotted-resources_length != 0",
\r
174 "xml": "<switch test='`$tmp.aai.service-instance.allotted-resources.allotted-resource_length != 0`'>\n",
\r
177 "x": 1599.8833312988281,
\r
179 "z": "8bd89607.6248d8",
\r
188 "id": "49f0af9f.5fedb8",
\r
189 "type": "returnFailure",
\r
190 "name": "return failure",
\r
191 "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=\"`'An error occurred while querying pnf from AnAI with pnf-name = ' + $prop.l3vpn.pe1_id`\" />\n\n",
\r
193 "x": 1509.9457092285156,
\r
194 "y": 285.8597717285156,
\r
195 "z": "8bd89607.6248d8",
\r
199 "id": "61830ec6.dfc06",
\r
200 "type": "returnFailure",
\r
201 "name": "return failure",
\r
202 "xml": "<return status='failure'>\n<parameter name='error-code' value='' />\n<parameter name='error-message' value='' />\n",
\r
204 "x": 1513.8833312988281,
\r
206 "z": "8bd89607.6248d8",
\r
210 "id": "b303ce6.b126d3",
\r
211 "type": "outcomeTrue",
\r
213 "xml": "<outcome value='true'>\n",
\r
216 "x": 1804.8833312988281,
\r
218 "z": "8bd89607.6248d8",
\r
226 "id": "55aeefb2.59b1e8",
\r
227 "type": "outcomeFalse",
\r
229 "xml": "<outcome value='false'>\n",
\r
232 "x": 1814.8833312988281,
\r
234 "z": "8bd89607.6248d8",
\r
240 "id": "f1542288.012e3",
\r
243 "xml": "<block>\n",
\r
247 "x": 1797.8833312988281,
\r
249 "z": "8bd89607.6248d8",
\r
261 "id": "66649512.c7d5bc",
\r
263 "name": "get allotted-resource from aai",
\r
264 "xml": "<!--<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" -->\n<!--\tresource=\"allotted-resource\"-->\n<!--\tkey='service-instance.service-instance-id = $service-data.vnfs.vnf[$vnf-index].vnf-data.service-information.service-instance-id-->\n<!-- AND customer.global-customer-id = $service-data.vnfs.vnf[$vnf-index].vnf-data.service-information.global-customer-id -->\n<!-- AND service-subscription.service-type = $service-data.vnfs.vnf[$vnf-index].vnf-data.service-information.subscription-service-type-->\n<!-- AND allotted-resource.id = $allotted-resource-id'-->\n<!--\tlocal-only=\"false\"-->\n<!--\tforce=\"true\" pfx=\"tmp.aai.allotted-resource\">-->\n\n<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\tresource=\"allotted-resource\"\n\tkey='service-instance.service-instance-id = $vnf-topology-operation-input.service-information.service-instance-id\n AND customer.global-customer-id = $vnf-topology-operation-input.service-information.global-customer-id \n AND service-subscription.service-type = $vnf-topology-operation-input.service-information.subscription-service-type\n AND allotted-resource.id = $allotted-resource-id'\n\tlocal-only=\"false\"\n\tforce=\"true\" pfx=\"tmp.aai.allotted-resource\">\n\n",
\r
267 "x": 2283.883331298828,
\r
269 "z": "8bd89607.6248d8",
\r
279 "id": "b9d85c6f.27205",
\r
282 "xml": "<outcome value='success'>\n",
\r
285 "x": 2499.883331298828,
\r
287 "z": "8bd89607.6248d8",
\r
295 "id": "376ece8a.ca776a",
\r
296 "type": "not-found",
\r
297 "name": "not-found",
\r
298 "xml": "<outcome value='not-found'>\n",
\r
301 "x": 2500.374298095703,
\r
302 "y": 339.573974609375,
\r
303 "z": "8bd89607.6248d8",
\r
311 "id": "b6dfab0d.b44bd8",
\r
314 "xml": "<outcome value='failure'>\n",
\r
317 "x": 2495.883331298828,
\r
319 "z": "8bd89607.6248d8",
\r
327 "id": "abe13a08.545e98",
\r
329 "name": "for each allotted-resource",
\r
330 "xml": "<for index='aridx' start='0' end='`$tmp.aai.service-instance.allotted-resources.allotted-resource_length`' >\n",
\r
333 "x": 2000.8833312988281,
\r
335 "z": "8bd89607.6248d8",
\r
346 "id": "7d659bd1.1ff4ec",
\r
348 "name": "set the current allotted-resource-id",
\r
349 "xml": "<set>\n<parameter name='allotted-resource-id' value=\"`$tmp.aai.service-instance.allotted-resources.allotted-resource[$aridx].id`\" />\n\n\n",
\r
351 "x": 2280.883331298828,
\r
353 "z": "8bd89607.6248d8",
\r
357 "id": "d727f01e.ad9c98",
\r
359 "name": "set tmp.arr",
\r
360 "xml": "<set>\n<parameter name='tmp.arr' value='' />\n<parameter name='tmp.arridx' value='0' />\n<parameter name='tmp.arr_length' value='0' />\n\n<parameter name='otn-tunnel-slice' value='' />\n<parameter name='otn-tunnel-slice_length' value='0' />\n\n<!--<parameter name='tmp.slicevpns' value='' />-->\n<!--<parameter name='tmp.slicevpns_length' value='0' />-->\n\n<!--<parameter name='tmp.slicevpnuuids' value='' />-->\n<!--<parameter name='tmp.slicevpnuuids.' value='' />-->\n\n\n",
\r
362 "x": 1974.8833312988281,
\r
364 "z": "8bd89607.6248d8",
\r
368 "id": "7178c36c.cf3274",
\r
369 "type": "get-resource",
\r
370 "name": "get-resource pnfs-list",
\r
371 "xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\tresource=\"pnfs\"\n\t key=\"selflink = 'https://aai.onap:8443/aai/v24/network/pnfs?depth=0'\"\n\t\tlocal-only=\"false\" \n\t\tpfx=\"ccsdkTopopnfs\" >",
\r
374 "x": 2017.8833312988281,
\r
376 "z": "8bd89607.6248d8",
\r
382 "id": "ac38a7a3.b352e8",
\r
383 "type": "get-resource",
\r
384 "name": "get-resource logical-links",
\r
385 "xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\tresource=\"logical-links\"\n\t key=\"selflink = 'https://aai.onap:8443/aai/v24/network/logical-links?depth=0'\"\n\t\tlocal-only=\"false\" \n\t\tpfx=\"ccsdkTopologicalLinks\" >",
\r
388 "x": 2029.8833312988281,
\r
390 "z": "8bd89607.6248d8",
\r
396 "id": "eed8a5a0.afccb8",
\r
398 "name": "The following two nodes are for PCE",
\r
401 "x": 2054.883331298828,
\r
403 "z": "8bd89607.6248d8",
\r
407 "id": "141349a5.fce93e",
\r
409 "name": "set tmp.arr",
\r
410 "xml": "<set>\n<parameter name='tmp.arr.' value='' />\n<parameter name='tmp.arridx' value='0' />\n<parameter name='otn-tunnel-slice.' value='' />\n\n\n",
\r
412 "x": 1974.8833312988281,
\r
414 "z": "8bd89607.6248d8",
\r
418 "id": "742662fc.5de6dc",
\r
419 "type": "returnFailure",
\r
420 "name": "return failure",
\r
421 "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=\"`'An error occurred while querying pnf from AnAI with pnf-name = ' + $prop.l3vpn.pe1_id`\" />\n\n",
\r
423 "x": 2678.883331298828,
\r
425 "z": "8bd89607.6248d8",
\r
429 "id": "b4af8420.603268",
\r
430 "type": "returnFailure",
\r
431 "name": "return failure",
\r
432 "xml": "<return status='failure'>\n<parameter name='error-code' value='' />\n<parameter name='error-message' value='' />\n",
\r
434 "x": 2678.820831298828,
\r
435 "y": 391.1402587890625,
\r
436 "z": "8bd89607.6248d8",
\r
440 "id": "c1b489c1.9564e8",
\r
442 "name": "block : atomic",
\r
443 "xml": "<block atomic=\"true\">",
\r
446 "x": 2680.820831298828,
\r
447 "y": 442.1402587890625,
\r
448 "z": "8bd89607.6248d8",
\r
456 "id": "fcfb8da2.5eaaf8",
\r
458 "name": "get allotted-resource relationship from aai",
\r
459 "xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\tresource=\"allotted-resource:relationship-list\"\n\tkey='service-instance.service-instance-id = $vnf-topology-operation-input.service-information.service-instance-id\n AND customer.global-customer-id = $vnf-topology-operation-input.service-information.global-customer-id \n AND service-subscription.service-type = $vnf-topology-operation-input.service-information.subscription-service-type\n AND allotted-resource.id = $allotted-resource-id'\n\tlocal-only=\"false\"\n\tforce=\"true\" pfx=\"tmp.aai.allotted-resource.relationship-list\">\n\n",
\r
462 "x": 2973.820831298828,
\r
463 "y": 389.1402587890625,
\r
464 "z": "8bd89607.6248d8",
\r
474 "id": "5d798b7c.bb38bc",
\r
475 "type": "not-found",
\r
476 "name": "not-found",
\r
477 "xml": "<outcome value='not-found'>\n",
\r
480 "x": 3277.311767578125,
\r
481 "y": 45.7142333984375,
\r
482 "z": "8bd89607.6248d8",
\r
490 "id": "90e8e37d.ca8e98",
\r
491 "type": "returnFailure",
\r
492 "name": "return failure",
\r
493 "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=\"`'An error occurred while querying pnf from AnAI with pnf-name = ' + $prop.l3vpn.pe1_id`\" />\n\n",
\r
495 "x": 3454.88330078125,
\r
497 "z": "8bd89607.6248d8",
\r
501 "id": "f79e6540.82af6",
\r
504 "xml": "<outcome value='failure'>\n",
\r
507 "x": 3272.82080078125,
\r
508 "y": 95.1402587890625,
\r
509 "z": "8bd89607.6248d8",
\r
517 "id": "9bf9393a.ada1c",
\r
518 "type": "returnFailure",
\r
519 "name": "return failure",
\r
520 "xml": "<return status='failure'>\n<parameter name='error-code' value='' />\n<parameter name='error-message' value='' />\n",
\r
522 "x": 3454.82080078125,
\r
523 "y": 95.1402587890625,
\r
524 "z": "8bd89607.6248d8",
\r
528 "id": "c3da29e4.d4aec",
\r
531 "xml": "<outcome value='success'>\n",
\r
534 "x": 3276.82080078125,
\r
535 "y": 146.1402587890625,
\r
536 "z": "8bd89607.6248d8",
\r
544 "id": "614d711.ad6151",
\r
546 "name": "block : atomic",
\r
547 "xml": "<block atomic=\"true\">",
\r
550 "x": 3456.82080078125,
\r
551 "y": 146.1402587890625,
\r
552 "z": "8bd89607.6248d8",
\r
560 "id": "6f9dfac6.7f7acc",
\r
561 "type": "switchNode",
\r
562 "name": "switch allotted-resource.relationship-list not empty",
\r
563 "xml": "<switch test='`$tmp.aai.allotted-resource.relationship-list.relationship_length != 0`'>\n",
\r
566 "x": 2992.883331298828,
\r
568 "z": "8bd89607.6248d8",
\r
577 "id": "df06d31e.f926b8",
\r
578 "type": "outcomeFalse",
\r
580 "xml": "<outcome value='false'>\n",
\r
583 "x": 3332.88330078125,
\r
585 "z": "8bd89607.6248d8",
\r
591 "id": "cc5d43a6.52dac",
\r
592 "type": "outcomeTrue",
\r
594 "xml": "<outcome value='true'>\n",
\r
597 "x": 3331.88330078125,
\r
599 "z": "8bd89607.6248d8",
\r
607 "id": "7cc4c3ab.96110c",
\r
609 "name": "network-policy",
\r
610 "xml": "<outcome value='network-policy'>\n",
\r
613 "x": 4076.88330078125,
\r
615 "z": "8bd89607.6248d8",
\r
623 "id": "e1ccec43.b4b718",
\r
625 "name": "block : atomic",
\r
626 "xml": "<block atomic=\"true\">",
\r
629 "x": 4253.8831787109375,
\r
630 "y": 288.9998779296875,
\r
631 "z": "8bd89607.6248d8",
\r
640 "id": "9005c08e.45bff",
\r
642 "name": "block : atomic",
\r
643 "xml": "<block atomic=\"true\">",
\r
646 "x": 3495.88330078125,
\r
648 "z": "8bd89607.6248d8",
\r
657 "id": "c7cdd797.5d9c98",
\r
659 "name": "for each allotted-resource relationship",
\r
660 "xml": "<for index='idx' start='0' end='`$tmp.aai.allotted-resource.relationship-list.relationship_length`' >\n",
\r
663 "x": 3776.88330078125,
\r
665 "z": "8bd89607.6248d8",
\r
673 "id": "fdc5f0cb.fc2a38",
\r
674 "type": "switchNode",
\r
675 "name": "switch related-to",
\r
676 "xml": "<switch test='`$tmp.aai.allotted-resource.relationship-list.relationship[$idx].related-to`'>\n",
\r
679 "x": 4038.88330078125,
\r
681 "z": "8bd89607.6248d8",
\r
689 "id": "6a0eff2d.7a17d8",
\r
691 "name": "set the 1st network-policy-id",
\r
692 "xml": "<set>\n<parameter name='network-policy-id' value=\"`$tmp.aai.allotted-resource.relationship-list.relationship[$idx].relationship-data[0].relationship-value`\" />\n\n\n",
\r
694 "x": 4496.8831787109375,
\r
695 "y": 245.9998779296875,
\r
696 "z": "8bd89607.6248d8",
\r
700 "id": "c12539fb.18b098",
\r
702 "name": "get network-policy from aai",
\r
703 "xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\tresource=\"network-policy\"\n\tkey='network-policy.network-policy-id = $network-policy-id'\n\tlocal-only=\"false\"\n\tforce=\"true\" pfx=\"tmp.aai.network-policy\">",
\r
706 "x": 4485.8831787109375,
\r
707 "y": 300.9998779296875,
\r
708 "z": "8bd89607.6248d8",
\r
718 "id": "ef9ec486.51c458",
\r
719 "type": "not-found",
\r
720 "name": "not-found",
\r
721 "xml": "<outcome value='not-found'>\n",
\r
724 "x": 4738.88330078125,
\r
726 "z": "8bd89607.6248d8",
\r
734 "id": "928a2f6e.9dcef",
\r
735 "type": "returnFailure",
\r
736 "name": "return failure",
\r
737 "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=\"`'An error occurred while querying pnf from AnAI with pnf-name = ' + $prop.l3vpn.pe1_id`\" />\n\n",
\r
739 "x": 4887.454833984375,
\r
740 "y": 187.2857666015625,
\r
741 "z": "8bd89607.6248d8",
\r
745 "id": "5f26f831.604e6",
\r
746 "type": "returnFailure",
\r
747 "name": "return failure",
\r
748 "xml": "<return status='failure'>\n<parameter name='error-code' value='' />\n<parameter name='error-message' value='' />\n",
\r
750 "x": 4886.392333984375,
\r
751 "y": 231.426025390625,
\r
752 "z": "8bd89607.6248d8",
\r
756 "id": "99815c1a.2d5d9",
\r
759 "xml": "<outcome value='failure'>\n",
\r
762 "x": 4727.392333984375,
\r
763 "y": 231.426025390625,
\r
764 "z": "8bd89607.6248d8",
\r
772 "id": "53e90890.b88808",
\r
775 "xml": "<outcome value='success'>\n",
\r
778 "x": 4734.392333984375,
\r
779 "y": 310.426025390625,
\r
780 "z": "8bd89607.6248d8",
\r
788 "id": "c7f5e24b.264e08",
\r
791 "xml": "<block>\n",
\r
795 "x": 4873.392333984375,
\r
796 "y": 310.426025390625,
\r
797 "z": "8bd89607.6248d8",
\r
806 "id": "bd533599.870598",
\r
808 "name": "set the max bandwidth",
\r
809 "xml": "<set>\n<parameter name='maximum-bandwidth' value=\"`$tmp.aai.network-policy.max-bandwidth`\" />\n<parameter name='route-distinguisher' value='`$maximum-bandwidth /1000 *4 /5 +1`' />\n\n\n\n",
\r
811 "x": 5078.88330078125,
\r
813 "z": "8bd89607.6248d8",
\r
817 "id": "5b846fca.358228",
\r
819 "name": "set the max bandwidth",
\r
820 "xml": "<set>\n<parameter name='gfp' value='`$maximum-bandwidth /1000 *4 /5 +1`' />\n\n\n\n",
\r
822 "x": 5077.88330078125,
\r
824 "z": "8bd89607.6248d8",
\r
828 "id": "a2ea3a5e.b8028",
\r
830 "name": "for each allotted-resource relationship",
\r
831 "xml": "<for index='idx' start='0' end='`$tmp.aai.allotted-resource.relationship-list.relationship_length`' >\n",
\r
834 "x": 3593.88330078125,
\r
836 "z": "8bd89607.6248d8",
\r
844 "id": "25258bcb.d218b4",
\r
845 "type": "switchNode",
\r
846 "name": "switch related-to",
\r
847 "xml": "<switch test='`$tmp.aai.allotted-resource.relationship-list.relationship[$idx].related-to`'>\n",
\r
850 "x": 3873.88330078125,
\r
852 "z": "8bd89607.6248d8",
\r
860 "id": "f26cca47.0cf8c8",
\r
862 "name": "logical-link",
\r
863 "xml": "<outcome value='logical-link'>\n",
\r
866 "x": 2256.8834533691406,
\r
867 "y": 829.0001220703125,
\r
868 "z": "8bd89607.6248d8",
\r
876 "id": "d5f97832.254d88",
\r
878 "name": "block : atomic",
\r
879 "xml": "<block atomic=\"true\">",
\r
882 "x": 2433.883331298828,
\r
884 "z": "8bd89607.6248d8",
\r
893 "id": "ae5af3.3e9a4d1",
\r
895 "name": "set the current logical-link-name",
\r
896 "xml": "<set>\n<parameter name='logical-link-name' value=\"`$tmp.aai.allotted-resource.relationship-list.relationship[$idx].relationship-data[0].relationship-value`\" />\n\n\n",
\r
898 "x": 2676.883331298828,
\r
900 "z": "8bd89607.6248d8",
\r
904 "id": "12544593.6754f2",
\r
906 "name": "get logical-link from aai",
\r
907 "xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\tresource=\"logical-link\"\n\tkey='logical-link.link-name = $logical-link-name'\n\tlocal-only=\"false\"\n\tforce=\"true\" pfx=\"tmp.aai.logical-link\">",
\r
910 "x": 2665.883331298828,
\r
912 "z": "8bd89607.6248d8",
\r
922 "id": "79a8fecf.d1f59",
\r
923 "type": "not-found",
\r
924 "name": "not-found",
\r
925 "xml": "<outcome value='not-found'>\n",
\r
928 "x": 2957.374298095703,
\r
929 "y": 812.573974609375,
\r
930 "z": "8bd89607.6248d8",
\r
938 "id": "b24729e3.47e65",
\r
941 "xml": "<outcome value='failure'>\n",
\r
944 "x": 2945.883331298828,
\r
946 "z": "8bd89607.6248d8",
\r
954 "id": "d25941f1.946b68",
\r
955 "type": "returnFailure",
\r
956 "name": "return failure",
\r
957 "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=\"`'An error occurred while querying pnf from AnAI with pnf-name = ' + $prop.l3vpn.pe1_id`\" />\n\n",
\r
959 "x": 3105.945831298828,
\r
960 "y": 812.8597412109375,
\r
961 "z": "8bd89607.6248d8",
\r
965 "id": "11547725.a203f9",
\r
966 "type": "returnFailure",
\r
967 "name": "return failure",
\r
968 "xml": "<return status='failure'>\n<parameter name='error-code' value='' />\n<parameter name='error-message' value='' />\n",
\r
970 "x": 3104.883331298828,
\r
972 "z": "8bd89607.6248d8",
\r
976 "id": "4a9529bf.26c65",
\r
979 "xml": "<outcome value='success'>\n",
\r
982 "x": 2952.883331298828,
\r
984 "z": "8bd89607.6248d8",
\r
992 "id": "a4fd9348.176d48",
\r
995 "xml": "<block>\n",
\r
999 "x": 3091.883331298828,
\r
1001 "z": "8bd89607.6248d8",
\r
1004 "6c4953ff.9536c4",
\r
1005 "757555b7.a275b4",
\r
1009 "1abe7496.3f7c9b",
\r
1010 "652968a1.d93e88",
\r
1011 "f369a6e9.5de548",
\r
1013 "5fd92a3e.ed6fec",
\r
1016 "afaae138.bb9798",
\r
1017 "121ba89c.f4d387",
\r
1019 "e3b4a4d3.b60598",
\r
1020 "22dcd918.a9e88e",
\r
1021 "1743864d.d3d2f2",
\r
1022 "898efbe9.b7aab8",
\r
1023 "3ddfa25a.4bc3f6",
\r
1030 "id": "3c4bd54a.0e1cfa",
\r
1031 "type": "execute",
\r
1032 "name": "execute UUID generator for ethernet-service-name",
\r
1033 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='generateUUID' >\n<parameter name=\"ctx-destination\" value=\"prop.ethernet-service-name\"/>\n",
\r
1036 "x": 3435.883270263672,
\r
1038 "z": "8bd89607.6248d8",
\r
1044 "id": "6c4953ff.9536c4",
\r
1045 "type": "execute",
\r
1046 "name": "execute UUID generator for otn-tunnel-name",
\r
1047 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='generateUUID' >\n<parameter name=\"ctx-destination\" value=\"prop.otn-tunnel-name\"/>\n",
\r
1050 "x": 3416.883270263672,
\r
1052 "z": "8bd89607.6248d8",
\r
1058 "id": "e264db5d.2744d",
\r
1060 "name": "set new ethernet-service-name",
\r
1061 "xml": "<set>\n<!--<parameter name='prop.ethernet-service-name' value=\"`$tmp.aai.logical-link.link-name`\" />-->\n<parameter name='prop.ethernet-service-name' value=\"`$tmp.aai.logical-link.link-id`\" />\n\n\n",
\r
1063 "x": 3370.883270263672,
\r
1065 "z": "8bd89607.6248d8",
\r
1069 "id": "757555b7.a275b4",
\r
1071 "name": "set network-route-one",
\r
1072 "xml": "<set>\n<parameter name='network-route-one' value=\"`$tmp.aai.logical-link.link-name`\" />\n\n\n",
\r
1074 "x": 3344.883270263672,
\r
1076 "z": "8bd89607.6248d8",
\r
1080 "id": "da8313.90b574f",
\r
1082 "name": "set network-route-two",
\r
1083 "xml": "<set>\n<parameter name='network-route-two' value=\"`$tmp.aai.logical-link.link-name2`\" />\n\n\n",
\r
1085 "x": 3343.883270263672,
\r
1087 "z": "8bd89607.6248d8",
\r
1091 "id": "a53e9db6.011d6",
\r
1093 "name": "get network-route-one from aai",
\r
1094 "xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\tresource=\"network-route\"\n\tkey='network-route.route-id = $network-route-one'\n\tlocal-only=\"false\"\n\tforce=\"true\" pfx=\"tmp.aai.network-route-one\">",
\r
1097 "x": 3352.883270263672,
\r
1099 "z": "8bd89607.6248d8",
\r
1102 "cca9aa9c.5b4b58",
\r
1103 "6d66b175.a27548",
\r
1109 "id": "2b20579c.df8a7",
\r
1111 "name": "get network-route-two from aai",
\r
1112 "xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\tresource=\"network-route\"\n\tkey='network-route.route-id = $network-route-two'\n\tlocal-only=\"false\"\n\tforce=\"true\" pfx=\"tmp.aai.network-route-two\">",
\r
1115 "x": 3345.883270263672,
\r
1116 "y": 857.9998779296875,
\r
1117 "z": "8bd89607.6248d8",
\r
1120 "a115586d.1910d8",
\r
1121 "61de0330.a424c4",
\r
1127 "id": "cca9aa9c.5b4b58",
\r
1128 "type": "not-found",
\r
1129 "name": "not-found",
\r
1130 "xml": "<outcome value='not-found'>\n",
\r
1133 "x": 3601.883026123047,
\r
1135 "z": "8bd89607.6248d8",
\r
1143 "id": "6d66b175.a27548",
\r
1144 "type": "failure",
\r
1145 "name": "failure",
\r
1146 "xml": "<outcome value='failure'>\n",
\r
1149 "x": 3595.392059326172,
\r
1150 "y": 733.426025390625,
\r
1151 "z": "8bd89607.6248d8",
\r
1159 "id": "6cf4995a.fab31",
\r
1160 "type": "success",
\r
1161 "name": "success",
\r
1162 "xml": "<outcome value='success'>\n",
\r
1165 "x": 3590.392059326172,
\r
1166 "y": 783.426025390625,
\r
1167 "z": "8bd89607.6248d8",
\r
1175 "id": "294610ae.745698",
\r
1176 "type": "returnFailure",
\r
1177 "name": "return failure",
\r
1178 "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=\"`'An error occurred while querying pnf from AnAI with pnf-name = ' + $prop.l3vpn.pe1_id`\" />\n\n",
\r
1180 "x": 3750.454559326172,
\r
1181 "y": 691.2857666015625,
\r
1182 "z": "8bd89607.6248d8",
\r
1186 "id": "61b00039.d9b688",
\r
1187 "type": "returnFailure",
\r
1188 "name": "return failure",
\r
1189 "xml": "<return status='failure'>\n<parameter name='error-code' value='' />\n<parameter name='error-message' value='' />\n",
\r
1191 "x": 3740.392059326172,
\r
1192 "y": 741.426025390625,
\r
1193 "z": "8bd89607.6248d8",
\r
1197 "id": "a115586d.1910d8",
\r
1198 "type": "not-found",
\r
1199 "name": "not-found",
\r
1200 "xml": "<outcome value='not-found'>\n",
\r
1203 "x": 3566.883270263672,
\r
1204 "y": 843.9998779296875,
\r
1205 "z": "8bd89607.6248d8",
\r
1213 "id": "61de0330.a424c4",
\r
1214 "type": "failure",
\r
1215 "name": "failure",
\r
1216 "xml": "<outcome value='failure'>\n",
\r
1219 "x": 3562.392303466797,
\r
1220 "y": 893.4259033203125,
\r
1221 "z": "8bd89607.6248d8",
\r
1229 "id": "89e5a0b3.03b87",
\r
1230 "type": "success",
\r
1231 "name": "success",
\r
1232 "xml": "<outcome value='success'>\n",
\r
1235 "x": 3563.392303466797,
\r
1236 "y": 946.4259033203125,
\r
1237 "z": "8bd89607.6248d8",
\r
1245 "id": "807fba07.07f6d",
\r
1246 "type": "returnFailure",
\r
1247 "name": "return failure",
\r
1248 "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=\"`'An error occurred while querying pnf from AnAI with pnf-name = ' + $prop.l3vpn.pe1_id`\" />\n\n",
\r
1250 "x": 3719.4546508789062,
\r
1251 "y": 849.28564453125,
\r
1252 "z": "8bd89607.6248d8",
\r
1256 "id": "9f751353.b361d",
\r
1257 "type": "returnFailure",
\r
1258 "name": "return failure",
\r
1259 "xml": "<return status='failure'>\n<parameter name='error-code' value='' />\n<parameter name='error-message' value='' />\n",
\r
1261 "x": 3705.392303466797,
\r
1262 "y": 893.4259033203125,
\r
1263 "z": "8bd89607.6248d8",
\r
1267 "id": "1fe35696.f7e9f9",
\r
1269 "name": "block : atomic",
\r
1270 "xml": "<block atomic=\"true\">",
\r
1273 "x": 3762.883026123047,
\r
1275 "z": "8bd89607.6248d8",
\r
1283 "id": "17e5ea49.0fe58e",
\r
1285 "name": "block : atomic",
\r
1286 "xml": "<block atomic=\"true\">",
\r
1289 "x": 3716.883270263672,
\r
1290 "y": 945.9998779296875,
\r
1291 "z": "8bd89607.6248d8",
\r
1299 "id": "6a90f954.4bce88",
\r
1300 "type": "switchNode",
\r
1301 "name": "switch nr type",
\r
1302 "xml": "<switch test='`$tmp.aai.network-route-one.type`'>\n",
\r
1305 "x": 3923.883270263672,
\r
1307 "z": "8bd89607.6248d8",
\r
1310 "d28de3c8.def278",
\r
1311 "32596d77.fd201a",
\r
1317 "id": "f51128b5.0b454",
\r
1318 "type": "switchNode",
\r
1319 "name": "switch nr type",
\r
1320 "xml": "<switch test='`$tmp.aai.network-route-two.type`'>\n",
\r
1323 "x": 3915.883270263672,
\r
1325 "z": "8bd89607.6248d8",
\r
1328 "6179a2a6.c7a764",
\r
1329 "6a08da95.c46784",
\r
1335 "id": "d28de3c8.def278",
\r
1336 "type": "outcome",
\r
1338 "xml": "<outcome value='ROOT'>\n",
\r
1341 "x": 4147.883758544922,
\r
1342 "y": 384.99993896484375,
\r
1343 "z": "8bd89607.6248d8",
\r
1351 "id": "32596d77.fd201a",
\r
1352 "type": "outcome",
\r
1354 "xml": "<outcome value='LEAF'>\n",
\r
1357 "x": 4149.883758544922,
\r
1358 "y": 438.99993896484375,
\r
1359 "z": "8bd89607.6248d8",
\r
1367 "id": "6179a2a6.c7a764",
\r
1368 "type": "outcome",
\r
1370 "xml": "<outcome value='ROOT'>\n",
\r
1373 "x": 4113.883758544922,
\r
1375 "z": "8bd89607.6248d8",
\r
1383 "id": "6a08da95.c46784",
\r
1384 "type": "outcome",
\r
1386 "xml": "<outcome value='LEAF'>\n",
\r
1389 "x": 4115.883758544922,
\r
1391 "z": "8bd89607.6248d8",
\r
1399 "id": "892e5669.1ea2b",
\r
1401 "name": "set network-route-ROOT",
\r
1402 "xml": "<set>\n<parameter name='tmp.aai.network-route-ROOT.' value=\"`$tmp.aai.network-route-one.`\" />\n\n\n",
\r
1404 "x": 4457.883758544922,
\r
1405 "y": 336.99993896484375,
\r
1406 "z": "8bd89607.6248d8",
\r
1410 "id": "6a564e86.c1193",
\r
1412 "name": "set network-route-LEAF",
\r
1413 "xml": "<set>\n<parameter name='tmp.aai.network-route-LEAF.' value=\"`$tmp.aai.network-route-one.`\" />\n\n\n",
\r
1415 "x": 4450.883758544922,
\r
1416 "y": 434.99993896484375,
\r
1417 "z": "8bd89607.6248d8",
\r
1421 "id": "a3abd24c.7a5ec",
\r
1423 "name": "set network-route-ROOT",
\r
1424 "xml": "<set>\n<parameter name='tmp.aai.network-route-ROOT.' value=\"`$tmp.aai.network-route-two.`\" />\n\n\n",
\r
1426 "x": 4429.883758544922,
\r
1428 "z": "8bd89607.6248d8",
\r
1432 "id": "dc9fae61.a17b2",
\r
1434 "name": "set network-route-LEAF",
\r
1435 "xml": "<set>\n<parameter name='tmp.aai.network-route-LEAF.' value=\"`$tmp.aai.network-route-two.`\" />\n\n\n",
\r
1437 "x": 4433.883758544922,
\r
1439 "z": "8bd89607.6248d8",
\r
1443 "id": "50eeb433.a27fd4",
\r
1444 "type": "success",
\r
1445 "name": "success",
\r
1446 "xml": "<outcome value='success'>\n",
\r
1449 "x": 3609.88330078125,
\r
1451 "z": "8bd89607.6248d8",
\r
1459 "id": "a408ed17.7674d",
\r
1460 "type": "not-found",
\r
1461 "name": "not-found",
\r
1462 "xml": "<outcome value='not-found'>\n",
\r
1465 "x": 3619.374267578125,
\r
1466 "y": 1413.5740356445312,
\r
1467 "z": "8bd89607.6248d8",
\r
1475 "id": "3bc8671c.26c7e",
\r
1476 "type": "failure",
\r
1477 "name": "failure",
\r
1478 "xml": "<outcome value='failure'>\n",
\r
1481 "x": 3607.88330078125,
\r
1483 "z": "8bd89607.6248d8",
\r
1491 "id": "246e8fda.9e3d88",
\r
1492 "type": "comment",
\r
1493 "name": "Question?",
\r
1494 "info": "How to know if DG would send this get request\nin \"nodes\" namespace instead of \"network\" namespace?",
\r
1496 "x": 3309.88330078125,
\r
1498 "z": "8bd89607.6248d8",
\r
1502 "id": "652968a1.d93e88",
\r
1504 "name": "get p-interface-src from aai",
\r
1505 "xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\tresource=\"p-interface\"\n\t key=\"pnf.pnf-name = $tmp.src.domainA.pnf-name\n\t AND p-interface.interface-name = $tmp.aai.network-route-A.next-hop\"\n\t\tlocal-only=\"false\" \n\t\tpfx=\"tmp.aai.network-route-A.p-interface-src\" >\n\n<!--<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" -->\n<!--\tresource=\"p-interface\"-->\n<!--\t key=\"pnf.pnf-name = $unique-src-node-Id-->\n<!--\t and p-interface.interface-name = $tmp.aai.endpointA.relationship-list.relationship[$rel-index].relationship-data[0].relationship-value\"-->\n<!--\t\tlocal-only=\"false\" -->\n<!--\t\tpfx=\"tmp.aai.endpointA.p-interface-src\" >-->\n",
\r
1508 "x": 3352.88330078125,
\r
1510 "z": "8bd89607.6248d8",
\r
1513 "50eeb433.a27fd4",
\r
1520 "id": "1abe7496.3f7c9b",
\r
1521 "type": "execute",
\r
1522 "name": "execute split tp-id to get pnf-name",
\r
1523 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='split' >\n<parameter name=\"original_string\" value='`$tmp.aai.network-route-A.next-hop`'/>\n<!--<parameter name=\"regex\" value=\"[^-]+$\"/>-->\n<parameter name=\"regex\" value=\"[-]+\"/>\n<parameter name=\"ctx_memory_result_key\" value=\"param-prefix-domainA-pnfName\"/>\n\n",
\r
1526 "x": 3353.883270263672,
\r
1528 "z": "8bd89607.6248d8",
\r
1531 "56f8321f.20ee54",
\r
1537 "id": "27baf83a.a648a",
\r
1538 "type": "failure",
\r
1539 "name": "success",
\r
1540 "xml": "<outcome value='success'>\n",
\r
1543 "x": 3576.883270263672,
\r
1545 "z": "8bd89607.6248d8",
\r
1553 "id": "56f8321f.20ee54",
\r
1554 "type": "failure",
\r
1555 "name": "failure",
\r
1556 "xml": "<outcome value='failure'>\n",
\r
1559 "x": 3578.883270263672,
\r
1561 "z": "8bd89607.6248d8",
\r
1569 "id": "c94a30c2.a398b",
\r
1571 "name": "block : atomic",
\r
1572 "xml": "<block atomic=\"true\">",
\r
1575 "x": 3782.5498046875,
\r
1577 "z": "8bd89607.6248d8",
\r
1580 "5b1520ee.c993d8",
\r
1586 "id": "82ef970c.862378",
\r
1587 "type": "returnFailure",
\r
1588 "name": "return failure",
\r
1589 "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=\"`'An error occurred while querying pnf from AnAI with pnf-name = ' + $prop.l3vpn.pe1_id`\" />\n\n",
\r
1591 "x": 3772.9456787109375,
\r
1592 "y": 1416.8597717285156,
\r
1593 "z": "8bd89607.6248d8",
\r
1597 "id": "5a6a5226.7899ec",
\r
1598 "type": "returnFailure",
\r
1599 "name": "return failure",
\r
1600 "xml": "<return status='failure'>\n<parameter name='error-code' value='' />\n<parameter name='error-message' value='' />\n",
\r
1602 "x": 3776.88330078125,
\r
1604 "z": "8bd89607.6248d8",
\r
1608 "id": "5b1520ee.c993d8",
\r
1609 "type": "execute",
\r
1610 "name": "execute split tp-id to get pnf-name",
\r
1611 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='split' >\n<parameter name=\"original_string\" value='`$tmp.aai.network-route-A.p-interface-src.interface-name`'/>\n<!--<parameter name=\"regex\" value=\"[^-]+$\"/>-->\n<parameter name=\"regex\" value=\"[-]+\"/>\n<parameter name=\"ctx_memory_result_key\" value=\"param-prefix-domainA\"/>\n\n",
\r
1614 "x": 4046.88330078125,
\r
1616 "z": "8bd89607.6248d8",
\r
1619 "40f95927.3e48a8",
\r
1625 "id": "155b2019.4d901",
\r
1626 "type": "failure",
\r
1627 "name": "success",
\r
1628 "xml": "<outcome value='success'>\n",
\r
1631 "x": 4269.88330078125,
\r
1633 "z": "8bd89607.6248d8",
\r
1641 "id": "40f95927.3e48a8",
\r
1642 "type": "failure",
\r
1643 "name": "failure",
\r
1644 "xml": "<outcome value='failure'>\n",
\r
1647 "x": 4271.88330078125,
\r
1649 "z": "8bd89607.6248d8",
\r
1657 "id": "9ea2b228.156828",
\r
1658 "type": "returnFailure",
\r
1659 "name": "return failure",
\r
1660 "xml": "<return status='failure'>\n<parameter name='error-code' value='' />\n<parameter name='error-message' value=\"An error occured while splitting sna1_route\" />\n",
\r
1662 "x": 4433.88330078125,
\r
1664 "z": "8bd89607.6248d8",
\r
1668 "id": "8cff212e.fd093",
\r
1670 "name": "block : atomic",
\r
1671 "xml": "<block atomic=\"true\">",
\r
1674 "x": 4434.88330078125,
\r
1676 "z": "8bd89607.6248d8",
\r
1685 "id": "bd796d50.897138",
\r
1686 "type": "returnFailure",
\r
1687 "name": "return failure",
\r
1688 "xml": "<return status='failure'>\n<parameter name='error-code' value='' />\n<parameter name='error-message' value=\"An error occured while splitting sna1_route\" />\n",
\r
1690 "x": 3721.883270263672,
\r
1692 "z": "8bd89607.6248d8",
\r
1696 "id": "89fdb9b4.3821e8",
\r
1698 "name": "block : atomic",
\r
1699 "xml": "<block atomic=\"true\">",
\r
1702 "x": 3724.883270263672,
\r
1704 "z": "8bd89607.6248d8",
\r
1707 "242e596.6a45da6",
\r
1713 "id": "242e596.6a45da6",
\r
1715 "name": "set pnf-name",
\r
1716 "xml": "<set>\n<parameter name='tmp.src.domainA.pnf-name' value=\"`$param-prefix-domainA-pnfName[0] + '-' +\n $param-prefix-domainA-pnfName[1] + '-' +\n $param-prefix-domainA-pnfName[2] + '-' +\n $param-prefix-domainA-pnfName[3] + '-' +\n $param-prefix-domainA-pnfName[4] + '-' +\n $param-prefix-domainA-pnfName[5] + '-' +\n $param-prefix-domainA-pnfName[6] + '-' +\n $param-prefix-domainA-pnfName[7] + '-' +\n $param-prefix-domainA-pnfName[8]`\" />\n",
\r
1718 "x": 3916.883270263672,
\r
1720 "z": "8bd89607.6248d8",
\r
1724 "id": "92906f1e.302de8",
\r
1726 "name": "for each relationship",
\r
1727 "xml": "<for silentFailure='true' index='pividx' start='0' end='`$tmp.aai.network-route-A.p-interface-src.relationship-list.relationship_length`' >\n",
\r
1730 "x": 4006.88330078125,
\r
1732 "z": "8bd89607.6248d8",
\r
1740 "id": "9d7e97d1.f3da4",
\r
1741 "type": "switchNode",
\r
1742 "name": "switch related-to",
\r
1743 "xml": "<switch test='`$tmp.aai.network-route-A.p-interface-src.relationship-list.relationship[$pividx].related-to`'>\n",
\r
1746 "x": 4212.88330078125,
\r
1748 "z": "8bd89607.6248d8",
\r
1756 "id": "39469ddd.cce81a",
\r
1757 "type": "outcome",
\r
1758 "name": "tunnel-termination-point",
\r
1759 "xml": "<outcome value='tunnel-termination-point'>\n",
\r
1762 "x": 4428.1689453125,
\r
1763 "y": 1485.82177734375,
\r
1764 "z": "8bd89607.6248d8",
\r
1772 "id": "c522f465.9b1b48",
\r
1773 "type": "get-resource",
\r
1774 "name": "get-resource src pnf",
\r
1775 "xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\t\tresource=\"pnf\" \n\t\tkey=\"pnf.pnf-name = $tmp.src.domainA.pnf-name\"\n pfx='tmp.aai.source-pnf' local-only='false' >\n\n <!--AND depth = '0'\"-->\n",
\r
1778 "x": 3913.883270263672,
\r
1780 "z": "8bd89607.6248d8",
\r
1783 "9a817681.2b7108",
\r
1784 "845c0857.7834f8",
\r
1790 "id": "9a817681.2b7108",
\r
1791 "type": "success",
\r
1792 "name": "success",
\r
1793 "xml": "<outcome value='success'>\n",
\r
1796 "x": 4109.383392333984,
\r
1798 "z": "8bd89607.6248d8",
\r
1806 "id": "845c0857.7834f8",
\r
1807 "type": "not-found",
\r
1808 "name": "not-found",
\r
1809 "xml": "<outcome value='not-found'>\n",
\r
1812 "x": 4101.383392333984,
\r
1814 "z": "8bd89607.6248d8",
\r
1822 "id": "aae3c73d.eac74",
\r
1825 "xml": "<outcome value='Other'>\n",
\r
1828 "x": 4106.383392333984,
\r
1830 "z": "8bd89607.6248d8",
\r
1838 "id": "535d5ed7.3fd4e",
\r
1839 "type": "returnFailure",
\r
1840 "name": "return failure",
\r
1841 "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=\"`'Unexpected error occurred while querying pnf from AnAI with pnf-name = ' + $prop.connection-attachement.access-node-id`\" />\n\n",
\r
1843 "x": 4258.383392333984,
\r
1845 "z": "8bd89607.6248d8",
\r
1849 "id": "c5b5dd85.a284c8",
\r
1850 "type": "returnFailure",
\r
1851 "name": "return failure",
\r
1852 "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=\"`'An error occurred while querying pnf from AnAI with pnf-name = ' + $prop.connection-attachement.access-node-id`\" />\n\n",
\r
1854 "x": 4269.383392333984,
\r
1856 "z": "8bd89607.6248d8",
\r
1860 "id": "d82b3eae.4c278",
\r
1863 "xml": "<block>\n",
\r
1864 "atomic": "false",
\r
1867 "x": 4253.765716552734,
\r
1868 "y": 1145.6556701660156,
\r
1869 "z": "8bd89607.6248d8",
\r
1877 "id": "5176f492.5f7e8c",
\r
1879 "name": "for each relationship",
\r
1880 "xml": "<for silentFailure='true' index='spvidx' start='0' end='`$tmp.aai.source-pnf.relationship-list.relationship_length`' >\n",
\r
1883 "x": 4447.883270263672,
\r
1884 "y": 1189.9999389648438,
\r
1885 "z": "8bd89607.6248d8",
\r
1893 "id": "81bb5906.bb1848",
\r
1895 "name": "set ltpId",
\r
1896 "xml": "<set>\n<parameter name='tmp.src.ltpId' value='`$param-prefix-domainA[$param-prefix-domainA_length -1]`' />\n",
\r
1898 "x": 4604.88330078125,
\r
1900 "z": "8bd89607.6248d8",
\r
1904 "id": "ea39175a.08155",
\r
1906 "name": "set pnf-name",
\r
1907 "xml": "<set>\n<parameter name='tmp.src.pnf-name' value='`$param-prefix-domainA[$param-prefix-domainA_length -3]`' />\n",
\r
1909 "x": 4605.88330078125,
\r
1911 "z": "8bd89607.6248d8",
\r
1915 "id": "ea0872ed.58cfa",
\r
1916 "type": "comment",
\r
1917 "name": "TODO: FIXME",
\r
1918 "info": "using the output of regex string arrays,\nconcatinate index 0 to index[length-2] all together\nin order to assemble the correct pnf-name",
\r
1920 "x": 4606.88330078125,
\r
1922 "z": "8bd89607.6248d8",
\r
1926 "id": "286435fd.520a92",
\r
1928 "name": "block : atomic",
\r
1929 "xml": "<block atomic=\"true\">",
\r
1932 "x": 4635.00048828125,
\r
1933 "y": 1486.34033203125,
\r
1934 "z": "8bd89607.6248d8",
\r
1938 "7126b880.f67e48",
\r
1944 "id": "b0e3cfe1.6d40f",
\r
1946 "name": "set source ttp-id",
\r
1947 "xml": "<set>\n<parameter name='tmp.source.ttp-id' value=\"`$tmp.aai.network-route-A.p-interface-src.relationship-list.relationship[$pividx].relationship-data[0].relationship-value`\" />\n",
\r
1949 "x": 4850.00048828125,
\r
1950 "y": 1448.34033203125,
\r
1951 "z": "8bd89607.6248d8",
\r
1955 "id": "7126b880.f67e48",
\r
1956 "type": "get-resource",
\r
1957 "name": "get-resource src TTP",
\r
1958 "xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\t\tresource=\"tunnel-termination-point\" \n\t\tkey=\"tunnel-termination-point.ttp-id = $tmp.source.ttp-id \n\t\tAND depth = '0'\"\n pfx='tmp.aai.source-ttp' local-only='false' >\n\n\n",
\r
1961 "x": 4847.00048828125,
\r
1962 "y": 1487.34033203125,
\r
1963 "z": "8bd89607.6248d8",
\r
1971 "id": "ad3a7086.abf6b",
\r
1974 "xml": "<break>\n",
\r
1976 "x": 4802.50048828125,
\r
1977 "y": 1529.34033203125,
\r
1978 "z": "8bd89607.6248d8",
\r
1982 "id": "7a65c420.1080dc",
\r
1983 "type": "success",
\r
1984 "name": "success",
\r
1985 "xml": "<outcome value='success'>\n",
\r
1988 "x": 5027.50048828125,
\r
1989 "y": 1486.34033203125,
\r
1990 "z": "8bd89607.6248d8",
\r
1998 "id": "90470a6f.8ef5f8",
\r
1999 "type": "outcome",
\r
2000 "name": "esr-thirdparty-sdnc",
\r
2001 "xml": "<outcome value='esr-thirdparty-sdnc'>\n",
\r
2004 "x": 4835.88330078125,
\r
2006 "z": "8bd89607.6248d8",
\r
2014 "id": "e5efb625.18037",
\r
2016 "name": "block : atomic",
\r
2017 "xml": "<block atomic=\"true\">",
\r
2020 "x": 5012.88330078125,
\r
2022 "z": "8bd89607.6248d8",
\r
2031 "id": "1d42fe6d.851b3a",
\r
2032 "type": "switchNode",
\r
2033 "name": "switch related-to",
\r
2034 "xml": "<switch test='`$tmp.aai.source-pnf.relationship-list.relationship[$spvidx].related-to`'>\n",
\r
2037 "x": 4638.883270263672,
\r
2038 "y": 1179.9999389648438,
\r
2039 "z": "8bd89607.6248d8",
\r
2042 "90470a6f.8ef5f8",
\r
2048 "id": "6cae07e7.8ff81",
\r
2049 "type": "outcome",
\r
2050 "name": "network-resource",
\r
2051 "xml": "<outcome value='network-resource'>",
\r
2054 "x": 4838.88330078125,
\r
2056 "z": "8bd89607.6248d8",
\r
2064 "id": "8681155.73991e8",
\r
2066 "name": "block : atomic",
\r
2067 "xml": "<block atomic=\"true\">",
\r
2070 "x": 5015.88330078125,
\r
2072 "z": "8bd89607.6248d8",
\r
2080 "id": "96c8a7ed.e41958",
\r
2082 "name": "block : atomic",
\r
2083 "xml": "<block atomic=\"true\">",
\r
2086 "x": 5185.50048828125,
\r
2087 "y": 1486.34033203125,
\r
2088 "z": "8bd89607.6248d8",
\r
2096 "id": "d73ce805.51d21",
\r
2098 "name": "set source tunnel tp ip",
\r
2099 "xml": "<set>\n<parameter name='source.tunnel-tp-id' value=\"`$tmp.aai.source-ttp.tunnel-tp-id`\" />\n",
\r
2101 "x": 5392.50048828125,
\r
2102 "y": 1486.34033203125,
\r
2103 "z": "8bd89607.6248d8",
\r
2107 "id": "4baffabc.103f3c",
\r
2108 "type": "execute",
\r
2109 "name": "get esr-thirdparty-sdnc",
\r
2110 "xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\t\tresource=\"esr-thirdparty-sdnc\" \n\t\tkey=\"esr-thirdparty-sdnc.thirdparty-sdnc-id = $tmp.domainA.esr-thirdparty-id AND \n\t\t depth = '1'\"\n pfx='tmp.aai.domainA.esr-thirdparty-sdnc' local-only='false' >",
\r
2113 "x": 5220.88330078125,
\r
2115 "z": "8bd89607.6248d8",
\r
2118 "276c589.f8898a8",
\r
2125 "id": "732587d3.ab7a9",
\r
2127 "name": "set esr-thirdparty-sdnc domainA id",
\r
2128 "xml": "<set>\n<parameter name='tmp.domainA.esr-thirdparty-id' value=\"`$tmp.aai.source-pnf.relationship-list.relationship[$spvidx].relationship-data[0].relationship-value`\" />\n",
\r
2130 "x": 5250.88330078125,
\r
2132 "z": "8bd89607.6248d8",
\r
2136 "id": "276c589.f8898a8",
\r
2137 "type": "success",
\r
2138 "name": "success",
\r
2139 "xml": "<outcome value='success'>\n",
\r
2142 "x": 5430.88330078125,
\r
2144 "z": "8bd89607.6248d8",
\r
2152 "id": "b6b78749.64c52",
\r
2153 "type": "not-found",
\r
2154 "name": "not-found",
\r
2155 "xml": "<outcome value='not-found'>\n",
\r
2158 "x": 5422.88330078125,
\r
2160 "z": "8bd89607.6248d8",
\r
2168 "id": "710e31ca.f7c328",
\r
2171 "xml": "<outcome value='Other'>\n",
\r
2174 "x": 5427.88330078125,
\r
2176 "z": "8bd89607.6248d8",
\r
2184 "id": "14dafdf8.cfb5c2",
\r
2185 "type": "returnFailure",
\r
2186 "name": "return failure",
\r
2187 "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=\"`'Unexpected error occurred while querying pnf from AnAI with pnf-name = ' + $prop.connection-attachement.access-node-id`\" />\n\n",
\r
2189 "x": 5579.88330078125,
\r
2191 "z": "8bd89607.6248d8",
\r
2195 "id": "870ff6d4.3b5618",
\r
2196 "type": "returnFailure",
\r
2197 "name": "return failure",
\r
2198 "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=\"`'An error occurred while querying pnf from AnAI with pnf-name = ' + $prop.connection-attachement.access-node-id`\" />\n\n",
\r
2200 "x": 5590.88330078125,
\r
2202 "z": "8bd89607.6248d8",
\r
2206 "id": "6595904d.14fc",
\r
2209 "xml": "<block>\n",
\r
2210 "atomic": "false",
\r
2214 "y": 1069.6556701660156,
\r
2215 "z": "8bd89607.6248d8",
\r
2223 "id": "c2e2c331.f24d7",
\r
2225 "name": "set domainA ethernet layer network-id",
\r
2226 "xml": "<set>\n<parameter name='tmp.domainA.eth-network-id' value=\"`$tmp.aai.source-pnf.relationship-list.relationship[$spvidx].relationship-data[0].relationship-value`\" />\n",
\r
2228 "x": 5250.88330078125,
\r
2230 "z": "8bd89607.6248d8",
\r
2234 "id": "4578d3b4.cc9aac",
\r
2236 "name": "set controller domainA data",
\r
2237 "xml": "<set>\n<parameter name='prop.sdncRestApi.thirdpartySdnc.domainA.url' value=\"`$tmp.aai.domainA.esr-thirdparty-sdnc.esr-system-info-list.esr-system-info[0].service-url`\" />\n<parameter name='prop.sdncRestApi.thirdpartySdnc.domainA.user' value=\"`$tmp.aai.domainA.esr-thirdparty-sdnc.esr-system-info-list.esr-system-info[0].user-name`\" />\n<parameter name='prop.sdncRestApi.thirdpartySdnc.domainA.password' value=\"`$tmp.aai.domainA.esr-thirdparty-sdnc.esr-system-info-list.esr-system-info[0].password`\" />\n\n\n<!--<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >-->\n<!--<parameter name=\"restapiUrl\" value=\"`$prop.sdncRestApi.thirdpartySdnc.url + '/restconf/data/ietf-network:networks'`\" />-->\n<!--<parameter name=\"restapiUser\" value=\"`$prop.sdncRestApi.thirdpartySdnc.user`\" />-->\n<!--<parameter name=\"restapiPassword\" value=\"`$prop.sdncRestApi.thirdpartySdnc.password`\" />-->\n<!--<parameter name=\"format\" value=\"json\"/>-->\n<!--<parameter name=\"httpMethod\" value=\"get\"/>-->\n<!--<parameter name=\"responsePrefix\" value=\"topology\"/>-->\n<!--<parameter name=\"trustStoreFileName\" value=\"/opt/onap/sdnc/data/stores/truststore.onap.client.jks\"/>-->\n<!--<parameter name=\"trustStorePassword\" value=\"adminadmin\"/>-->\n<!--<parameter name=\"keyStoreFileName\" value=\"/opt/onap/sdnc/data/stores/sdnc.p12\"/>-->\n<!--<parameter name=\"keyStorePassword\" value=\"adminadmin\"/>-->\n",
\r
2239 "x": 5789.88330078125,
\r
2241 "z": "8bd89607.6248d8",
\r
2245 "id": "d9f780b3.339398",
\r
2247 "name": "set network-route-B",
\r
2248 "xml": "<set>\n<parameter name='tmp.aai.network-route-B.' value=\"`$tmp.aai.network-route-one.`\" />\n\n\n",
\r
2250 "x": 4445.883758544922,
\r
2251 "y": 372.99993896484375,
\r
2252 "z": "8bd89607.6248d8",
\r
2256 "id": "eeaf4d12.9621",
\r
2258 "name": "set network-route-A",
\r
2259 "xml": "<set>\n<parameter name='tmp.aai.network-route-A.' value=\"`$tmp.aai.network-route-one.`\" />\n\n\n",
\r
2261 "x": 4446.883728027344,
\r
2262 "y": 476.99993896484375,
\r
2263 "z": "8bd89607.6248d8",
\r
2267 "id": "af392071.289a38",
\r
2270 "xml": "<block>\n",
\r
2271 "atomic": "false",
\r
2274 "x": 4270.883758544922,
\r
2275 "y": 378.99993896484375,
\r
2276 "z": "8bd89607.6248d8",
\r
2285 "id": "7fbb2a1.f3ae954",
\r
2288 "xml": "<block>\n",
\r
2289 "atomic": "false",
\r
2292 "x": 4276.883758544922,
\r
2293 "y": 442.99993896484375,
\r
2294 "z": "8bd89607.6248d8",
\r
2303 "id": "92f10d9d.0be95",
\r
2306 "xml": "<block>\n",
\r
2307 "atomic": "false",
\r
2310 "x": 4241.883758544922,
\r
2312 "z": "8bd89607.6248d8",
\r
2321 "id": "bbb0db7f.fd9908",
\r
2324 "xml": "<block>\n",
\r
2325 "atomic": "false",
\r
2328 "x": 4244.883758544922,
\r
2330 "z": "8bd89607.6248d8",
\r
2339 "id": "d4111de3.168d5",
\r
2341 "name": "set network-route-B",
\r
2342 "xml": "<set>\n<parameter name='tmp.aai.network-route-B.' value=\"`$tmp.aai.network-route-two.`\" />\n\n\n",
\r
2344 "x": 4415.883758544922,
\r
2346 "z": "8bd89607.6248d8",
\r
2350 "id": "daba5f73.79ab3",
\r
2352 "name": "set network-route-A",
\r
2353 "xml": "<set>\n<parameter name='tmp.aai.network-route-A.' value=\"`$tmp.aai.network-route-two.`\" />\n\n\n",
\r
2355 "x": 4418.883758544922,
\r
2357 "z": "8bd89607.6248d8",
\r
2361 "id": "f11652ec.f5ecc",
\r
2363 "name": "block : atomic",
\r
2364 "xml": "<block atomic=\"true\">",
\r
2367 "x": 3741.88330078125,
\r
2368 "y": 1828.0001220703125,
\r
2369 "z": "8bd89607.6248d8",
\r
2372 "2518ba78.6d21ae",
\r
2378 "id": "5d22eff5.ad4738",
\r
2379 "type": "success",
\r
2380 "name": "success",
\r
2381 "xml": "<outcome value='success'>\n",
\r
2384 "x": 3569.216796875,
\r
2385 "y": 1829.0001220703125,
\r
2386 "z": "8bd89607.6248d8",
\r
2394 "id": "f62aa8b7.81c7a8",
\r
2395 "type": "not-found",
\r
2396 "name": "not-found",
\r
2397 "xml": "<outcome value='not-found'>\n",
\r
2400 "x": 3578.707763671875,
\r
2401 "y": 1871.5741577148438,
\r
2402 "z": "8bd89607.6248d8",
\r
2410 "id": "949b65da.c62778",
\r
2411 "type": "failure",
\r
2412 "name": "failure",
\r
2413 "xml": "<outcome value='failure'>\n",
\r
2416 "x": 3567.216796875,
\r
2417 "y": 1918.0001220703125,
\r
2418 "z": "8bd89607.6248d8",
\r
2426 "id": "3ccb36a1.cd58ba",
\r
2427 "type": "returnFailure",
\r
2428 "name": "return failure",
\r
2429 "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=\"`'An error occurred while querying pnf from AnAI with pnf-name = ' + $prop.l3vpn.pe1_id`\" />\n\n",
\r
2431 "x": 3732.2791748046875,
\r
2432 "y": 1874.8598937988281,
\r
2433 "z": "8bd89607.6248d8",
\r
2437 "id": "b3008d52.d5dec",
\r
2438 "type": "returnFailure",
\r
2439 "name": "return failure",
\r
2440 "xml": "<return status='failure'>\n<parameter name='error-code' value='' />\n<parameter name='error-message' value='' />\n",
\r
2442 "x": 3736.216796875,
\r
2443 "y": 1919.0001220703125,
\r
2444 "z": "8bd89607.6248d8",
\r
2448 "id": "2518ba78.6d21ae",
\r
2449 "type": "execute",
\r
2450 "name": "execute split tp-id to get pnf-name",
\r
2451 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='split' >\n<parameter name=\"original_string\" value='`$tmp.aai.network-route-B.p-interface-dst.interface-name`'/>\n<!--<parameter name=\"regex\" value=\"[^-]+$\"/>-->\n<parameter name=\"regex\" value=\"[-]+\"/>\n<parameter name=\"ctx_memory_result_key\" value=\"param-prefix-domainB\"/>\n\n\n",
\r
2454 "x": 4028.216796875,
\r
2455 "y": 1832.000244140625,
\r
2456 "z": "8bd89607.6248d8",
\r
2459 "2fdbf5bd.c09292",
\r
2465 "id": "9a5de981.0de7c",
\r
2466 "type": "failure",
\r
2467 "name": "success",
\r
2468 "xml": "<outcome value='success'>\n",
\r
2471 "x": 4251.216796875,
\r
2472 "y": 1787.000244140625,
\r
2473 "z": "8bd89607.6248d8",
\r
2481 "id": "2fdbf5bd.c09292",
\r
2482 "type": "failure",
\r
2483 "name": "failure",
\r
2484 "xml": "<outcome value='failure'>\n",
\r
2487 "x": 4253.216796875,
\r
2488 "y": 1851.000244140625,
\r
2489 "z": "8bd89607.6248d8",
\r
2497 "id": "56361c44.c984a4",
\r
2498 "type": "returnFailure",
\r
2499 "name": "return failure",
\r
2500 "xml": "<return status='failure'>\n<parameter name='error-code' value='' />\n<parameter name='error-message' value=\"An error occured while splitting sna1_route\" />\n",
\r
2502 "x": 4412.216796875,
\r
2503 "y": 1870.000244140625,
\r
2504 "z": "8bd89607.6248d8",
\r
2508 "id": "82242071.f4a9f",
\r
2510 "name": "block : atomic",
\r
2511 "xml": "<block atomic=\"true\">",
\r
2514 "x": 4416.216796875,
\r
2515 "y": 1784.000244140625,
\r
2516 "z": "8bd89607.6248d8",
\r
2519 "10610dd4.f6c112",
\r
2525 "id": "fc221d76.582c9",
\r
2527 "name": "get p-interface-dst from aai",
\r
2528 "xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\tresource=\"p-interface\"\n\t key=\"pnf.pnf-name = $tmp.dst.domainB.pnf-name\n\t AND p-interface.interface-name = $tmp.aai.network-route-B.next-hop\"\n\t\tlocal-only=\"false\" \n\t\tpfx=\"tmp.aai.network-route-B.p-interface-dst\" >\n\n<!--<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" -->\n<!--\tresource=\"p-interface\"-->\n<!--\t key=\"pnf.pnf-name = $unique-src-node-Id-->\n<!--\t and p-interface.interface-name = $tmp.aai.endpointA.relationship-list.relationship[$rel-index].relationship-data[0].relationship-value\"-->\n<!--\t\tlocal-only=\"false\" -->\n<!--\t\tpfx=\"tmp.aai.endpointA.p-interface-src\" >-->\n",
\r
2531 "x": 3341.216796875,
\r
2532 "y": 1864.0001220703125,
\r
2533 "z": "8bd89607.6248d8",
\r
2536 "5d22eff5.ad4738",
\r
2537 "f62aa8b7.81c7a8",
\r
2543 "id": "322a186d.549ed",
\r
2544 "type": "comment",
\r
2545 "name": "Question?",
\r
2546 "info": "How to know if DG would send this get request\nin \"nodes\" namespace instead of \"network\" namespace?",
\r
2548 "x": 3302.216796875,
\r
2549 "y": 1808.0001220703125,
\r
2550 "z": "8bd89607.6248d8",
\r
2554 "id": "f369a6e9.5de548",
\r
2555 "type": "execute",
\r
2556 "name": "execute split tp-id to get pnf-name",
\r
2557 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='split' >\n<parameter name=\"original_string\" value='`$tmp.aai.network-route-B.next-hop`'/>\n<!--<parameter name=\"regex\" value=\"[^-]+$\"/>-->\n<parameter name=\"regex\" value=\"[-]+\"/>\n<parameter name=\"ctx_memory_result_key\" value=\"param-prefix-domainB-pnfName\"/>\n\n",
\r
2560 "x": 3353.216796875,
\r
2562 "z": "8bd89607.6248d8",
\r
2565 "cb8e448.206bab8",
\r
2571 "id": "778779f6.be6098",
\r
2572 "type": "failure",
\r
2573 "name": "success",
\r
2574 "xml": "<outcome value='success'>\n",
\r
2577 "x": 3576.216796875,
\r
2579 "z": "8bd89607.6248d8",
\r
2587 "id": "cb8e448.206bab8",
\r
2588 "type": "failure",
\r
2589 "name": "failure",
\r
2590 "xml": "<outcome value='failure'>\n",
\r
2593 "x": 3578.216796875,
\r
2595 "z": "8bd89607.6248d8",
\r
2603 "id": "7c64438a.ff9f5c",
\r
2604 "type": "returnFailure",
\r
2605 "name": "return failure",
\r
2606 "xml": "<return status='failure'>\n<parameter name='error-code' value='' />\n<parameter name='error-message' value=\"An error occured while splitting sna1_route\" />\n",
\r
2608 "x": 3721.216796875,
\r
2610 "z": "8bd89607.6248d8",
\r
2614 "id": "4c771f34.9e70b8",
\r
2616 "name": "block : atomic",
\r
2617 "xml": "<block atomic=\"true\">",
\r
2620 "x": 3724.216796875,
\r
2622 "z": "8bd89607.6248d8",
\r
2631 "id": "8b5ae92b.18937",
\r
2633 "name": "set pnf-name",
\r
2634 "xml": "<set>\n<parameter name='tmp.dst.domainB.pnf-name' value=\"`$param-prefix-domainB-pnfName[0] + '-' +\n $param-prefix-domainB-pnfName[1] + '-' +\n $param-prefix-domainB-pnfName[2] + '-' +\n $param-prefix-domainB-pnfName[3] + '-' +\n $param-prefix-domainB-pnfName[4] + '-' +\n $param-prefix-domainB-pnfName[5] + '-' +\n $param-prefix-domainB-pnfName[6] + '-' +\n $param-prefix-domainB-pnfName[7] + '-' +\n $param-prefix-domainB-pnfName[8]`\" />\n",
\r
2636 "x": 3918.216796875,
\r
2637 "y": 1585.0001220703125,
\r
2638 "z": "8bd89607.6248d8",
\r
2642 "id": "ca887fb4.4fa748",
\r
2644 "name": "for each relationship",
\r
2645 "xml": "<for silentFailure='true' index='dividx' start='0' end='`$tmp.aai.network-route-B.p-interface-dst.relationship-list.relationship_length`' >\n",
\r
2648 "x": 3969.216766357422,
\r
2650 "z": "8bd89607.6248d8",
\r
2658 "id": "d3ca912e.f0454",
\r
2659 "type": "switchNode",
\r
2660 "name": "switch related-to",
\r
2661 "xml": "<switch test='`$tmp.aai.network-route-B.p-interface-dst.relationship-list.relationship[$dividx].related-to`'>\n",
\r
2664 "x": 4175.216766357422,
\r
2666 "z": "8bd89607.6248d8",
\r
2674 "id": "e775983e.c87c6",
\r
2675 "type": "outcome",
\r
2676 "name": "tunnel-termination-point",
\r
2677 "xml": "<outcome value='tunnel-termination-point'>\n",
\r
2680 "x": 4392.502410888672,
\r
2681 "y": 1963.82177734375,
\r
2682 "z": "8bd89607.6248d8",
\r
2690 "id": "acd78677.da7398",
\r
2691 "type": "get-resource",
\r
2692 "name": "get-resource src pnf",
\r
2693 "xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\t\tresource=\"pnf\" \n\t\tkey=\"pnf.pnf-name = $tmp.dst.domainB.pnf-name\"\n pfx='tmp.aai.destination-pnf' local-only='false' >\n\n <!--AND depth = '0'\"-->\n",
\r
2696 "x": 3940.216796875,
\r
2697 "y": 1653.0001220703125,
\r
2698 "z": "8bd89607.6248d8",
\r
2701 "e413099e.5580f8",
\r
2702 "73fbbbe6.41f3fc",
\r
2708 "id": "e413099e.5580f8",
\r
2709 "type": "success",
\r
2710 "name": "success",
\r
2711 "xml": "<outcome value='success'>\n",
\r
2714 "x": 4135.7169189453125,
\r
2715 "y": 1605.0001220703125,
\r
2716 "z": "8bd89607.6248d8",
\r
2724 "id": "73fbbbe6.41f3fc",
\r
2725 "type": "not-found",
\r
2726 "name": "not-found",
\r
2727 "xml": "<outcome value='not-found'>\n",
\r
2730 "x": 4127.7169189453125,
\r
2731 "y": 1660.0001220703125,
\r
2732 "z": "8bd89607.6248d8",
\r
2740 "id": "be84a2f7.e2d8",
\r
2743 "xml": "<outcome value='Other'>\n",
\r
2746 "x": 4132.7169189453125,
\r
2747 "y": 1717.0001220703125,
\r
2748 "z": "8bd89607.6248d8",
\r
2756 "id": "55c1c0e2.5aae38",
\r
2757 "type": "returnFailure",
\r
2758 "name": "return failure",
\r
2759 "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=\"`'Unexpected error occurred while querying pnf from AnAI with pnf-name = ' + $prop.connection-attachement.access-node-id`\" />\n\n",
\r
2761 "x": 4284.7169189453125,
\r
2762 "y": 1718.0001220703125,
\r
2763 "z": "8bd89607.6248d8",
\r
2767 "id": "c946d76.aa97f28",
\r
2768 "type": "returnFailure",
\r
2769 "name": "return failure",
\r
2770 "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=\"`'An error occurred while querying pnf from AnAI with pnf-name = ' + $prop.connection-attachement.access-node-id`\" />\n\n",
\r
2772 "x": 4295.7169189453125,
\r
2773 "y": 1663.0001220703125,
\r
2774 "z": "8bd89607.6248d8",
\r
2778 "id": "6607b5e0.cc2a14",
\r
2781 "xml": "<block>\n",
\r
2782 "atomic": "false",
\r
2785 "x": 4280.0992431640625,
\r
2786 "y": 1602.6557922363281,
\r
2787 "z": "8bd89607.6248d8",
\r
2795 "id": "10610dd4.f6c112",
\r
2797 "name": "set ltpId",
\r
2798 "xml": "<set>\n<parameter name='tmp.dst.ltpId' value='`$param-prefix-domainB[$param-prefix-domainB_length -1]`' />\n",
\r
2800 "x": 4586.216796875,
\r
2801 "y": 1745.000244140625,
\r
2802 "z": "8bd89607.6248d8",
\r
2806 "id": "ddf5e2c4.67d9f8",
\r
2808 "name": "set pnf-name",
\r
2809 "xml": "<set>\n<parameter name='tmp.dst.pnf-name' value='`$param-prefix-domainB[$param-prefix-domainB_length -3]`' />\n",
\r
2811 "x": 4587.216796875,
\r
2812 "y": 1850.000244140625,
\r
2813 "z": "8bd89607.6248d8",
\r
2817 "id": "f866aa99.a64d6",
\r
2818 "type": "comment",
\r
2819 "name": "TODO: FIXME",
\r
2820 "info": "using the output of regex string arrays,\nconcatinate index 0 to index[length-2] all together\nin order to assemble the correct pnf-name",
\r
2822 "x": 4582.216796875,
\r
2823 "y": 1799.000244140625,
\r
2824 "z": "8bd89607.6248d8",
\r
2828 "id": "8510e412.3775c",
\r
2830 "name": "block : atomic",
\r
2831 "xml": "<block atomic=\"true\">",
\r
2834 "x": 4599.333953857422,
\r
2835 "y": 1953.3404541015625,
\r
2836 "z": "8bd89607.6248d8",
\r
2839 "3eb610b6.e19958",
\r
2846 "id": "3eb610b6.e19958",
\r
2848 "name": "set destination ttp-id",
\r
2849 "xml": "<set>\n<parameter name='tmp.destination.ttp-id' value=\"`$tmp.aai.network-route-B.p-interface-dst.relationship-list.relationship[$dividx].relationship-data[0].relationship-value`\" />\n",
\r
2851 "x": 4814.333953857422,
\r
2852 "y": 1915.3404541015625,
\r
2853 "z": "8bd89607.6248d8",
\r
2857 "id": "2b4d2f26.4fc18",
\r
2858 "type": "get-resource",
\r
2859 "name": "get-resource src TTP",
\r
2860 "xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\t\tresource=\"tunnel-termination-point\" \n\t\tkey=\"tunnel-termination-point.ttp-id = $tmp.destination.ttp-id \n\t\tAND depth = '0'\"\n pfx='tmp.aai.destination-ttp' local-only='false' >\n\n\n",
\r
2863 "x": 4811.333953857422,
\r
2864 "y": 1954.3404541015625,
\r
2865 "z": "8bd89607.6248d8",
\r
2873 "id": "56b44513.ed17bc",
\r
2876 "xml": "<break>\n",
\r
2878 "x": 4766.833953857422,
\r
2879 "y": 1996.3404541015625,
\r
2880 "z": "8bd89607.6248d8",
\r
2884 "id": "b7623c50.89af3",
\r
2885 "type": "success",
\r
2886 "name": "success",
\r
2887 "xml": "<outcome value='success'>\n",
\r
2890 "x": 4991.833953857422,
\r
2891 "y": 1953.3404541015625,
\r
2892 "z": "8bd89607.6248d8",
\r
2900 "id": "e2420b84.cbf938",
\r
2902 "name": "block : atomic",
\r
2903 "xml": "<block atomic=\"true\">",
\r
2906 "x": 5149.833953857422,
\r
2907 "y": 1953.3404541015625,
\r
2908 "z": "8bd89607.6248d8",
\r
2916 "id": "d3754257.cdbb9",
\r
2918 "name": "set destination tunnel tp ip",
\r
2919 "xml": "<set>\n<parameter name='destination.tunnel-tp-id' value=\"`$tmp.aai.destination-ttp.tunnel-tp-id`\" />\n",
\r
2921 "x": 5356.833953857422,
\r
2922 "y": 1953.3404541015625,
\r
2923 "z": "8bd89607.6248d8",
\r
2927 "id": "303b1a28.56bd56",
\r
2928 "type": "outcome",
\r
2929 "name": "esr-thirdparty-sdnc",
\r
2930 "xml": "<outcome value='esr-thirdparty-sdnc'>\n",
\r
2933 "x": 4862.216796875,
\r
2934 "y": 1621.0001220703125,
\r
2935 "z": "8bd89607.6248d8",
\r
2943 "id": "8f6cdb8f.90967",
\r
2945 "name": "block : atomic",
\r
2946 "xml": "<block atomic=\"true\">",
\r
2949 "x": 5039.216796875,
\r
2950 "y": 1613.0001220703125,
\r
2951 "z": "8bd89607.6248d8",
\r
2954 "5fcf484f.8e6e78",
\r
2960 "id": "eb6f70d5.e0fd88",
\r
2962 "name": "for each relationship",
\r
2963 "xml": "<for silentFailure='true' index='dpvidx' start='0' end='`$tmp.aai.destination-pnf.relationship-list.relationship_length`' >\n",
\r
2966 "x": 4464.216796875,
\r
2967 "y": 1617.0001220703125,
\r
2968 "z": "8bd89607.6248d8",
\r
2976 "id": "93bac5db.c9063",
\r
2977 "type": "switchNode",
\r
2978 "name": "switch related-to",
\r
2979 "xml": "<switch test='`$tmp.aai.destination-pnf.relationship-list.relationship[$dpvidx].related-to`'>\n",
\r
2982 "x": 4659.216796875,
\r
2983 "y": 1617.0001220703125,
\r
2984 "z": "8bd89607.6248d8",
\r
2987 "303b1a28.56bd56",
\r
2993 "id": "f4e9d00a.c60c9",
\r
2994 "type": "execute",
\r
2995 "name": "get esr-thirdparty-sdnc",
\r
2996 "xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\t\tresource=\"esr-thirdparty-sdnc\" \n\t\tkey=\"esr-thirdparty-sdnc.thirdparty-sdnc-id = $tmp.domainB.esr-thirdparty-id AND \n\t\t depth = '1'\"\n pfx='tmp.aai.domainB.esr-thirdparty-sdnc' local-only='false' >",
\r
2999 "x": 5247.216796875,
\r
3000 "y": 1620.0001220703125,
\r
3001 "z": "8bd89607.6248d8",
\r
3004 "af18531c.f561e8",
\r
3005 "6d4f9387.cdc244",
\r
3011 "id": "6e464f44.674b68",
\r
3013 "name": "block : atomic",
\r
3014 "xml": "<block atomic=\"true\">",
\r
3017 "x": 5041.216796875,
\r
3018 "y": 1686.0001220703125,
\r
3019 "z": "8bd89607.6248d8",
\r
3027 "id": "6dd697d7.ade42",
\r
3028 "type": "outcome",
\r
3029 "name": "network-resource",
\r
3030 "xml": "<outcome value='network-resource'>",
\r
3033 "x": 4864.216796875,
\r
3034 "y": 1694.0001220703125,
\r
3035 "z": "8bd89607.6248d8",
\r
3043 "id": "5fcf484f.8e6e78",
\r
3045 "name": "set esr-thirdparty-sdnc domainB id",
\r
3046 "xml": "<set>\n<parameter name='tmp.domainB.esr-thirdparty-id' value=\"`$tmp.aai.destination-pnf.relationship-list.relationship[$dpvidx].relationship-data[0].relationship-value`\" />\n",
\r
3048 "x": 5277.216796875,
\r
3049 "y": 1568.0001220703125,
\r
3050 "z": "8bd89607.6248d8",
\r
3054 "id": "c6202cfd.8bcb4",
\r
3056 "name": "set domainB ethernet layer network-id",
\r
3057 "xml": "<set>\n<parameter name='tmp.domainB.eth-network-id' value=\"`$tmp.aai.destination-pnf.relationship-list.relationship[$dpvidx].relationship-data[0].relationship-value`\" />\n",
\r
3059 "x": 5254.216796875,
\r
3060 "y": 1752.0001220703125,
\r
3061 "z": "8bd89607.6248d8",
\r
3065 "id": "af18531c.f561e8",
\r
3066 "type": "success",
\r
3067 "name": "success",
\r
3068 "xml": "<outcome value='success'>\n",
\r
3071 "x": 5457.216796875,
\r
3072 "y": 1611.0001220703125,
\r
3073 "z": "8bd89607.6248d8",
\r
3081 "id": "6d4f9387.cdc244",
\r
3082 "type": "not-found",
\r
3083 "name": "not-found",
\r
3084 "xml": "<outcome value='not-found'>\n",
\r
3087 "x": 5449.216796875,
\r
3088 "y": 1666.0001220703125,
\r
3089 "z": "8bd89607.6248d8",
\r
3097 "id": "7f999aa.ecc8a64",
\r
3100 "xml": "<outcome value='Other'>\n",
\r
3103 "x": 5454.216796875,
\r
3104 "y": 1723.0001220703125,
\r
3105 "z": "8bd89607.6248d8",
\r
3113 "id": "674c6f5c.5f0f88",
\r
3114 "type": "returnFailure",
\r
3115 "name": "return failure",
\r
3116 "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=\"`'Unexpected error occurred while querying pnf from AnAI with pnf-name = ' + $prop.connection-attachement.access-node-id`\" />\n\n",
\r
3118 "x": 5606.216796875,
\r
3119 "y": 1724.0001220703125,
\r
3120 "z": "8bd89607.6248d8",
\r
3124 "id": "77d34b30.5fb23c",
\r
3125 "type": "returnFailure",
\r
3126 "name": "return failure",
\r
3127 "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=\"`'An error occurred while querying pnf from AnAI with pnf-name = ' + $prop.connection-attachement.access-node-id`\" />\n\n",
\r
3129 "x": 5617.216796875,
\r
3130 "y": 1669.0001220703125,
\r
3131 "z": "8bd89607.6248d8",
\r
3135 "id": "5e16aade.ea368c",
\r
3138 "xml": "<block>\n",
\r
3139 "atomic": "false",
\r
3142 "x": 5601.59912109375,
\r
3143 "y": 1608.6557922363281,
\r
3144 "z": "8bd89607.6248d8",
\r
3152 "id": "4cb5ebab.b25f64",
\r
3154 "name": "set controller domainB data",
\r
3155 "xml": "<set>\n<parameter name='prop.sdncRestApi.thirdpartySdnc.domainB.url' value=\"`$tmp.aai.domainB.esr-thirdparty-sdnc.esr-system-info-list.esr-system-info[0].service-url`\" />\n<parameter name='prop.sdncRestApi.thirdpartySdnc.domainB.user' value=\"`$tmp.aai.domainB.esr-thirdparty-sdnc.esr-system-info-list.esr-system-info[0].user-name`\" />\n<parameter name='prop.sdncRestApi.thirdpartySdnc.domainB.password' value=\"`$tmp.aai.domainB.esr-thirdparty-sdnc.esr-system-info-list.esr-system-info[0].password`\" />\n\n\n<!--<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >-->\n<!--<parameter name=\"restapiUrl\" value=\"`$prop.sdncRestApi.thirdpartySdnc.url + '/restconf/data/ietf-network:networks'`\" />-->\n<!--<parameter name=\"restapiUser\" value=\"`$prop.sdncRestApi.thirdpartySdnc.user`\" />-->\n<!--<parameter name=\"restapiPassword\" value=\"`$prop.sdncRestApi.thirdpartySdnc.password`\" />-->\n<!--<parameter name=\"format\" value=\"json\"/>-->\n<!--<parameter name=\"httpMethod\" value=\"get\"/>-->\n<!--<parameter name=\"responsePrefix\" value=\"topology\"/>-->\n<!--<parameter name=\"trustStoreFileName\" value=\"/opt/onap/sdnc/data/stores/truststore.onap.client.jks\"/>-->\n<!--<parameter name=\"trustStorePassword\" value=\"adminadmin\"/>-->\n<!--<parameter name=\"keyStoreFileName\" value=\"/opt/onap/sdnc/data/stores/sdnc.p12\"/>-->\n<!--<parameter name=\"keyStorePassword\" value=\"adminadmin\"/>-->\n",
\r
3157 "x": 5816.216796875,
\r
3158 "y": 1605.0001220703125,
\r
3159 "z": "8bd89607.6248d8",
\r
3163 "id": "5fd92a3e.ed6fec",
\r
3165 "name": "set LEAF stuff",
\r
3166 "xml": "<set>\n<parameter name='tmp.LEAF.pnf-name-long' value=\"`$param-prefix-domainA-pnfName[0] + '-' +\n $param-prefix-domainA-pnfName[1] + '-' +\n $param-prefix-domainA-pnfName[2] + '-' +\n $param-prefix-domainA-pnfName[3] + '-' +\n $param-prefix-domainA-pnfName[4] + '-' +\n $param-prefix-domainA-pnfName[5] + '-' +\n $param-prefix-domainA-pnfName[6] + '-' +\n $param-prefix-domainA-pnfName[7] + '-' +\n $param-prefix-domainA-pnfName[8]`\" />\n\n<!--<parameter name='tmp.LEAF.pnf-name-short' value=\"`$param-prefix-domainA-pnfName[8]`\" />-->\n<parameter name='tmp.LEAF.pnf-name-short' value=\"`$tmp.src.pnf-name`\" />\n\n<parameter name='tmp.LEAF.uni-p-interface-long' value=\"`$tmp.aai.network-route-A.next-hop + '-' + $tmp.aai.network-route-A.logical-interface-id`\" />\n<parameter name='tmp.LEAF.uni-tp-id' value=\"`$tmp.src.ltpId`\" />\n",
\r
3168 "x": 3314.88330078125,
\r
3170 "z": "8bd89607.6248d8",
\r
3174 "id": "4a864e6a.471e",
\r
3176 "name": "set ROOT stuff",
\r
3177 "xml": "<set>\n<parameter name='tmp.ROOT.pnf-name-long' value=\"`$param-prefix-domainB-pnfName[0] + '-' +\n $param-prefix-domainB-pnfName[1] + '-' +\n $param-prefix-domainB-pnfName[2] + '-' +\n $param-prefix-domainB-pnfName[3] + '-' +\n $param-prefix-domainB-pnfName[4] + '-' +\n $param-prefix-domainB-pnfName[5] + '-' +\n $param-prefix-domainB-pnfName[6] + '-' +\n $param-prefix-domainB-pnfName[7] + '-' +\n $param-prefix-domainB-pnfName[8]`\" />\n\n<!--<parameter name='tmp.ROOT.pnf-name-short' value=\"`$param-prefix-domainB-pnfName[8]`\" />-->\n<parameter name='tmp.ROOT.pnf-name-short' value=\"`$tmp.dst.pnf-name`\" />\n\n<parameter name='tmp.ROOT.uni-p-interface-long' value=\"`$tmp.aai.network-route-B.next-hop + '-' + $tmp.aai.network-route-B.logical-interface-id`\" />\n<parameter name='tmp.ROOT.uni-tp-id' value=\"`$tmp.dst.ltpId`\" />\n",
\r
3179 "x": 3301.88330078125,
\r
3180 "y": 1995.0001220703125,
\r
3181 "z": "8bd89607.6248d8",
\r
3185 "id": "cfd6a168.75b7d8",
\r
3186 "type": "execute",
\r
3187 "name": "execute UUID generator for ethernet-service-name",
\r
3188 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='generateUUID' >\n<parameter name=\"ctx-destination\" value=\"prop.ethernet-service-name\"/>\n",
\r
3191 "x": 2426.883331298828,
\r
3193 "z": "8bd89607.6248d8",
\r
3199 "id": "fe93cfa.921edb",
\r
3201 "name": "set new ethernet-service-name",
\r
3202 "xml": "<set>\n<!--<parameter name='prop.ethernet-service-name' value=\"`$tmp.aai.logical-link.link-name`\" />-->\n<parameter name='prop.ethernet-service-name' value=\"`$tmp.aai.logical-link.link-id`\" />\n\n\n",
\r
3204 "x": 2360.883331298828,
\r
3206 "z": "8bd89607.6248d8",
\r
3210 "id": "85869c3a.24ed3",
\r
3211 "type": "comment",
\r
3212 "name": "The following two nodes are to make sure all connectivities for an E-Tree have same etht-srv-name",
\r
3215 "x": 2545.883331298828,
\r
3217 "z": "8bd89607.6248d8",
\r
3221 "id": "f5ea8856.4eb3f",
\r
3222 "type": "comment",
\r
3223 "name": "NOT NEEDED ANYMORE?",
\r
3226 "x": 4072.88330078125,
\r
3228 "z": "8bd89607.6248d8",
\r
3232 "id": "8e941b0d.26d14",
\r
3233 "type": "comment",
\r
3234 "name": "NOT NEEDED ANYMORE?",
\r
3237 "x": 4028.883270263672,
\r
3239 "z": "8bd89607.6248d8",
\r
3243 "id": "8cb68ccc.e851f8",
\r
3245 "name": "call GENERIC-RESOURCE-API:cll-vnf-topology-operation-cll-F1-activate",
\r
3246 "xml": "<call module='GENERIC-RESOURCE-API' rpc='cll-vnf-topology-operation-cll-F1-activate' mode='sync' >\n\n",
\r
3249 "x": 3441.8837890625,
\r
3250 "y": 7483.999969482422,
\r
3251 "z": "8bd89607.6248d8",
\r
3257 "id": "80d49243.ddf01",
\r
3258 "type": "comment",
\r
3259 "name": "START OF DELETE OPERATION",
\r
3262 "x": 3296.88330078125,
\r
3263 "y": 2476.999969482422,
\r
3264 "z": "8bd89607.6248d8",
\r
3268 "id": "8f2ca941.64e03",
\r
3270 "name": "delete LEAF uni resource in AAI",
\r
3271 "xml": "<delete plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' resource='uni' \n key='uni.id = $tmp.LEAF.uni-p-interface-long'>\n",
\r
3274 "x": 3880.566650390625,
\r
3275 "y": 2578.4000854492188,
\r
3276 "z": "8bd89607.6248d8",
\r
3282 "id": "afaae138.bb9798",
\r
3284 "name": "get LEAF uni from aai",
\r
3285 "xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\tresource=\"uni\"\n\t key=\"uni.id = $tmp.LEAF.uni-p-interface-long\"\n\t\tlocal-only=\"false\" \n\t\tpfx=\"tmp.aai.leafuni\" >\n",
\r
3288 "x": 3251.566650390625,
\r
3289 "y": 2558.4000854492188,
\r
3290 "z": "8bd89607.6248d8",
\r
3294 "1ca1166.e689c6a",
\r
3300 "id": "1ca1166.e689c6a",
\r
3301 "type": "not-found",
\r
3302 "name": "not-found",
\r
3303 "xml": "<outcome value='not-found'>\n",
\r
3306 "x": 3479.0576171875,
\r
3307 "y": 2530.9740600585938,
\r
3308 "z": "8bd89607.6248d8",
\r
3316 "id": "b5955cba.954b1",
\r
3317 "type": "failure",
\r
3318 "name": "failure",
\r
3319 "xml": "<outcome value='failure'>\n",
\r
3322 "x": 3474.566650390625,
\r
3323 "y": 2575.4000244140625,
\r
3324 "z": "8bd89607.6248d8",
\r
3332 "id": "e6c36b4a.f9b0a8",
\r
3333 "type": "returnFailure",
\r
3334 "name": "return failure",
\r
3335 "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=\"`'An error occurred while querying pnf from AnAI with pnf-name = ' + $prop.l3vpn.pe1_id`\" />\n\n",
\r
3337 "x": 3641.629150390625,
\r
3338 "y": 2530.259765625,
\r
3339 "z": "8bd89607.6248d8",
\r
3343 "id": "9464bc90.391b5",
\r
3344 "type": "returnFailure",
\r
3345 "name": "return failure",
\r
3346 "xml": "<return status='failure'>\n<parameter name='error-code' value='' />\n<parameter name='error-message' value='' />\n",
\r
3348 "x": 3642.566650390625,
\r
3349 "y": 2575.4000244140625,
\r
3350 "z": "8bd89607.6248d8",
\r
3354 "id": "661c06cc.3908b",
\r
3355 "type": "success",
\r
3356 "name": "success",
\r
3357 "xml": "<outcome value='success'>\n",
\r
3360 "x": 3486.566650390625,
\r
3361 "y": 2625.4000854492188,
\r
3362 "z": "8bd89607.6248d8",
\r
3370 "id": "8055efb.5ed0c9",
\r
3372 "name": "block : atomic",
\r
3373 "xml": "<block atomic='true'>",
\r
3377 "x": 3638.88330078125,
\r
3378 "y": 2628.9999389648438,
\r
3379 "z": "8bd89607.6248d8",
\r
3382 "2d855333.ba947c",
\r
3384 "7724024e.bb32ec",
\r
3390 "id": "2d855333.ba947c",
\r
3392 "name": "set bwToBeDecreased tpid cvlan",
\r
3393 "xml": "<set>\n<parameter name='bwToBeDecreased' value=\"`$tmp.aai.leafuni.data-source`\" />\n<parameter name='tpid' value='`$tmp.aai.leafuni.tp-id`' />\n<parameter name='cvlan' value='`$tmp.aai.leafuni.cvlan`' />\n\n\n",
\r
3395 "x": 3883.566650390625,
\r
3396 "y": 2521.4000854492188,
\r
3397 "z": "8bd89607.6248d8",
\r
3401 "id": "a9e99fa6.0d7b7",
\r
3402 "type": "comment",
\r
3403 "name": "Update ROOT UNI's bw",
\r
3406 "x": 3845.566650390625,
\r
3407 "y": 2632.199951171875,
\r
3408 "z": "8bd89607.6248d8",
\r
3412 "id": "d2355b29.347a7",
\r
3414 "name": "update ROOT UNI in AAI",
\r
3415 "xml": "<update plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' resource='uni' \n key='uni.id = $tmp.ROOT.uni-p-interface-long'>\n<parameter name='id' value='`$tmp.ROOT.uni-p-interface-long`' />\n<parameter name='data-source' value='`$tmp.newbw`' />\n",
\r
3418 "x": 4523.566650390625,
\r
3419 "y": 2675.199951171875,
\r
3420 "z": "8bd89607.6248d8",
\r
3426 "id": "7724024e.bb32ec",
\r
3428 "name": "get root uni from aai",
\r
3429 "xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\tresource=\"uni\"\n\t key=\"uni.id = $tmp.ROOT.uni-p-interface-long\"\n\t\tlocal-only=\"false\" \n\t\tpfx=\"tmp.aai.rootuni\" >\n",
\r
3432 "x": 3837.56640625,
\r
3433 "y": 2678.199951171875,
\r
3434 "z": "8bd89607.6248d8",
\r
3438 "18f5411.3947abf",
\r
3444 "id": "18f5411.3947abf",
\r
3445 "type": "not-found",
\r
3446 "name": "not-found",
\r
3447 "xml": "<outcome value='not-found'>\n",
\r
3450 "x": 4141.057373046875,
\r
3451 "y": 2588.77392578125,
\r
3452 "z": "8bd89607.6248d8",
\r
3460 "id": "5fedf83d.ca31e8",
\r
3461 "type": "failure",
\r
3462 "name": "failure",
\r
3463 "xml": "<outcome value='failure'>\n",
\r
3466 "x": 4136.56640625,
\r
3467 "y": 2633.1998901367188,
\r
3468 "z": "8bd89607.6248d8",
\r
3476 "id": "58e0cfbb.eeb22",
\r
3477 "type": "returnFailure",
\r
3478 "name": "return failure",
\r
3479 "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=\"`'An error occurred while querying pnf from AnAI with pnf-name = ' + $prop.l3vpn.pe1_id`\" />\n\n",
\r
3481 "x": 4303.62890625,
\r
3482 "y": 2588.0596313476562,
\r
3483 "z": "8bd89607.6248d8",
\r
3487 "id": "9a2aec0d.d77f58",
\r
3488 "type": "returnFailure",
\r
3489 "name": "return failure",
\r
3490 "xml": "<return status='failure'>\n<parameter name='error-code' value='' />\n<parameter name='error-message' value='' />\n",
\r
3492 "x": 4304.56640625,
\r
3493 "y": 2633.1998901367188,
\r
3494 "z": "8bd89607.6248d8",
\r
3498 "id": "2175339a.46dd54",
\r
3500 "name": "block : atomic",
\r
3501 "xml": "<block atomic=\"true\">",
\r
3504 "x": 4301.56640625,
\r
3505 "y": 2683.199951171875,
\r
3506 "z": "8bd89607.6248d8",
\r
3515 "id": "7f7b7065.dfb0f",
\r
3516 "type": "success",
\r
3517 "name": "success",
\r
3518 "xml": "<outcome value='success'>\n",
\r
3521 "x": 4132.56640625,
\r
3522 "y": 2683.199951171875,
\r
3523 "z": "8bd89607.6248d8",
\r
3531 "id": "9319905e.cf01b",
\r
3533 "name": "set new bw",
\r
3534 "xml": "<set>\n<parameter name='tmp.newbw' value='`$tmp.aai.rootuni.data-source - $bwToBeDecreased`' />\n",
\r
3536 "x": 4483.567138671875,
\r
3537 "y": 2625.199951171875,
\r
3538 "z": "8bd89607.6248d8",
\r
3542 "id": "c9164c42.75d5f8",
\r
3543 "type": "comment",
\r
3544 "name": "Delete LEAF UNI",
\r
3547 "x": 3831.88330078125,
\r
3548 "y": 2462.9999389648438,
\r
3549 "z": "8bd89607.6248d8",
\r
3553 "id": "82a9b10f.cbf938",
\r
3555 "name": "set current-provider-id and current-cvlan-id",
\r
3556 "xml": "<set>\n<parameter name='tmp.current-provider-id' value='`$param-prefix-domainA[$param-prefix-domainA_length -9]`' />\n<parameter name='tmp.current-cvlan-id' value='`$tmp.aai.network-route-A.logical-interface-id`' />\n\n<!--<parameter name='access-provider-id' value='`$param-prefix-domainA[$param-prefix-domainA_length -9]`' />-->\n<!--<parameter name='access-client-id' value='`$param-prefix-domainA[$param-prefix-domainA_length -7]`' />-->\n<!--<parameter name='access-topology-id' value='`$param-prefix-domainA[$param-prefix-domainA_length -5]`' />-->\n<!--<parameter name='access-node-id' value='`$param-prefix-domainA[$param-prefix-domainA_length -3]`' />-->\n<!--<parameter name='access-ltp-id' value='`$param-prefix-domainA[$param-prefix-domainA_length -1]`' />-->\n<!--<parameter name='cvlan' value='`$tmp.aai.network-route-A.logical-interface-id`' />-->",
\r
3558 "x": 3311.749969482422,
\r
3559 "y": 3795.6000366210938,
\r
3560 "z": "8bd89607.6248d8",
\r
3564 "id": "9a0ba695.c13258",
\r
3566 "name": "call GENERIC-RESOURCE-API:cll-vnf-topology-operation-cll-helper-find-connectivity",
\r
3567 "xml": "<call module='GENERIC-RESOURCE-API' rpc='cll-vnf-topology-operation-cll-helper-find-connectivity' mode='sync' >\n\n",
\r
3570 "x": 3444.749969482422,
\r
3571 "y": 3843.6000366210938,
\r
3572 "z": "8bd89607.6248d8",
\r
3578 "id": "a14834df.662a8",
\r
3579 "type": "switchNode",
\r
3580 "name": "switch found-connectivity?",
\r
3581 "xml": "\n<switch test=\"`$found-connectivity`\">\n\n",
\r
3584 "x": 3266.749969482422,
\r
3585 "y": 3895.4000854492188,
\r
3586 "z": "8bd89607.6248d8",
\r
3589 "b9a4b0ad.78d9e8",
\r
3595 "id": "b9a4b0ad.78d9e8",
\r
3596 "type": "outcomeFalse",
\r
3598 "xml": "<outcome value='false'>\n",
\r
3601 "x": 3459.749969482422,
\r
3602 "y": 3896.4000854492188,
\r
3603 "z": "8bd89607.6248d8",
\r
3611 "id": "c7d731c2.8648d8",
\r
3612 "type": "returnFailure",
\r
3613 "name": "return failure",
\r
3614 "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=\"LEAF CONN DOES NOT EXIST BUT IT SHOULD BE.\" />\n\n",
\r
3616 "x": 3603.749969482422,
\r
3617 "y": 3892.6000366210938,
\r
3618 "z": "8bd89607.6248d8",
\r
3622 "id": "49168449.b48e54",
\r
3623 "type": "outcomeTrue",
\r
3625 "xml": "<outcome value='true'>\n",
\r
3628 "x": 3463.749969482422,
\r
3629 "y": 3940.4000854492188,
\r
3630 "z": "8bd89607.6248d8",
\r
3638 "id": "2b5fde97.f226ea",
\r
3640 "name": "block : atomic",
\r
3641 "xml": "<block atomic='true'>",
\r
3645 "x": 3602.749969482422,
\r
3646 "y": 3935.4000854492188,
\r
3647 "z": "8bd89607.6248d8",
\r
3650 "6c8d251.aa4085c",
\r
3651 "1d93d9c1.b4dc36",
\r
3657 "id": "6c8d251.aa4085c",
\r
3659 "name": "for each relationship",
\r
3660 "xml": "<for silentFailure='true' index='cridx' start='0' end='`$tmp.the-connectivity.relationship-list.relationship_length`' >\n",
\r
3663 "x": 3853.149627685547,
\r
3664 "y": 3943.9166870117188,
\r
3665 "z": "8bd89607.6248d8",
\r
3673 "id": "8f03c967.45f27",
\r
3674 "type": "switchNode",
\r
3675 "name": "switch related-to",
\r
3676 "xml": "<switch test='`$tmp.the-connectivity.relationship-list.relationship[$cridx].related-to`'>\n",
\r
3679 "x": 4075.149627685547,
\r
3680 "y": 3921.9166870117188,
\r
3681 "z": "8bd89607.6248d8",
\r
3689 "id": "3959f0cf.96f36",
\r
3690 "type": "outcome",
\r
3692 "xml": "<outcome value='uni'>\n",
\r
3695 "x": 4235.149139404297,
\r
3696 "y": 3901.9166870117188,
\r
3697 "z": "8bd89607.6248d8",
\r
3705 "id": "80ad8584.1bf2c8",
\r
3707 "name": "block : atomic",
\r
3708 "xml": "<block atomic=\"true\">",
\r
3711 "x": 4388.149658203125,
\r
3712 "y": 3882.916717529297,
\r
3713 "z": "8bd89607.6248d8",
\r
3722 "id": "dbcbba23.eadbb",
\r
3724 "name": "set tmp.stillHasUni to TRUE",
\r
3725 "xml": "<set>\n<parameter name='tmp.stillHasUni' value='true' />\n",
\r
3727 "x": 4584.649871826172,
\r
3728 "y": 3850.9999389648438,
\r
3729 "z": "8bd89607.6248d8",
\r
3733 "id": "1d93d9c1.b4dc36",
\r
3735 "name": "set tmp.stillHasUn tmp.keepVPNBs to FALSE",
\r
3736 "xml": "<set>\n<parameter name='tmp.stillHasUni' value='false' />\n<parameter name='tmp.keepVPNBs' value='false' />\n",
\r
3738 "x": 3959.64990234375,
\r
3739 "y": 3862.999969482422,
\r
3740 "z": "8bd89607.6248d8",
\r
3744 "id": "2f3e9082.a03f",
\r
3745 "type": "switchNode",
\r
3746 "name": "switch tmp.keepVPNBs?",
\r
3747 "xml": "\n<switch test=\"`$tmp.keepVPNBs`\">\n\n",
\r
3750 "x": 3767.64990234375,
\r
3751 "y": 4284.000213623047,
\r
3752 "z": "8bd89607.6248d8",
\r
3761 "id": "2ba6b637.902e82",
\r
3764 "xml": "<break>\n",
\r
3766 "x": 4552.88330078125,
\r
3767 "y": 3918.999969482422,
\r
3768 "z": "8bd89607.6248d8",
\r
3772 "id": "3f4fef24.6df1a",
\r
3773 "type": "outcomeFalse",
\r
3775 "xml": "<outcome value='false'>\n",
\r
3778 "x": 154.65066528320312,
\r
3779 "y": 5348.000457763672,
\r
3780 "z": "8bd89607.6248d8",
\r
3788 "id": "f5f9b41d.cada7",
\r
3789 "type": "outcomeTrue",
\r
3791 "xml": "<outcome value='true'>\n",
\r
3794 "x": 3988.650634765625,
\r
3795 "y": 4386.000213623047,
\r
3796 "z": "8bd89607.6248d8",
\r
3804 "id": "26c73a8d.4562be",
\r
3808 "atomic": "false",
\r
3811 "x": 4131.650634765625,
\r
3812 "y": 4382.000213623047,
\r
3813 "z": "8bd89607.6248d8",
\r
3817 "efe71d55.9caa78",
\r
3818 "21b48e5f.bc8462",
\r
3819 "55b631d2.803a38",
\r
3820 "a2022ff9.9bc538",
\r
3821 "702c8bba.ca32ac",
\r
3822 "e084df79.80ceb8",
\r
3823 "624968c9.f15538",
\r
3829 "id": "4355739e.98f0ec",
\r
3830 "type": "comment",
\r
3831 "name": "keepVPNBs == false, then check tmp.stillHasUni",
\r
3832 "info": "(2) keepVPNBs == false, means there are no other UNIs in this\nsame domain and same connectivity that share the same OLT node.\n\ncheck if tmp.stillHasUni is True or False?\n\nif TRUE --> means this domain (connectivity) still has other UNIs\n- delete VPNBs\n- delete LEAF UNI in AAI -- DONE\n- upadte bw in ROOT UNI -- DONE\n- delete LEAF UNI in LEAF ethernet service PNC\n- change ROOT conn status to Modified\n--- mark LEAF connectivity as Modified because the underlay OTN tunnel list of this connectivity is now different\n\nif FALSE --> means this domain (connectivity) has no other UNIs\n\nif MMstillHasUni == TRUE, means scenario (3), else, means scenario (4)\n\n(3) & (4) both:\n- delete VPNBs\n- delete LEAF connectivity\n- delete LEAF Ethernet Service from PNC\n\n(3) only:\n- change ROOT conn status to Modified\n- Keep the middle-man-conn and DON'T delete\n\n(4) only:\n- delete ROOT UNI\n- delete ROOT conn from AAI\n- delete ROOT Ethernet Service from PNC\n- delete middle-man-conn from AAI\n\n",
\r
3835 "y": 5304.000457763672,
\r
3836 "z": "8bd89607.6248d8",
\r
3840 "id": "4da2ca0c.4a8b84",
\r
3841 "type": "comment",
\r
3842 "name": "There are still other UNIs in this connectivity that share same OLT node. Only update bw of the vpn-bindings involved",
\r
3843 "info": "(1) keepVPNBs == true, means there are still other UNIs in this\nsame domain and same connectivity that share the same OLT node.\n\n- Only update bw of the vpn-bindings involved -- DONE\n- upadte bw in ROOT UNI -- DONE\n- change ROOT conn status to Modified -- DONE\n- delete LEAF UNI in AAI -- DONE\n- delete LEAF UNI in LEAF ethernet service PNC -- DONE\n- DON'T delete the connectivities of LEAF and ROOT -- DONE\nAlso update the ethernet services",
\r
3845 "x": 4007.884033203125,
\r
3846 "y": 4349.000213623047,
\r
3847 "z": "8bd89607.6248d8",
\r
3851 "id": "9b3df18d.6f724",
\r
3853 "name": "set srcTtp OTN layer",
\r
3854 "xml": "<set>\n<!--<parameter name='tmp.srcTtpOtnLayer' value=\"`$tmp.pce-src-node + '-' + -->\n<!-- $param-prefix-domainA[$param-prefix-domainA_length -2] + '-' +-->\n<!-- $tmp.source.ttp-id`\" />-->\n\n<parameter name='tmp.srcTtpOtnLayer' value=\"`$tmp.pce-src-node`\" />\n\n\n",
\r
3856 "x": 4820.667724609375,
\r
3857 "y": 4539.783660888672,
\r
3858 "z": "8bd89607.6248d8",
\r
3862 "id": "84df48a4.4e5358",
\r
3863 "type": "switchNode",
\r
3864 "name": "switch provider-id domainA",
\r
3865 "xml": "<switch test='`$allNetworksList.network-resource[$netwidx].provider-id == $param-prefix-domainA-pnfName[2]`'>\n",
\r
3868 "x": 5165.667724609375,
\r
3869 "y": 4401.783660888672,
\r
3870 "z": "8bd89607.6248d8",
\r
3878 "id": "10190e03.34bba2",
\r
3880 "name": "for netwidx..allNetworksList_length",
\r
3881 "xml": "<for index='netwidx' start='0' end='`$allNetworksList.network-resource_length`' >",
\r
3884 "x": 4872.667724609375,
\r
3885 "y": 4395.783660888672,
\r
3886 "z": "8bd89607.6248d8",
\r
3894 "id": "1796601b.dbfbf",
\r
3895 "type": "not-found",
\r
3896 "name": "not-found",
\r
3897 "xml": "<outcome value='not-found'>\n",
\r
3900 "x": 5127.667724609375,
\r
3901 "y": 4352.783660888672,
\r
3902 "z": "8bd89607.6248d8",
\r
3908 "id": "4871207.ade70e",
\r
3910 "name": "unset parameters",
\r
3911 "xml": "<set>\n<parameter name='tmp.pce-src-node.' value='' />\n",
\r
3913 "x": 4816.667724609375,
\r
3914 "y": 4447.783660888672,
\r
3915 "z": "8bd89607.6248d8",
\r
3919 "id": "fe8bfdbc.e310b8",
\r
3921 "name": "set tmp.pce-src-node",
\r
3922 "xml": "<set>\n<!--<parameter name='tmp.pce-src-node' value=\"`$param-prefix-domainA-pnfName[0] + '-' +-->\n<!-- $param-prefix-domainA-pnfName[1] + '-' +-->\n<!-- $param-prefix-domainA-pnfName[2] + '-' +-->\n<!-- $param-prefix-domainA-pnfName[3] + '-' +-->\n<!-- $param-prefix-domainA-pnfName[4] + '-' +-->\n<!-- $param-prefix-domainA-pnfName[5] + '-' +-->\n<!-- 1 + '-' +-->\n<!-- $param-prefix-domainA-pnfName[7] + '-' +-->\n<!-- $param-prefix-domainA-pnfName[8]`\" />-->\n\n<parameter name='tmp.pce-src-node' value=\"`$param-prefix-domainA-pnfName[0] + '-' +\n $param-prefix-domainA-pnfName[1] + '-' +\n $param-prefix-domainA-pnfName[2] + '-' +\n $param-prefix-domainA-pnfName[3] + '-' +\n $param-prefix-domainA-pnfName[4] + '-' +\n $param-prefix-domainA-pnfName[5] + '-' +\n $otnTopoIdSrc + '-' +\n $param-prefix-domainA-pnfName[7] + '-' +\n $param-prefix-domainA-pnfName[8]`\" />",
\r
3924 "x": 4824.667724609375,
\r
3925 "y": 4492.783660888672,
\r
3926 "z": "8bd89607.6248d8",
\r
3930 "id": "ed94bc94.c3085",
\r
3932 "name": "unset otnTopoIdSrc",
\r
3933 "xml": "<set>\n<parameter name='otnTopoIdSrc' value='' />\n",
\r
3935 "x": 4821.667724609375,
\r
3936 "y": 4345.783660888672,
\r
3937 "z": "8bd89607.6248d8",
\r
3941 "id": "cfc0c818.79fe68",
\r
3942 "type": "outcomeTrue",
\r
3944 "xml": "<outcome value='true'>\n",
\r
3947 "x": 5074.667724609375,
\r
3948 "y": 4469.783660888672,
\r
3949 "z": "8bd89607.6248d8",
\r
3957 "id": "3784b6ea.dad97a",
\r
3958 "type": "switchNode",
\r
3959 "name": "switch te-topo-id",
\r
3960 "xml": "<switch test='`$allNetworksList.network-resource[$netwidx].te-topo-id != $param-prefix-domainA-pnfName[6]`'>\n",
\r
3963 "x": 5259.667724609375,
\r
3964 "y": 4468.783660888672,
\r
3965 "z": "8bd89607.6248d8",
\r
3973 "id": "6ba573fe.abd33c",
\r
3974 "type": "outcomeTrue",
\r
3976 "xml": "<outcome value='true'>\n",
\r
3979 "x": 5451.667724609375,
\r
3980 "y": 4471.783660888672,
\r
3981 "z": "8bd89607.6248d8",
\r
3989 "id": "a8101530.41669",
\r
3991 "name": "set otnTopoIdSrc",
\r
3992 "xml": "<set>\n<parameter name='otnTopoIdSrc' value='`$allNetworksList.network-resource[$netwidx].te-topo-id`' />\n",
\r
3994 "x": 5623.667724609375,
\r
3995 "y": 4467.783660888672,
\r
3996 "z": "8bd89607.6248d8",
\r
4000 "id": "3a63decd.7b4cb2",
\r
4002 "name": "call GENERIC-RESOURCE-API:cll-vnf-topology-operation-find-maximum-used-tpn",
\r
4003 "xml": "<call module='GENERIC-RESOURCE-API' rpc='cll-vnf-topology-operation-find-maximum-used-tpn' mode='sync' >\n\n",
\r
4006 "x": 4999.667724609375,
\r
4007 "y": 4582.783660888672,
\r
4008 "z": "8bd89607.6248d8",
\r
4014 "id": "e9909468.33151",
\r
4017 "xml": "<block>\n",
\r
4018 "atomic": "false",
\r
4021 "x": 4516.667724609375,
\r
4022 "y": 4367.783660888672,
\r
4023 "z": "8bd89607.6248d8",
\r
4027 "1b5b7b9f.240eac",
\r
4029 "fe8bfdbc.e310b8",
\r
4031 "10190e03.34bba2",
\r
4037 "id": "5418760e.ea421",
\r
4038 "type": "comment",
\r
4039 "name": "The following section is to find srcTtp OTN layer (its long name)",
\r
4040 "info": "The following section is to find srcTtp OTN layer (its long name)",
\r
4042 "x": 4501.667724609375,
\r
4043 "y": 4301.783660888672,
\r
4044 "z": "8bd89607.6248d8",
\r
4048 "id": "1b5b7b9f.240eac",
\r
4049 "type": "get-resource",
\r
4050 "name": "get-resource network-resources-list",
\r
4051 "xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\tresource=\"network-resources\"\n\t key=\"selflink = 'https://aai.onap:8443/aai/v24/network/network-resources?depth=0'\"\n\t\tlocal-only=\"false\" \n\t\tpfx=\"allNetworksList\" >",
\r
4054 "x": 4880.667724609375,
\r
4055 "y": 4288.783660888672,
\r
4056 "z": "8bd89607.6248d8",
\r
4059 "cdc8c3cd.7743d8",
\r
4066 "id": "cdc8c3cd.7743d8",
\r
4067 "type": "success",
\r
4068 "name": "success",
\r
4069 "xml": "<outcome value='success'>\n",
\r
4072 "x": 5116.667724609375,
\r
4073 "y": 4271.783660888672,
\r
4074 "z": "8bd89607.6248d8",
\r
4080 "id": "829501cc.19a87",
\r
4083 "xml": "<outcome value='Other'>\n",
\r
4086 "x": 5113.667724609375,
\r
4087 "y": 4312.783660888672,
\r
4088 "z": "8bd89607.6248d8",
\r
4094 "id": "9c834ddf.7b5a8",
\r
4096 "name": "unset parameters",
\r
4097 "xml": "<set>\n<parameter name='allNetworksList.' value='' />\n",
\r
4099 "x": 4829.667724609375,
\r
4100 "y": 4245.783660888672,
\r
4101 "z": "8bd89607.6248d8",
\r
4105 "id": "efe71d55.9caa78",
\r
4107 "name": "unset tmp.aai.all-vpn-bindings",
\r
4108 "xml": "<set>\n<parameter name='tmp.aai.all-vpn-bindings.' value='' />\n",
\r
4110 "x": 4336.667724609375,
\r
4111 "y": 4700.183563232422,
\r
4112 "z": "8bd89607.6248d8",
\r
4116 "id": "429a4c62.ec5bdc",
\r
4117 "type": "comment",
\r
4118 "name": "find all OTNs that have srcTtpOtnLayer and decrease their bandwidth",
\r
4121 "x": 4459.968017578125,
\r
4122 "y": 4739.183563232422,
\r
4123 "z": "8bd89607.6248d8",
\r
4127 "id": "21b48e5f.bc8462",
\r
4129 "name": "get all-vpn-bindings from aai",
\r
4130 "xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\tresource=\"vpn-bindings\"\n\t key=\"selflink = 'https://aai.onap:8443/aai/v24/network/vpn-bindings\"\n\t\tlocal-only=\"false\" \n\t\tpfx=\"tmp.aai.all-vpn-bindings\" >\n",
\r
4133 "x": 4357.968017578125,
\r
4134 "y": 4774.183563232422,
\r
4135 "z": "8bd89607.6248d8",
\r
4138 "a823d247.f64a98",
\r
4139 "36823aa3.4d18a6",
\r
4145 "id": "a823d247.f64a98",
\r
4146 "type": "success",
\r
4147 "name": "success",
\r
4148 "xml": "<outcome value='success'>\n",
\r
4151 "x": 4562.968017578125,
\r
4152 "y": 4771.183563232422,
\r
4153 "z": "8bd89607.6248d8",
\r
4161 "id": "36823aa3.4d18a6",
\r
4162 "type": "not-found",
\r
4163 "name": "not-found",
\r
4164 "xml": "<outcome value='not-found'>\n",
\r
4167 "x": 4546.458984375,
\r
4168 "y": 4832.757598876953,
\r
4169 "z": "8bd89607.6248d8",
\r
4177 "id": "eb8482c0.2d4878",
\r
4178 "type": "failure",
\r
4179 "name": "failure",
\r
4180 "xml": "<outcome value='failure'>\n",
\r
4183 "x": 4543.968017578125,
\r
4184 "y": 4876.183563232422,
\r
4185 "z": "8bd89607.6248d8",
\r
4193 "id": "8498bebb.23bf48",
\r
4195 "name": "block : atomic",
\r
4196 "xml": "<block atomic=\"true\">",
\r
4199 "x": 4730.96826171875,
\r
4200 "y": 4766.183563232422,
\r
4201 "z": "8bd89607.6248d8",
\r
4209 "id": "386b7921.748fb6",
\r
4210 "type": "returnFailure",
\r
4211 "name": "return failure",
\r
4212 "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=\"`'An error occurred while querying pnf from AnAI with pnf-name = ' + $prop.l3vpn.pe1_id`\" />\n\n",
\r
4214 "x": 4709.0303955078125,
\r
4215 "y": 4833.0433349609375,
\r
4216 "z": "8bd89607.6248d8",
\r
4220 "id": "134c42f5.f94555",
\r
4221 "type": "returnFailure",
\r
4222 "name": "return failure",
\r
4223 "xml": "<return status='failure'>\n<parameter name='error-code' value='' />\n<parameter name='error-message' value='' />\n",
\r
4225 "x": 4710.968017578125,
\r
4226 "y": 4875.183563232422,
\r
4227 "z": "8bd89607.6248d8",
\r
4231 "id": "6b12d916.16568",
\r
4233 "name": "for vpnidx in all-vpn-bindings",
\r
4234 "xml": "<for index='vpnbidx' start='0' end='`$tmp.aai.all-vpn-bindings.vpn-binding_length`' >\n",
\r
4237 "x": 4968.96826171875,
\r
4238 "y": 4771.183563232422,
\r
4239 "z": "8bd89607.6248d8",
\r
4247 "id": "cfa150d4.94ff28",
\r
4249 "name": "block : atomic",
\r
4250 "xml": "<block atomic='true'>",
\r
4254 "x": 5202.968017578125,
\r
4255 "y": 4778.183563232422,
\r
4256 "z": "8bd89607.6248d8",
\r
4264 "id": "dd4e0e04.50655",
\r
4265 "type": "comment",
\r
4266 "name": "find all OTNs that have srcTtpOtnLayer and increase their bandwidth",
\r
4269 "x": 5119.783935546875,
\r
4270 "y": 4849.349884033203,
\r
4271 "z": "8bd89607.6248d8",
\r
4275 "id": "e4eccca9.9724c8",
\r
4276 "type": "switchNode",
\r
4277 "name": "switch ops-note is srcTtpOtnLayer",
\r
4278 "xml": "<switch test=\"`$tmp.aai.all-vpn-bindings.vpn-binding[$vpnbidx].ops-note == $tmp.srcTtpOtnLayer `\">\n\n",
\r
4281 "x": 5063.783935546875,
\r
4282 "y": 4898.349884033203,
\r
4283 "z": "8bd89607.6248d8",
\r
4286 "7056a1ab.16f5c8",
\r
4292 "id": "9ff2677.5b72918",
\r
4293 "type": "outcomeFalse",
\r
4295 "xml": "<outcome value='false'>\n",
\r
4298 "x": 5306.784423828125,
\r
4299 "y": 4939.349395751953,
\r
4300 "z": "8bd89607.6248d8",
\r
4306 "id": "7056a1ab.16f5c8",
\r
4307 "type": "outcomeTrue",
\r
4309 "xml": "<outcome value='true'>\n",
\r
4312 "x": 5317.7841796875,
\r
4313 "y": 4896.349609375,
\r
4314 "z": "8bd89607.6248d8",
\r
4322 "id": "a26e073.3ca98f8",
\r
4324 "name": "block : atomic",
\r
4325 "xml": "<block atomic='true'>",
\r
4329 "x": 5544.767578125,
\r
4330 "y": 4903.76611328125,
\r
4331 "z": "8bd89607.6248d8",
\r
4335 "6cee0088.2f0908",
\r
4341 "id": "6e1088cb.02b348",
\r
4343 "name": "for each relationship",
\r
4344 "xml": "<for silentFailure='true' index='vpnbridx' start='0' end='`$tmp.aai.the-vpn-binding.relationship-list.relationship_length`' >\n",
\r
4347 "x": 5709.8173828125,
\r
4348 "y": 4788.766571044922,
\r
4349 "z": "8bd89607.6248d8",
\r
4357 "id": "28fa48d0.c1f11",
\r
4358 "type": "switchNode",
\r
4359 "name": "switch related-to",
\r
4360 "xml": "<switch test='`$tmp.aai.the-vpn-binding.relationship-list.relationship[$vpnbridx].related-to`'>\n",
\r
4363 "x": 5901.8173828125,
\r
4364 "y": 4777.766815185547,
\r
4365 "z": "8bd89607.6248d8",
\r
4373 "id": "ff1ba77c.30ef7",
\r
4375 "name": "unset tmp.aai.the-vpn-binding",
\r
4376 "xml": "<set>\n<parameter name='tmp.aai.the-vpn-binding.' value=\"\" />\n",
\r
4378 "x": 5658.334228515625,
\r
4379 "y": 4678.983612060547,
\r
4380 "z": "8bd89607.6248d8",
\r
4384 "id": "6cee0088.2f0908",
\r
4386 "name": "set tmp.aai.the-vpn-binding",
\r
4387 "xml": "<set>\n<parameter name='tmp.aai.the-vpn-binding.' value=\"`$tmp.aai.all-vpn-bindings.vpn-binding[$vpnbidx].`\" />\n",
\r
4389 "x": 5650.334228515625,
\r
4390 "y": 4727.983612060547,
\r
4391 "z": "8bd89607.6248d8",
\r
4395 "id": "acf1096d.49e23",
\r
4397 "name": "update vpn-binding otnIdx resource (aka. OTN) in AAI",
\r
4398 "xml": "<update plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' resource='vpn-binding' \n key='vpn-binding.vpn-id = $tmp.aai.the-vpn-binding.vpn-id' >\n<parameter name='vpn-id' value='`$tmp.aai.the-vpn-binding.vpn-id`' />\n<parameter name='vpn-name' value='`$tmp.aai.the-vpn-binding.vpn-name`' />\n<parameter name='customer-vpn-id' value='`$newToBeUsedMaxtpn`' />\n<parameter name='route-distinguisher' value='`$tmp.aai.the-vpn-binding.route-distinguisher - $bwToBeDecreased`' />\n<parameter name='operational-status' value='Modified' />\n",
\r
4401 "x": 5881.751220703125,
\r
4402 "y": 4909.149627685547,
\r
4403 "z": "8bd89607.6248d8",
\r
4409 "id": "7591a9e8.920d7",
\r
4411 "name": "update connectivity resource in AAI",
\r
4412 "xml": "<update plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' resource='connectivity' \n key='connectivity.connectivity-id = $tmp.the-connectivity.connectivity-id'>\n<parameter name='connectivity-id' value='`$tmp.the-connectivity.connectivity-id`' />\n<parameter name='operational-status' value='Modified' />\n<!--<parameter name='bandwidth-profile-name' value='`$gfp`' />-->\n<!--<parameter name='cir' value='`$gfp *1000000`' />-->\n<!--<parameter name='eir' value='`$gfp *1000000`' />-->\n",
\r
4415 "x": 5833.401123046875,
\r
4416 "y": 4956.466522216797,
\r
4417 "z": "8bd89607.6248d8",
\r
4423 "id": "20c2cafd.4f2b6e",
\r
4424 "type": "comment",
\r
4425 "name": "decrease the bw of the-vpn-binding and change status to modified",
\r
4426 "info": "decrease the bw of the-vpn-binding\nchange status to modified\n",
\r
4428 "x": 5905.751220703125,
\r
4429 "y": 4870.149627685547,
\r
4430 "z": "8bd89607.6248d8",
\r
4434 "id": "794e0693.bafff",
\r
4435 "type": "outcome",
\r
4436 "name": "connectivity",
\r
4437 "xml": "<outcome value='connectivity'>\n",
\r
4440 "x": 6083.8173828125,
\r
4441 "y": 4756.766815185547,
\r
4442 "z": "8bd89607.6248d8",
\r
4450 "id": "cb67e673.c3b218",
\r
4452 "name": "block : atomic",
\r
4453 "xml": "<block atomic=\"true\">",
\r
4456 "x": 6245.8173828125,
\r
4457 "y": 4745.766815185547,
\r
4458 "z": "8bd89607.6248d8",
\r
4461 "28efce3c.031a02",
\r
4467 "id": "28efce3c.031a02",
\r
4469 "name": "unset tmp.the-connectivity",
\r
4470 "xml": "<set>\n<parameter name='tmp.the-connectivity.' value='' />\n",
\r
4472 "x": 6442.8173828125,
\r
4473 "y": 4674.766815185547,
\r
4474 "z": "8bd89607.6248d8",
\r
4478 "id": "a7f7a502.452a7",
\r
4480 "name": "set tmp.the-connectivity",
\r
4481 "xml": "<set>\n<parameter name='tmp.the-connectivity.' value='`$tmp.aai.the-vpn-binding.relationship-list.relationship[$vpnbridx].relationship-data[0].relationship-value`' />\n",
\r
4483 "x": 6440.2841796875,
\r
4484 "y": 4773.983612060547,
\r
4485 "z": "8bd89607.6248d8",
\r
4489 "id": "121ba89c.f4d387",
\r
4491 "name": "call GENERIC-RESOURCE-API:cll-vnf-topology-operation-cll-logic",
\r
4492 "xml": "<call module='GENERIC-RESOURCE-API' rpc='cll-vnf-topology-operation-cll-logic' mode='sync' >\n\n",
\r
4495 "x": 3097.800048828125,
\r
4496 "y": 3232.800018310547,
\r
4497 "z": "8bd89607.6248d8",
\r
4503 "id": "e7a924f9.c6032",
\r
4504 "type": "switchNode",
\r
4505 "name": "switch found-middle-man?",
\r
4506 "xml": "<switch test='`$found-middle-man`'>\n",
\r
4509 "x": 2974.800048828125,
\r
4510 "y": 3342.800018310547,
\r
4511 "z": "8bd89607.6248d8",
\r
4514 "a8ce787f.7ca8b8",
\r
4520 "id": "a8ce787f.7ca8b8",
\r
4521 "type": "outcomeFalse",
\r
4523 "xml": "<outcome value='false'>\n",
\r
4526 "x": 3158.800048828125,
\r
4527 "y": 3321.800018310547,
\r
4528 "z": "8bd89607.6248d8",
\r
4536 "id": "3ed4168e.db435a",
\r
4538 "name": "block : atomic",
\r
4539 "xml": "<block atomic='true'>",
\r
4543 "x": 3301.800048828125,
\r
4544 "y": 3321.800018310547,
\r
4545 "z": "8bd89607.6248d8",
\r
4553 "id": "d46982de.a36698",
\r
4554 "type": "returnFailure",
\r
4555 "name": "return failure",
\r
4556 "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=\"LEAF CONN DOES NOT EXIST BUT IT SHOULD BE.\" />\n\n",
\r
4558 "x": 3477.800048828125,
\r
4559 "y": 3319.800018310547,
\r
4560 "z": "8bd89607.6248d8",
\r
4564 "id": "dab4cfcf.e3306",
\r
4565 "type": "outcomeTrue",
\r
4567 "xml": "<outcome value='true'>\n",
\r
4570 "x": 3156.800048828125,
\r
4571 "y": 3376.800018310547,
\r
4572 "z": "8bd89607.6248d8",
\r
4580 "id": "55aae2f8.8a15b4",
\r
4582 "name": "block : atomic",
\r
4583 "xml": "<block atomic='true'>",
\r
4587 "x": 3003.800048828125,
\r
4588 "y": 3509.800018310547,
\r
4589 "z": "8bd89607.6248d8",
\r
4592 "82a9b10f.cbf938",
\r
4593 "9a0ba695.c13258",
\r
4595 "87bd7501.49bf18",
\r
4596 "4331a4c2.0089dc",
\r
4602 "id": "6411a3c0.06e7c4",
\r
4603 "type": "comment",
\r
4604 "name": "Find LEAF connectivity",
\r
4607 "x": 3225.88330078125,
\r
4608 "y": 3749.999969482422,
\r
4609 "z": "8bd89607.6248d8",
\r
4613 "id": "87bd7501.49bf18",
\r
4615 "name": "set tmp.MMstillHasUni to FALSE",
\r
4616 "xml": "<set>\n<parameter name='tmp.MMstillHasUni' value='false' />\n",
\r
4618 "x": 3308.333251953125,
\r
4619 "y": 3522.800018310547,
\r
4620 "z": "8bd89607.6248d8",
\r
4624 "id": "4331a4c2.0089dc",
\r
4626 "name": "for each relationship of middle-man-conn",
\r
4627 "xml": "<for silentFailure='true' index='cridx' start='0' end='`$middle-man-conn.relationship-list.relationship_length`' >\n",
\r
4630 "x": 3306.8330078125,
\r
4631 "y": 3568.716766357422,
\r
4632 "z": "8bd89607.6248d8",
\r
4640 "id": "3cfcd803.984ff",
\r
4641 "type": "switchNode",
\r
4642 "name": "switch related-to",
\r
4643 "xml": "<switch test='`$middle-man-conn.relationship-list.relationship[$cridx].related-to`'>\n",
\r
4646 "x": 3569.8330078125,
\r
4647 "y": 3563.716766357422,
\r
4648 "z": "8bd89607.6248d8",
\r
4656 "id": "19e3fea0.d430a9",
\r
4657 "type": "outcome",
\r
4659 "xml": "<outcome value='uni'>\n",
\r
4662 "x": 3729.83251953125,
\r
4663 "y": 3543.716766357422,
\r
4664 "z": "8bd89607.6248d8",
\r
4672 "id": "db4c40a7.875698",
\r
4674 "name": "block : atomic",
\r
4675 "xml": "<block atomic=\"true\">",
\r
4678 "x": 5066.834228515625,
\r
4679 "y": 3574.716796875,
\r
4680 "z": "8bd89607.6248d8",
\r
4683 "7118b227.f4c97c",
\r
4684 "642017c6.da5f18",
\r
4690 "id": "7118b227.f4c97c",
\r
4692 "name": "set tmp.MMstillHasUni to TRUE",
\r
4693 "xml": "<set>\n<parameter name='tmp.MMstillHasUni' value='true' />\n",
\r
4695 "x": 5306.334716796875,
\r
4696 "y": 3523.800048828125,
\r
4697 "z": "8bd89607.6248d8",
\r
4701 "id": "642017c6.da5f18",
\r
4704 "xml": "<break>\n",
\r
4706 "x": 5239.568145751953,
\r
4707 "y": 3596.800079345703,
\r
4708 "z": "8bd89607.6248d8",
\r
4712 "id": "d96806ce.d6ba3",
\r
4713 "type": "comment",
\r
4714 "name": "Find LEAF and ROOT connectivities and remove UNI from PNC",
\r
4717 "x": 4432.88427734375,
\r
4718 "y": 5131.000213623047,
\r
4719 "z": "8bd89607.6248d8",
\r
4723 "id": "55b631d2.803a38",
\r
4725 "name": "set tmp.leafconn.",
\r
4726 "xml": "<set>\n<parameter name='tmp.leafconn.' value='`$tmp.the-connectivity.`' />\n",
\r
4728 "x": 4331.317138671875,
\r
4729 "y": 5182.916717529297,
\r
4730 "z": "8bd89607.6248d8",
\r
4734 "id": "e084df79.80ceb8",
\r
4736 "name": "call GENERIC-RESOURCE-API:cll-vnf-topology-operation-cll-helper-find-ROOT-conn",
\r
4737 "xml": "<call module='GENERIC-RESOURCE-API' rpc='cll-vnf-topology-operation-cll-helper-find-ROOT-conn' mode='sync' >\n\n",
\r
4740 "x": 4482.317138671875,
\r
4741 "y": 5625.916717529297,
\r
4742 "z": "8bd89607.6248d8",
\r
4748 "id": "624968c9.f15538",
\r
4749 "type": "switchNode",
\r
4750 "name": "switch found-root-connectivity",
\r
4751 "xml": "\n<switch test=\"`$found-root-connectivity`\">\n\n",
\r
4754 "x": 4297.317138671875,
\r
4755 "y": 5692.916717529297,
\r
4756 "z": "8bd89607.6248d8",
\r
4759 "3ebbf801.286498",
\r
4765 "id": "3ebbf801.286498",
\r
4766 "type": "outcomeTrue",
\r
4768 "xml": "<outcome value='true'>\n",
\r
4771 "x": 4562.317138671875,
\r
4772 "y": 5677.916717529297,
\r
4773 "z": "8bd89607.6248d8",
\r
4781 "id": "76ebd92f.1642a",
\r
4782 "type": "outcomeFalse",
\r
4784 "xml": "<outcome value='false'>\n",
\r
4787 "x": 4558.317138671875,
\r
4788 "y": 5725.916717529297,
\r
4789 "z": "8bd89607.6248d8",
\r
4797 "id": "37d1d73c.eecfd",
\r
4799 "name": "block : atomic",
\r
4800 "xml": "<block atomic='true'>",
\r
4804 "x": 4718.317138671875,
\r
4805 "y": 5673.916717529297,
\r
4806 "z": "8bd89607.6248d8",
\r
4814 "id": "199fe1ad.b53f66",
\r
4815 "type": "returnFailure",
\r
4816 "name": "return failure",
\r
4817 "xml": "<return status='failure'>\n<parameter name='error-code' value='' />\n<parameter name='error-message' value='Root Connectivity was not found' />\n",
\r
4819 "x": 4706.317138671875,
\r
4820 "y": 5720.916717529297,
\r
4821 "z": "8bd89607.6248d8",
\r
4825 "id": "802c1097.dcd94",
\r
4827 "name": "set tmp.rootconn.",
\r
4828 "xml": "<set>\n<parameter name='tmp.rootconn.' value=\"`$tmp.aai.ROOT.connectivity.`\" />\n\n\n",
\r
4830 "x": 5138.3173828125,
\r
4831 "y": 5615.916717529297,
\r
4832 "z": "8bd89607.6248d8",
\r
4836 "id": "8e64de53.2c9fe8",
\r
4838 "name": "set pnf-name",
\r
4839 "xml": "<set>\n<parameter name='tmp.domain.pnf-name' value=\"`'networkId-providerId-' +\n $tmp.leafconn.access-provider-id + '-clientId-' +\n $tmp.leafconn.access-client-id + '-topologyId-' +\n $tmp.leafconn.access-topology-id + '-nodeId-' +\n $tmp.leafconn.access-node-id`\" />\n",
\r
4841 "x": 4540.734130859375,
\r
4842 "y": 5212.200408935547,
\r
4843 "z": "8bd89607.6248d8",
\r
4847 "id": "a2022ff9.9bc538",
\r
4849 "name": "block : atomic",
\r
4850 "xml": "<block atomic=\"true\">",
\r
4853 "x": 4311.734130859375,
\r
4854 "y": 5301.200408935547,
\r
4855 "z": "8bd89607.6248d8",
\r
4858 "8e64de53.2c9fe8",
\r
4864 "id": "2a874f25.a11e68",
\r
4865 "type": "get-resource",
\r
4866 "name": "get-resource src pnf",
\r
4867 "xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\t\tresource=\"pnf\" \n\t\tkey=\"pnf.pnf-name = $tmp.domain.pnf-name\"\n pfx='tmp.aai.source-pnf' local-only='false' >\n\n <!--AND depth = '0'\"-->\n",
\r
4870 "x": 4547.734130859375,
\r
4871 "y": 5294.200408935547,
\r
4872 "z": "8bd89607.6248d8",
\r
4875 "42e4546b.7efc04",
\r
4882 "id": "42e4546b.7efc04",
\r
4883 "type": "success",
\r
4884 "name": "success",
\r
4885 "xml": "<outcome value='success'>\n",
\r
4888 "x": 4743.2342529296875,
\r
4889 "y": 5246.200408935547,
\r
4890 "z": "8bd89607.6248d8",
\r
4898 "id": "8902c91a.a1454",
\r
4899 "type": "not-found",
\r
4900 "name": "not-found",
\r
4901 "xml": "<outcome value='not-found'>\n",
\r
4904 "x": 4735.2342529296875,
\r
4905 "y": 5301.200408935547,
\r
4906 "z": "8bd89607.6248d8",
\r
4914 "id": "374d8.3341eb28c",
\r
4917 "xml": "<block>\n",
\r
4918 "atomic": "false",
\r
4921 "x": 4887.6165771484375,
\r
4922 "y": 5245.8560791015625,
\r
4923 "z": "8bd89607.6248d8",
\r
4931 "id": "ec0686db.c1a878",
\r
4933 "name": "for each relationship",
\r
4934 "xml": "<for silentFailure='true' index='spvidx' start='0' end='`$tmp.aai.source-pnf.relationship-list.relationship_length`' >\n",
\r
4937 "x": 5071.734130859375,
\r
4938 "y": 5244.200408935547,
\r
4939 "z": "8bd89607.6248d8",
\r
4947 "id": "d4462e32.3100d8",
\r
4948 "type": "switchNode",
\r
4949 "name": "switch related-to",
\r
4950 "xml": "<switch test='`$tmp.aai.source-pnf.relationship-list.relationship[$spvidx].related-to`'>\n",
\r
4953 "x": 5266.734130859375,
\r
4954 "y": 5244.200408935547,
\r
4955 "z": "8bd89607.6248d8",
\r
4963 "id": "2a8da0f.130cae",
\r
4966 "xml": "<outcome value='Other'>\n",
\r
4969 "x": 4740.2342529296875,
\r
4970 "y": 5358.200408935547,
\r
4971 "z": "8bd89607.6248d8",
\r
4979 "id": "17a678b2.952aef",
\r
4980 "type": "returnFailure",
\r
4981 "name": "return failure",
\r
4982 "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=\"`'Unexpected error occurred while querying pnf from AnAI with pnf-name = ' + $prop.connection-attachement.access-node-id`\" />\n\n",
\r
4984 "x": 4892.2342529296875,
\r
4985 "y": 5359.200408935547,
\r
4986 "z": "8bd89607.6248d8",
\r
4990 "id": "1ff3bcec.a42b9b",
\r
4991 "type": "returnFailure",
\r
4992 "name": "return failure",
\r
4993 "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=\"`'An error occurred while querying pnf from AnAI with pnf-name = ' + $prop.connection-attachement.access-node-id`\" />\n\n",
\r
4995 "x": 4903.2342529296875,
\r
4996 "y": 5302.200408935547,
\r
4997 "z": "8bd89607.6248d8",
\r
5001 "id": "318d00c4.ca52c",
\r
5003 "name": "block : atomic",
\r
5004 "xml": "<block atomic=\"true\">",
\r
5007 "x": 5648.734130859375,
\r
5008 "y": 5248.200408935547,
\r
5009 "z": "8bd89607.6248d8",
\r
5012 "46db4a25.4363a4",
\r
5013 "34953acc.5d5dc6",
\r
5019 "id": "3a9e0096.e3a448",
\r
5020 "type": "outcome",
\r
5021 "name": "esr-thirdparty-sdnc",
\r
5022 "xml": "<outcome value='esr-thirdparty-sdnc'>\n",
\r
5025 "x": 5469.734130859375,
\r
5026 "y": 5248.200408935547,
\r
5027 "z": "8bd89607.6248d8",
\r
5035 "id": "34953acc.5d5dc6",
\r
5036 "type": "execute",
\r
5037 "name": "get esr-thirdparty-sdnc",
\r
5038 "xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\t\tresource=\"esr-thirdparty-sdnc\" \n\t\tkey=\"esr-thirdparty-sdnc.thirdparty-sdnc-id = $tmp.domain.esr-thirdparty-id AND \n\t\t depth = '1'\"\n pfx='tmp.aai.domain.esr-thirdparty-sdnc' local-only='false' >",
\r
5041 "x": 5854.734130859375,
\r
5042 "y": 5261.200408935547,
\r
5043 "z": "8bd89607.6248d8",
\r
5046 "a1306b3e.752188",
\r
5053 "id": "46db4a25.4363a4",
\r
5055 "name": "set esr-thirdparty-sdnc domain id",
\r
5056 "xml": "<set>\n<parameter name='tmp.domain.esr-thirdparty-id' value=\"`$tmp.aai.source-pnf.relationship-list.relationship[$spvidx].relationship-data[0].relationship-value`\" />\n",
\r
5058 "x": 5884.734130859375,
\r
5059 "y": 5209.200408935547,
\r
5060 "z": "8bd89607.6248d8",
\r
5064 "id": "a1306b3e.752188",
\r
5065 "type": "success",
\r
5066 "name": "success",
\r
5067 "xml": "<outcome value='success'>\n",
\r
5070 "x": 6064.734130859375,
\r
5071 "y": 5252.200408935547,
\r
5072 "z": "8bd89607.6248d8",
\r
5080 "id": "af1e227.d98756",
\r
5081 "type": "not-found",
\r
5082 "name": "not-found",
\r
5083 "xml": "<outcome value='not-found'>\n",
\r
5086 "x": 6056.734130859375,
\r
5087 "y": 5307.200408935547,
\r
5088 "z": "8bd89607.6248d8",
\r
5096 "id": "c7dc9a0c.c1a12",
\r
5099 "xml": "<outcome value='Other'>\n",
\r
5102 "x": 6061.734130859375,
\r
5103 "y": 5364.200408935547,
\r
5104 "z": "8bd89607.6248d8",
\r
5112 "id": "18fa3a10.34d806",
\r
5113 "type": "returnFailure",
\r
5114 "name": "return failure",
\r
5115 "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=\"`'Unexpected error occurred while querying pnf from AnAI with pnf-name = ' + $prop.connection-attachement.access-node-id`\" />\n\n",
\r
5117 "x": 6213.734130859375,
\r
5118 "y": 5365.200408935547,
\r
5119 "z": "8bd89607.6248d8",
\r
5123 "id": "f59cff5b.1a7268",
\r
5124 "type": "returnFailure",
\r
5125 "name": "return failure",
\r
5126 "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=\"`'An error occurred while querying pnf from AnAI with pnf-name = ' + $prop.connection-attachement.access-node-id`\" />\n\n",
\r
5128 "x": 6224.734130859375,
\r
5129 "y": 5310.200408935547,
\r
5130 "z": "8bd89607.6248d8",
\r
5134 "id": "c17f0a30.28a8c",
\r
5137 "xml": "<block>\n",
\r
5138 "atomic": "false",
\r
5141 "x": 6209.116455078125,
\r
5142 "y": 5249.8560791015625,
\r
5143 "z": "8bd89607.6248d8",
\r
5151 "id": "7a04be69.78c07",
\r
5153 "name": "set controller domain data",
\r
5154 "xml": "<set>\n<parameter name='prop.sdncRestApi.thirdpartySdnc.domain.url' value=\"`$tmp.aai.domain.esr-thirdparty-sdnc.esr-system-info-list.esr-system-info[0].service-url`\" />\n<parameter name='prop.sdncRestApi.thirdpartySdnc.domain.user' value=\"`$tmp.aai.domain.esr-thirdparty-sdnc.esr-system-info-list.esr-system-info[0].user-name`\" />\n<parameter name='prop.sdncRestApi.thirdpartySdnc.domain.password' value=\"`$tmp.aai.domain.esr-thirdparty-sdnc.esr-system-info-list.esr-system-info[0].password`\" />\n\n\n<!--<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >-->\n<!--<parameter name=\"restapiUrl\" value=\"`$prop.sdncRestApi.thirdpartySdnc.url + '/restconf/data/ietf-network:networks'`\" />-->\n<!--<parameter name=\"restapiUser\" value=\"`$prop.sdncRestApi.thirdpartySdnc.user`\" />-->\n<!--<parameter name=\"restapiPassword\" value=\"`$prop.sdncRestApi.thirdpartySdnc.password`\" />-->\n<!--<parameter name=\"format\" value=\"json\"/>-->\n<!--<parameter name=\"httpMethod\" value=\"get\"/>-->\n<!--<parameter name=\"responsePrefix\" value=\"topology\"/>-->\n<!--<parameter name=\"trustStoreFileName\" value=\"/opt/onap/sdnc/data/stores/truststore.onap.client.jks\"/>-->\n<!--<parameter name=\"trustStorePassword\" value=\"adminadmin\"/>-->\n<!--<parameter name=\"keyStoreFileName\" value=\"/opt/onap/sdnc/data/stores/sdnc.p12\"/>-->\n<!--<parameter name=\"keyStorePassword\" value=\"adminadmin\"/>-->\n",
\r
5156 "x": 6423.734130859375,
\r
5157 "y": 5246.200408935547,
\r
5158 "z": "8bd89607.6248d8",
\r
5162 "id": "9de681b9.d85948",
\r
5165 "xml": "<break>\n",
\r
5167 "x": 5804.734130859375,
\r
5168 "y": 5325.200408935547,
\r
5169 "z": "8bd89607.6248d8",
\r
5173 "id": "702c8bba.ca32ac",
\r
5174 "type": "execute",
\r
5175 "name": "execute RestApiCallNode Delete LEAF UNI of ethernet Service without token",
\r
5176 "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"restapiUrl\" value=\"`$prop.sdncRestApi.thirdpartySdnc.domain.url + '/restconf/data/ietf-eth-tran-service:etht-svc/etht-svc-instances=' + $tmp.leafconn.etht-svc-name + '/etht-svc-end-points=' + $tmp.LEAF.uni-p-interface-long`\" />\n<!--<parameter name=\"restapiUrl\" value=\"`$prop.restapi.connection-oof-url`\" />-->\n<!--<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/sotn-ethernet-service.json'`\" />-->\n<parameter name=\"restapiUser\" value=\"`$prop.sdncRestApi.thirdpartySdnc.domain.user`\" />\n<parameter name=\"restapiPassword\" value=\"`$prop.sdncRestApi.thirdpartySdnc.domain.password`\" />\n<parameter name=\"format\" value=\"json\"/>\n<parameter name=\"httpMethod\" value=\"delete\"/>\n<parameter name='dirPath' value=\"/opt/onap/sdnc/restconfapi/yang\" />\n<parameter name=\"responsePrefix\" value=\"vpn-result\"/>\n<parameter name=\"trustStoreFileName\" value=\"/opt/onap/sdnc/data/stores/truststore.onap.client.jks\"/>\n<parameter name=\"trustStorePassword\" value=\"adminadmin\"/>\n<parameter name=\"keyStoreFileName\" value=\"/opt/onap/sdnc/data/stores/sdnc.p12\"/>\n<parameter name=\"keyStorePassword\" value=\"adminadmin\"/>\n",
\r
5180 "y": 5405.800018310547,
\r
5181 "z": "8bd89607.6248d8",
\r
5190 "id": "b53a2357.cb19f",
\r
5191 "type": "failure",
\r
5192 "name": "failure",
\r
5193 "xml": "<outcome value='failure'>\n",
\r
5196 "x": 4813.734130859375,
\r
5197 "y": 5413.800018310547,
\r
5198 "z": "8bd89607.6248d8",
\r
5206 "id": "1f814603.8b079a",
\r
5207 "type": "returnFailure",
\r
5208 "name": "return failure",
\r
5209 "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 executing delete ethernet service rest api\" />\n",
\r
5211 "x": 4971.734130859375,
\r
5212 "y": 5413.800018310547,
\r
5213 "z": "8bd89607.6248d8",
\r
5217 "id": "3ef4bb2e.ea4704",
\r
5219 "name": "block : atomic",
\r
5220 "xml": "<block atomic=\"true\">",
\r
5224 "x": 4975.234130859375,
\r
5225 "y": 5453.800018310547,
\r
5226 "z": "8bd89607.6248d8",
\r
5232 "id": "1f266f6e.997129",
\r
5233 "type": "success",
\r
5234 "name": "success",
\r
5235 "xml": "<outcome value='success'>\n",
\r
5238 "x": 4817.734130859375,
\r
5239 "y": 5453.800018310547,
\r
5240 "z": "8bd89607.6248d8",
\r
5248 "id": "4cb994af.f28aac",
\r
5250 "name": "block : atomic",
\r
5251 "xml": "<block atomic=\"true\">",
\r
5254 "x": 5126.451171875,
\r
5255 "y": 5667.800018310547,
\r
5256 "z": "8bd89607.6248d8",
\r
5259 "37db8c04.dcc65c",
\r
5265 "id": "e00788f7.d2c01",
\r
5266 "type": "get-resource",
\r
5267 "name": "get-resource src pnf",
\r
5268 "xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\t\tresource=\"pnf\" \n\t\tkey=\"pnf.pnf-name = $tmp.domain.pnf-name\"\n pfx='tmp.aai.source-pnf' local-only='false' >\n\n <!--AND depth = '0'\"-->\n",
\r
5271 "x": 5368.450927734375,
\r
5272 "y": 5617.800018310547,
\r
5273 "z": "8bd89607.6248d8",
\r
5276 "bd67e663.b6cc68",
\r
5277 "6a96c9e9.f60f08",
\r
5283 "id": "bd67e663.b6cc68",
\r
5284 "type": "success",
\r
5285 "name": "success",
\r
5286 "xml": "<outcome value='success'>\n",
\r
5289 "x": 5563.951171875,
\r
5290 "y": 5551.800018310547,
\r
5291 "z": "8bd89607.6248d8",
\r
5299 "id": "6a96c9e9.f60f08",
\r
5300 "type": "not-found",
\r
5301 "name": "not-found",
\r
5302 "xml": "<outcome value='not-found'>\n",
\r
5305 "x": 5559.951171875,
\r
5306 "y": 5607.800018310547,
\r
5307 "z": "8bd89607.6248d8",
\r
5315 "id": "9c952b2f.2e4c48",
\r
5318 "xml": "<block>\n",
\r
5319 "atomic": "false",
\r
5322 "x": 5708.3333740234375,
\r
5323 "y": 5569.4556884765625,
\r
5324 "z": "8bd89607.6248d8",
\r
5332 "id": "27765347.4a6a3c",
\r
5334 "name": "for each relationship",
\r
5335 "xml": "<for silentFailure='true' index='spvidx' start='0' end='`$tmp.aai.source-pnf.relationship-list.relationship_length`' >\n",
\r
5338 "x": 5892.450927734375,
\r
5339 "y": 5567.800018310547,
\r
5340 "z": "8bd89607.6248d8",
\r
5348 "id": "24f63010.71743",
\r
5351 "xml": "<outcome value='Other'>\n",
\r
5354 "x": 5569.951171875,
\r
5355 "y": 5652.800018310547,
\r
5356 "z": "8bd89607.6248d8",
\r
5364 "id": "a1473e64.1f4fc8",
\r
5365 "type": "returnFailure",
\r
5366 "name": "return failure",
\r
5367 "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=\"`'Unexpected error occurred while querying pnf from AnAI with pnf-name = ' + $prop.connection-attachement.access-node-id`\" />\n\n",
\r
5369 "x": 5748.951171875,
\r
5370 "y": 5668.800018310547,
\r
5371 "z": "8bd89607.6248d8",
\r
5375 "id": "72760d9d.ebda64",
\r
5376 "type": "returnFailure",
\r
5377 "name": "return failure",
\r
5378 "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=\"`'An error occurred while querying pnf from AnAI with pnf-name = ' + $prop.connection-attachement.access-node-id`\" />\n\n",
\r
5380 "x": 5730.951171875,
\r
5381 "y": 5620.800018310547,
\r
5382 "z": "8bd89607.6248d8",
\r
5386 "id": "b65e14dd.2b2b98",
\r
5387 "type": "execute",
\r
5388 "name": "execute RestApiCallNode Delete UNI of ethernet Service without token",
\r
5389 "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"restapiUrl\" value=\"`$prop.sdncRestApi.thirdpartySdnc.domain.url + '/restconf/data/ietf-eth-tran-service:etht-svc/etht-svc-instances=' + $tmp.rootconn.etht-svc-name + '/etht-svc-end-points=' + $tmp.ROOT.uni-p-interface-long`\" />\n<!--<parameter name=\"restapiUrl\" value=\"`$prop.restapi.connection-oof-url`\" />-->\n<!--<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/sotn-ethernet-service.json'`\" />-->\n<parameter name=\"restapiUser\" value=\"`$prop.sdncRestApi.thirdpartySdnc.domain.user`\" />\n<parameter name=\"restapiPassword\" value=\"`$prop.sdncRestApi.thirdpartySdnc.domain.password`\" />\n<parameter name=\"format\" value=\"json\"/>\n<parameter name=\"httpMethod\" value=\"delete\"/>\n<parameter name='dirPath' value=\"/opt/onap/sdnc/restconfapi/yang\" />\n<parameter name=\"responsePrefix\" value=\"vpn-result\"/>\n<parameter name=\"trustStoreFileName\" value=\"/opt/onap/sdnc/data/stores/truststore.onap.client.jks\"/>\n<parameter name=\"trustStorePassword\" value=\"adminadmin\"/>\n<parameter name=\"keyStoreFileName\" value=\"/opt/onap/sdnc/data/stores/sdnc.p12\"/>\n<parameter name=\"keyStorePassword\" value=\"adminadmin\"/>\n",
\r
5392 "x": 5279.951171875,
\r
5393 "y": 5723.399627685547,
\r
5394 "z": "8bd89607.6248d8",
\r
5403 "id": "f4d26e19.4a33a",
\r
5404 "type": "failure",
\r
5405 "name": "failure",
\r
5406 "xml": "<outcome value='failure'>\n",
\r
5409 "x": 5628.451171875,
\r
5410 "y": 5705.399627685547,
\r
5411 "z": "8bd89607.6248d8",
\r
5419 "id": "cc266f68.3170a8",
\r
5420 "type": "returnFailure",
\r
5421 "name": "return failure",
\r
5422 "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 executing delete ethernet service rest api\" />\n",
\r
5424 "x": 5884.451171875,
\r
5425 "y": 5708.399627685547,
\r
5426 "z": "8bd89607.6248d8",
\r
5430 "id": "e9302632.da2fb8",
\r
5432 "name": "block : atomic",
\r
5433 "xml": "<block atomic=\"true\">",
\r
5437 "x": 5836.951171875,
\r
5438 "y": 5749.399627685547,
\r
5439 "z": "8bd89607.6248d8",
\r
5445 "id": "2b318383.32132c",
\r
5446 "type": "success",
\r
5447 "name": "success",
\r
5448 "xml": "<outcome value='success'>\n",
\r
5451 "x": 5638.451171875,
\r
5452 "y": 5754.399627685547,
\r
5453 "z": "8bd89607.6248d8",
\r
5461 "id": "37db8c04.dcc65c",
\r
5463 "name": "set pnf-name",
\r
5464 "xml": "<set>\n<parameter name='tmp.domain.pnf-name' value=\"`'networkId-providerId-' +\n $tmp.rootconn.access-provider-id + '-clientId-' +\n $tmp.rootconn.access-client-id + '-topologyId-' +\n $tmp.rootconn.access-topology-id + '-nodeId-' +\n $tmp.rootconn.access-node-id`\" />\n",
\r
5466 "x": 5361.450927734375,
\r
5467 "y": 5535.800018310547,
\r
5468 "z": "8bd89607.6248d8",
\r
5472 "id": "cd6a7530.d2bb8",
\r
5473 "type": "switchNode",
\r
5474 "name": "switch related-to",
\r
5475 "xml": "<switch test='`$tmp.aai.source-pnf.relationship-list.relationship[$spvidx].related-to`'>\n",
\r
5478 "x": 6087.450927734375,
\r
5479 "y": 5567.800018310547,
\r
5480 "z": "8bd89607.6248d8",
\r
5488 "id": "96e4f3b6.f5cd5",
\r
5490 "name": "block : atomic",
\r
5491 "xml": "<block atomic=\"true\">",
\r
5494 "x": 6469.450927734375,
\r
5495 "y": 5571.800018310547,
\r
5496 "z": "8bd89607.6248d8",
\r
5499 "4ecdd233.2c761c",
\r
5500 "4b4d74a7.6aa104",
\r
5506 "id": "40d39185.b5e49",
\r
5507 "type": "outcome",
\r
5508 "name": "esr-thirdparty-sdnc",
\r
5509 "xml": "<outcome value='esr-thirdparty-sdnc'>\n",
\r
5512 "x": 6290.450927734375,
\r
5513 "y": 5571.800018310547,
\r
5514 "z": "8bd89607.6248d8",
\r
5522 "id": "4b4d74a7.6aa104",
\r
5523 "type": "execute",
\r
5524 "name": "get esr-thirdparty-sdnc",
\r
5525 "xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\t\tresource=\"esr-thirdparty-sdnc\" \n\t\tkey=\"esr-thirdparty-sdnc.thirdparty-sdnc-id = $tmp.domain.esr-thirdparty-id AND \n\t\t depth = '1'\"\n pfx='tmp.aai.domain.esr-thirdparty-sdnc' local-only='false' >",
\r
5528 "x": 6675.450927734375,
\r
5529 "y": 5584.800018310547,
\r
5530 "z": "8bd89607.6248d8",
\r
5533 "5212e394.a625ac",
\r
5534 "8a0a8abd.557d58",
\r
5540 "id": "4ecdd233.2c761c",
\r
5542 "name": "set esr-thirdparty-sdnc domain id",
\r
5543 "xml": "<set>\n<parameter name='tmp.domain.esr-thirdparty-id' value=\"`$tmp.aai.source-pnf.relationship-list.relationship[$spvidx].relationship-data[0].relationship-value`\" />\n",
\r
5545 "x": 6705.450927734375,
\r
5546 "y": 5532.800018310547,
\r
5547 "z": "8bd89607.6248d8",
\r
5551 "id": "5212e394.a625ac",
\r
5552 "type": "success",
\r
5553 "name": "success",
\r
5554 "xml": "<outcome value='success'>\n",
\r
5557 "x": 6885.450927734375,
\r
5558 "y": 5575.800018310547,
\r
5559 "z": "8bd89607.6248d8",
\r
5567 "id": "8a0a8abd.557d58",
\r
5568 "type": "not-found",
\r
5569 "name": "not-found",
\r
5570 "xml": "<outcome value='not-found'>\n",
\r
5573 "x": 6877.450927734375,
\r
5574 "y": 5630.800018310547,
\r
5575 "z": "8bd89607.6248d8",
\r
5583 "id": "fe612827.fce1d",
\r
5586 "xml": "<outcome value='Other'>\n",
\r
5589 "x": 6882.450927734375,
\r
5590 "y": 5687.800018310547,
\r
5591 "z": "8bd89607.6248d8",
\r
5599 "id": "18a7205c.94ea5",
\r
5600 "type": "returnFailure",
\r
5601 "name": "return failure",
\r
5602 "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=\"`'Unexpected error occurred while querying pnf from AnAI with pnf-name = ' + $prop.connection-attachement.access-node-id`\" />\n\n",
\r
5604 "x": 7034.450927734375,
\r
5605 "y": 5688.800018310547,
\r
5606 "z": "8bd89607.6248d8",
\r
5610 "id": "d2e549e.aa0e038",
\r
5611 "type": "returnFailure",
\r
5612 "name": "return failure",
\r
5613 "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=\"`'An error occurred while querying pnf from AnAI with pnf-name = ' + $prop.connection-attachement.access-node-id`\" />\n\n",
\r
5615 "x": 7045.450927734375,
\r
5616 "y": 5633.800018310547,
\r
5617 "z": "8bd89607.6248d8",
\r
5621 "id": "22d6ab8e.b3d594",
\r
5624 "xml": "<block>\n",
\r
5625 "atomic": "false",
\r
5628 "x": 7029.833251953125,
\r
5629 "y": 5573.4556884765625,
\r
5630 "z": "8bd89607.6248d8",
\r
5638 "id": "c312e16c.c44d58",
\r
5640 "name": "set controller domain data",
\r
5641 "xml": "<set>\n<parameter name='prop.sdncRestApi.thirdpartySdnc.domain.url' value=\"`$tmp.aai.domain.esr-thirdparty-sdnc.esr-system-info-list.esr-system-info[0].service-url`\" />\n<parameter name='prop.sdncRestApi.thirdpartySdnc.domain.user' value=\"`$tmp.aai.domain.esr-thirdparty-sdnc.esr-system-info-list.esr-system-info[0].user-name`\" />\n<parameter name='prop.sdncRestApi.thirdpartySdnc.domain.password' value=\"`$tmp.aai.domain.esr-thirdparty-sdnc.esr-system-info-list.esr-system-info[0].password`\" />\n\n\n<!--<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >-->\n<!--<parameter name=\"restapiUrl\" value=\"`$prop.sdncRestApi.thirdpartySdnc.url + '/restconf/data/ietf-network:networks'`\" />-->\n<!--<parameter name=\"restapiUser\" value=\"`$prop.sdncRestApi.thirdpartySdnc.user`\" />-->\n<!--<parameter name=\"restapiPassword\" value=\"`$prop.sdncRestApi.thirdpartySdnc.password`\" />-->\n<!--<parameter name=\"format\" value=\"json\"/>-->\n<!--<parameter name=\"httpMethod\" value=\"get\"/>-->\n<!--<parameter name=\"responsePrefix\" value=\"topology\"/>-->\n<!--<parameter name=\"trustStoreFileName\" value=\"/opt/onap/sdnc/data/stores/truststore.onap.client.jks\"/>-->\n<!--<parameter name=\"trustStorePassword\" value=\"adminadmin\"/>-->\n<!--<parameter name=\"keyStoreFileName\" value=\"/opt/onap/sdnc/data/stores/sdnc.p12\"/>-->\n<!--<parameter name=\"keyStorePassword\" value=\"adminadmin\"/>-->\n",
\r
5643 "x": 7244.450927734375,
\r
5644 "y": 5569.800018310547,
\r
5645 "z": "8bd89607.6248d8",
\r
5649 "id": "563a66cd.e07e68",
\r
5652 "xml": "<break>\n",
\r
5654 "x": 6625.450927734375,
\r
5655 "y": 5648.800018310547,
\r
5656 "z": "8bd89607.6248d8",
\r
5660 "id": "cc595a48.1912e8",
\r
5663 "xml": "<block>\n",
\r
5664 "atomic": "false",
\r
5667 "x": 3854.88330078125,
\r
5668 "y": 3537.999969482422,
\r
5669 "z": "8bd89607.6248d8",
\r
5678 "id": "eec6a040.1af03",
\r
5680 "name": "set tmp.mmUNI-id-long",
\r
5681 "xml": "<set>\n<parameter name='tmp.mmUNI-id-long' value='`$middle-man-conn.relationship-list.relationship[$cridx].relationship-data[0].relationship-value`' />\n",
\r
5683 "x": 4045.466552734375,
\r
5684 "y": 3480.800018310547,
\r
5685 "z": "8bd89607.6248d8",
\r
5689 "id": "d560f701.2c7f08",
\r
5690 "type": "switchNode",
\r
5691 "name": "switch tmp.mmUNI-id-long != ROOT UNI",
\r
5692 "xml": "\n<switch test=\"`$tmp.mmUNI-id-long != $tmp.ROOT.uni-p-interface-long`\">\n\n",
\r
5695 "x": 4092.466552734375,
\r
5696 "y": 3551.800018310547,
\r
5697 "z": "8bd89607.6248d8",
\r
5700 "70d2875.2f53ff8",
\r
5706 "id": "70d2875.2f53ff8",
\r
5707 "type": "outcomeFalse",
\r
5709 "xml": "<outcome value='false'>\n",
\r
5712 "x": 4330.884033203125,
\r
5713 "y": 3510.999969482422,
\r
5714 "z": "8bd89607.6248d8",
\r
5722 "id": "b1bb56dc.337f2",
\r
5723 "type": "outcomeTrue",
\r
5725 "xml": "<outcome value='true'>\n",
\r
5728 "x": 4337.884246826172,
\r
5729 "y": 3567.9999389648438,
\r
5730 "z": "8bd89607.6248d8",
\r
5738 "id": "f216f825.2991a8",
\r
5741 "xml": "<block>\n",
\r
5742 "atomic": "false",
\r
5745 "x": 4458.884521484375,
\r
5746 "y": 3506.999969482422,
\r
5747 "z": "8bd89607.6248d8",
\r
5753 "id": "b9e9be73.6c3be",
\r
5755 "name": "set tmp.MMonlyHasROOT to TRUE",
\r
5756 "xml": "<set>\n<parameter name='tmp.MMonlyHasROOT' value='true' />\n",
\r
5758 "x": 3314.083251953125,
\r
5759 "y": 3465.400115966797,
\r
5760 "z": "8bd89607.6248d8",
\r
5764 "id": "d7647a1a.599238",
\r
5766 "name": "set tmp.MMonlyHasROOT to FALSE",
\r
5767 "xml": "<set>\n<parameter name='tmp.MMonlyHasROOT' value='false' />\n",
\r
5769 "x": 5295.91748046875,
\r
5770 "y": 3467.400146484375,
\r
5771 "z": "8bd89607.6248d8",
\r
5775 "id": "1414f243.3459be",
\r
5777 "name": "block : atomic",
\r
5778 "xml": "<block atomic=\"true\">",
\r
5781 "x": 4407.6669921875,
\r
5782 "y": 3987.616668701172,
\r
5783 "z": "8bd89607.6248d8",
\r
5786 "45f92202.e9d224",
\r
5792 "id": "45f92202.e9d224",
\r
5794 "name": "set tmp.uni.id",
\r
5795 "xml": "<set>\n<parameter name='tmp.uni.id' value='`$tmp.the-connectivity.relationship-list.relationship[$cridx].relationship-data[0].relationship-value`' />\n",
\r
5797 "x": 4580.5498046875,
\r
5798 "y": 3983.276336669922,
\r
5799 "z": "8bd89607.6248d8",
\r
5803 "id": "9274acbb.bb64f",
\r
5805 "name": "get uni from aai",
\r
5806 "xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\tresource=\"uni\"\n\t key=\"uni.id = $tmp.uni.id\"\n\t\tlocal-only=\"false\" \n\t\tpfx=\"tmp.aai.uni\" >\n\n",
\r
5809 "x": 4583.5498046875,
\r
5810 "y": 4030.276336669922,
\r
5811 "z": "8bd89607.6248d8",
\r
5815 "13d9fc09.409024",
\r
5821 "id": "4b44a73a.87e16",
\r
5822 "type": "success",
\r
5823 "name": "success",
\r
5824 "xml": "<outcome value='success'>\n",
\r
5827 "x": 4755.5498046875,
\r
5828 "y": 4014.276336669922,
\r
5829 "z": "8bd89607.6248d8",
\r
5837 "id": "13d9fc09.409024",
\r
5838 "type": "not-found",
\r
5839 "name": "not-found",
\r
5840 "xml": "<outcome value='not-found'>\n",
\r
5843 "x": 4756.040771484375,
\r
5844 "y": 4059.850372314453,
\r
5845 "z": "8bd89607.6248d8",
\r
5851 "id": "52115c05.c8dcf4",
\r
5852 "type": "failure",
\r
5853 "name": "failure",
\r
5854 "xml": "<outcome value='failure'>\n",
\r
5857 "x": 4756.5498046875,
\r
5858 "y": 4100.276336669922,
\r
5859 "z": "8bd89607.6248d8",
\r
5865 "id": "40f66b99.edebbc",
\r
5867 "name": "block : atomic",
\r
5868 "xml": "<block atomic='true'>",
\r
5872 "x": 4916.5498046875,
\r
5873 "y": 4010.276336669922,
\r
5874 "z": "8bd89607.6248d8",
\r
5877 "de7bc652.3681b8",
\r
5878 "eebe95d8.077038",
\r
5884 "id": "f38b6801.52bee8",
\r
5885 "type": "comment",
\r
5886 "name": "find the node part of the uni.id (uni-tp-id-node-part)",
\r
5889 "x": 5249.5498046875,
\r
5890 "y": 3941.276336669922,
\r
5891 "z": "8bd89607.6248d8",
\r
5895 "id": "eebe95d8.077038",
\r
5896 "type": "execute",
\r
5897 "name": "execute split id to get pnf-name",
\r
5898 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='split' >\n<parameter name=\"original_string\" value='`$tmp.aai.uni.id`'/>\n<!--<parameter name=\"regex\" value=\"[^-]+$\"/>-->\n<parameter name=\"regex\" value=\"[-]+\"/>\n<parameter name=\"ctx_memory_result_key\" value=\"param-prefix-uni-pnfName\"/>\n\n",
\r
5901 "x": 5184.5498046875,
\r
5902 "y": 3998.276336669922,
\r
5903 "z": "8bd89607.6248d8",
\r
5906 "20f99809.a45e68",
\r
5912 "id": "f98fd083.5f84c",
\r
5913 "type": "failure",
\r
5914 "name": "success",
\r
5915 "xml": "<outcome value='success'>\n",
\r
5918 "x": 5407.5498046875,
\r
5919 "y": 3984.276336669922,
\r
5920 "z": "8bd89607.6248d8",
\r
5928 "id": "20f99809.a45e68",
\r
5929 "type": "failure",
\r
5930 "name": "failure",
\r
5931 "xml": "<outcome value='failure'>\n",
\r
5934 "x": 5409.5498046875,
\r
5935 "y": 4017.276336669922,
\r
5936 "z": "8bd89607.6248d8",
\r
5944 "id": "e9001fe4.5ec9",
\r
5946 "name": "block : atomic",
\r
5947 "xml": "<block atomic=\"true\">",
\r
5950 "x": 5555.5498046875,
\r
5951 "y": 3977.276336669922,
\r
5952 "z": "8bd89607.6248d8",
\r
5960 "id": "c4ea9853.8f7b9",
\r
5961 "type": "returnFailure",
\r
5962 "name": "return failure",
\r
5963 "xml": "<return status='failure'>\n<parameter name='error-code' value='' />\n<parameter name='error-message' value=\"An error occured while splitting sna1_route\" />\n",
\r
5965 "x": 5552.5498046875,
\r
5966 "y": 4014.276336669922,
\r
5967 "z": "8bd89607.6248d8",
\r
5971 "id": "efdb6ef0.5c83c",
\r
5973 "name": "set pnf-name",
\r
5974 "xml": "<set>\n<parameter name='tmp.uni.pnf-name' value=\"`$param-prefix-uni-pnfName[0] + '-' +\n $param-prefix-uni-pnfName[1] + '-' +\n $param-prefix-uni-pnfName[2] + '-' +\n $param-prefix-uni-pnfName[3] + '-' +\n $param-prefix-uni-pnfName[4] + '-' +\n $param-prefix-uni-pnfName[5] + '-' +\n $param-prefix-uni-pnfName[6] + '-' +\n $param-prefix-uni-pnfName[7] + '-' +\n $param-prefix-uni-pnfName[8]`\" />\n",
\r
5976 "x": 5732.5498046875,
\r
5977 "y": 3977.276336669922,
\r
5978 "z": "8bd89607.6248d8",
\r
5982 "id": "de7bc652.3681b8",
\r
5983 "type": "switchNode",
\r
5984 "name": "switch uni-tp-id-node-part is the same as the LEAF node",
\r
5985 "xml": "<switch test='`$tmp.uni.pnf-name == $tmp.LEAF.pnf-name-long`'>\n",
\r
5988 "x": 5228.5498046875,
\r
5989 "y": 4132.276336669922,
\r
5990 "z": "8bd89607.6248d8",
\r
5999 "id": "7639ee60.41df3",
\r
6000 "type": "outcomeFalse",
\r
6002 "xml": "<outcome value='false'>\n",
\r
6005 "x": 5509.5498046875,
\r
6006 "y": 4109.276336669922,
\r
6007 "z": "8bd89607.6248d8",
\r
6015 "id": "7e06cc80.35387c",
\r
6016 "type": "outcomeTrue",
\r
6018 "xml": "<outcome value='true'>\n",
\r
6021 "x": 5502.5498046875,
\r
6022 "y": 4168.276336669922,
\r
6023 "z": "8bd89607.6248d8",
\r
6031 "id": "d6573f78.845c78",
\r
6034 "xml": "<block>\n",
\r
6035 "atomic": "false",
\r
6038 "x": 5639.5498046875,
\r
6039 "y": 4113.276336669922,
\r
6040 "z": "8bd89607.6248d8",
\r
6046 "id": "14bc3378.1253a5",
\r
6048 "name": "block : atomic",
\r
6049 "xml": "<block atomic='true'>",
\r
6053 "x": 5644.5498046875,
\r
6054 "y": 4167.276336669922,
\r
6055 "z": "8bd89607.6248d8",
\r
6064 "id": "f0b195ca.19df6",
\r
6066 "name": "set no-pce-call",
\r
6067 "xml": "<set>\n<parameter name='no-pce-call' value=\"true\" />\n",
\r
6069 "x": 5836.5498046875,
\r
6070 "y": 4134.276336669922,
\r
6071 "z": "8bd89607.6248d8",
\r
6075 "id": "14cfe3f0.60188c",
\r
6077 "name": "set middle-man-conn",
\r
6078 "xml": "<set>\n<parameter name='middle-man-conn.' value='`$tmp.aai.all-connectivities.connectivity[$connidx].`' />\n",
\r
6080 "x": 5852.5498046875,
\r
6081 "y": 4186.276336669922,
\r
6082 "z": "8bd89607.6248d8",
\r
6086 "id": "fec7cdec.3f23",
\r
6088 "name": "set tmp.stillHasUni and tmp.keepVPNBs to TRUE",
\r
6089 "xml": "<set>\n<parameter name='tmp.stillHasUni' value='true' />\n<parameter name='tmp.keepVPNBs' value='true' />\n",
\r
6091 "x": 5870.83349609375,
\r
6092 "y": 4255.866668701172,
\r
6093 "z": "8bd89607.6248d8",
\r
6097 "id": "efb01679.580728",
\r
6099 "name": "set tmp.stillHasUni to TRUE",
\r
6100 "xml": "<set>\n<parameter name='tmp.stillHasUni' value='true' />\n",
\r
6102 "x": 5147.533203125,
\r
6103 "y": 4081.766571044922,
\r
6104 "z": "8bd89607.6248d8",
\r
6108 "id": "16d898b2.82d4af",
\r
6109 "type": "switchNode",
\r
6110 "name": "switch tmp.stillHasUni?",
\r
6111 "xml": "\n<switch test=\"`$tmp.stillHasUni`\">\n\n",
\r
6114 "x": 383.7339172363281,
\r
6115 "y": 5351.966278076172,
\r
6116 "z": "8bd89607.6248d8",
\r
6119 "2ef37de6.fb696a",
\r
6125 "id": "bb7a24ed.4756b",
\r
6127 "name": "get root uni from aai",
\r
6128 "xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\tresource=\"uni\"\n\t key=\"uni.id = $tmp.ROOT.uni-p-interface-long\"\n\t\tlocal-only=\"false\" \n\t\tpfx=\"tmp.aai.rootuni\" >\n",
\r
6131 "x": 4288.516357421875,
\r
6132 "y": 5515.850067138672,
\r
6133 "z": "8bd89607.6248d8",
\r
6136 "b93cd05c.18e338",
\r
6143 "id": "cd789bfb.94ca8",
\r
6144 "type": "comment",
\r
6145 "name": "Update ROOT UNI's bw -- ALREADY DONE",
\r
6148 "x": 4286.516845703125,
\r
6149 "y": 5467.850311279297,
\r
6150 "z": "8bd89607.6248d8",
\r
6154 "id": "f7d2d4f8.f1e648",
\r
6156 "name": "update ROOT UNI in AAI",
\r
6157 "xml": "<update plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' resource='uni' \n key='uni.id = $tmp.ROOT.uni-p-interface-long'>\n<parameter name='id' value='`$tmp.ROOT.uni-p-interface-long`' />\n<parameter name='data-source' value='`$tmp.newbw`' />\n",
\r
6160 "x": 4903.5166015625,
\r
6161 "y": 5585.850311279297,
\r
6162 "z": "8bd89607.6248d8",
\r
6168 "id": "28c478b5.8c3cf",
\r
6169 "type": "not-found",
\r
6170 "name": "not-found",
\r
6171 "xml": "<outcome value='not-found'>\n",
\r
6174 "x": 4506.007568359375,
\r
6175 "y": 5486.424285888672,
\r
6176 "z": "8bd89607.6248d8",
\r
6184 "id": "ad4069fd.35ec2",
\r
6185 "type": "failure",
\r
6186 "name": "failure",
\r
6187 "xml": "<outcome value='failure'>\n",
\r
6190 "x": 4501.5166015625,
\r
6191 "y": 5530.850250244141,
\r
6192 "z": "8bd89607.6248d8",
\r
6200 "id": "4927866f.a84e1",
\r
6201 "type": "returnFailure",
\r
6202 "name": "return failure",
\r
6203 "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=\"`'An error occurred while querying pnf from AnAI with pnf-name = ' + $prop.l3vpn.pe1_id`\" />\n\n",
\r
6205 "x": 4668.5791015625,
\r
6206 "y": 5485.709991455078,
\r
6207 "z": "8bd89607.6248d8",
\r
6211 "id": "c4a31719.674e",
\r
6212 "type": "returnFailure",
\r
6213 "name": "return failure",
\r
6214 "xml": "<return status='failure'>\n<parameter name='error-code' value='' />\n<parameter name='error-message' value='' />\n",
\r
6216 "x": 4669.5166015625,
\r
6217 "y": 5530.850250244141,
\r
6218 "z": "8bd89607.6248d8",
\r
6222 "id": "f08cda49.ab7188",
\r
6224 "name": "block : atomic",
\r
6225 "xml": "<block atomic=\"true\">",
\r
6228 "x": 4666.5166015625,
\r
6229 "y": 5580.850311279297,
\r
6230 "z": "8bd89607.6248d8",
\r
6239 "id": "b93cd05c.18e338",
\r
6240 "type": "success",
\r
6241 "name": "success",
\r
6242 "xml": "<outcome value='success'>\n",
\r
6245 "x": 4497.5166015625,
\r
6246 "y": 5580.850311279297,
\r
6247 "z": "8bd89607.6248d8",
\r
6255 "id": "ed324322.59277",
\r
6257 "name": "set new bw",
\r
6258 "xml": "<set>\n<parameter name='tmp.newbw' value='`$tmp.aai.rootuni.data-source - $bwToBeDecreased`' />\n",
\r
6260 "x": 4859.517578125,
\r
6261 "y": 5505.850311279297,
\r
6262 "z": "8bd89607.6248d8",
\r
6266 "id": "61d36925.a62e",
\r
6267 "type": "comment",
\r
6268 "name": "Update connectivity status to modified",
\r
6271 "x": 5288.216796875,
\r
6272 "y": 5443.616912841797,
\r
6273 "z": "8bd89607.6248d8",
\r
6277 "id": "31a9971.ad96268",
\r
6279 "name": "update ROOT connectivity resource in AAI",
\r
6280 "xml": "<update plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' resource='connectivity' \n key='connectivity.connectivity-id = $tmp.aai.ROOT.connectivity.connectivity-id'>\n<parameter name='connectivity-id' value='`$tmp.aai.ROOT.connectivity.connectivity-id`' />\n<parameter name='operational-status' value='Modified' />\n",
\r
6284 "y": 5485.817108154297,
\r
6285 "z": "8bd89607.6248d8",
\r
6291 "id": "2ef37de6.fb696a",
\r
6292 "type": "outcomeFalse",
\r
6294 "xml": "<outcome value='false'>\n",
\r
6297 "x": 567.8836059570312,
\r
6298 "y": 5402.999969482422,
\r
6299 "z": "8bd89607.6248d8",
\r
6307 "id": "d4b46a3b.e544d",
\r
6308 "type": "outcomeTrue",
\r
6310 "xml": "<outcome value='true'>\n",
\r
6313 "x": 550.883544921875,
\r
6314 "y": 5324.999969482422,
\r
6315 "z": "8bd89607.6248d8",
\r
6323 "id": "4a0919d1.fbc9d8",
\r
6326 "xml": "<block>\n",
\r
6327 "atomic": "false",
\r
6330 "x": 679.8833923339844,
\r
6331 "y": 4411.999694824219,
\r
6332 "z": "8bd89607.6248d8",
\r
6335 "551f2a9f.a9466c",
\r
6336 "6f7adb55.d0de94",
\r
6337 "7279f474.ca532c",
\r
6338 "c28774e0.0f37e8",
\r
6339 "fd804c17.d00668",
\r
6346 "id": "551f2a9f.a9466c",
\r
6348 "name": "set tmp.leafconn.",
\r
6349 "xml": "<set>\n<parameter name='tmp.leafconn.' value='`$tmp.the-connectivity.`' />\n",
\r
6351 "x": 931.5667419433594,
\r
6352 "y": 4390.049499511719,
\r
6353 "z": "8bd89607.6248d8",
\r
6357 "id": "1a5de4c8.98ba3b",
\r
6358 "type": "comment",
\r
6359 "name": "Find LEAF and ROOT connectivities and remove UNI from PNC",
\r
6362 "x": 1033.1338806152344,
\r
6363 "y": 4338.132995605469,
\r
6364 "z": "8bd89607.6248d8",
\r
6368 "id": "35555086.07bd08",
\r
6370 "name": "set pnf-name",
\r
6371 "xml": "<set>\n<parameter name='tmp.domain.pnf-name' value=\"`'networkId-providerId-' +\n $tmp.leafconn.access-provider-id + '-clientId-' +\n $tmp.leafconn.access-client-id + '-topologyId-' +\n $tmp.leafconn.access-topology-id + '-nodeId-' +\n $tmp.leafconn.access-node-id`\" />\n",
\r
6373 "x": 1140.9837341308594,
\r
6374 "y": 4419.333190917969,
\r
6375 "z": "8bd89607.6248d8",
\r
6379 "id": "6f7adb55.d0de94",
\r
6381 "name": "block : atomic",
\r
6382 "xml": "<block atomic=\"true\">",
\r
6385 "x": 911.9837341308594,
\r
6386 "y": 4508.333190917969,
\r
6387 "z": "8bd89607.6248d8",
\r
6390 "35555086.07bd08",
\r
6396 "id": "f6475b04.522d68",
\r
6397 "type": "get-resource",
\r
6398 "name": "get-resource src pnf",
\r
6399 "xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\t\tresource=\"pnf\" \n\t\tkey=\"pnf.pnf-name = $tmp.domain.pnf-name\"\n pfx='tmp.aai.source-pnf' local-only='false' >\n\n <!--AND depth = '0'\"-->\n",
\r
6402 "x": 1147.9837341308594,
\r
6403 "y": 4501.333190917969,
\r
6404 "z": "8bd89607.6248d8",
\r
6408 "859bebef.e15268",
\r
6414 "id": "d9d0b846.fc4eb",
\r
6415 "type": "success",
\r
6416 "name": "success",
\r
6417 "xml": "<outcome value='success'>\n",
\r
6420 "x": 1343.4838562011719,
\r
6421 "y": 4453.333190917969,
\r
6422 "z": "8bd89607.6248d8",
\r
6430 "id": "859bebef.e15268",
\r
6431 "type": "not-found",
\r
6432 "name": "not-found",
\r
6433 "xml": "<outcome value='not-found'>\n",
\r
6436 "x": 1335.4838562011719,
\r
6437 "y": 4508.333190917969,
\r
6438 "z": "8bd89607.6248d8",
\r
6446 "id": "54e66745.d0a218",
\r
6449 "xml": "<block>\n",
\r
6450 "atomic": "false",
\r
6453 "x": 1487.8661804199219,
\r
6454 "y": 4452.988861083984,
\r
6455 "z": "8bd89607.6248d8",
\r
6463 "id": "c5450793.0d4ff8",
\r
6465 "name": "for each relationship",
\r
6466 "xml": "<for silentFailure='true' index='spvidx' start='0' end='`$tmp.aai.source-pnf.relationship-list.relationship_length`' >\n",
\r
6469 "x": 1671.9837341308594,
\r
6470 "y": 4451.333190917969,
\r
6471 "z": "8bd89607.6248d8",
\r
6479 "id": "8c14dfae.797ac",
\r
6480 "type": "switchNode",
\r
6481 "name": "switch related-to",
\r
6482 "xml": "<switch test='`$tmp.aai.source-pnf.relationship-list.relationship[$spvidx].related-to`'>\n",
\r
6485 "x": 1866.9837341308594,
\r
6486 "y": 4451.333190917969,
\r
6487 "z": "8bd89607.6248d8",
\r
6495 "id": "82bf3fe2.ca776",
\r
6498 "xml": "<outcome value='Other'>\n",
\r
6501 "x": 1340.4838562011719,
\r
6502 "y": 4565.333190917969,
\r
6503 "z": "8bd89607.6248d8",
\r
6511 "id": "1f28baf3.4c601d",
\r
6512 "type": "returnFailure",
\r
6513 "name": "return failure",
\r
6514 "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=\"`'Unexpected error occurred while querying pnf from AnAI with pnf-name = ' + $prop.connection-attachement.access-node-id`\" />\n\n",
\r
6516 "x": 1492.4838562011719,
\r
6517 "y": 4566.333190917969,
\r
6518 "z": "8bd89607.6248d8",
\r
6522 "id": "6c2244a0.55dae4",
\r
6523 "type": "returnFailure",
\r
6524 "name": "return failure",
\r
6525 "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=\"`'An error occurred while querying pnf from AnAI with pnf-name = ' + $prop.connection-attachement.access-node-id`\" />\n\n",
\r
6527 "x": 1503.4838562011719,
\r
6528 "y": 4509.333190917969,
\r
6529 "z": "8bd89607.6248d8",
\r
6533 "id": "c7d8a4a1.11fab",
\r
6535 "name": "block : atomic",
\r
6536 "xml": "<block atomic=\"true\">",
\r
6539 "x": 2248.9837341308594,
\r
6540 "y": 4455.333190917969,
\r
6541 "z": "8bd89607.6248d8",
\r
6544 "51d3a91c.c42e68",
\r
6545 "d0954d9b.2799a8",
\r
6551 "id": "2cd4e727.640d2",
\r
6552 "type": "outcome",
\r
6553 "name": "esr-thirdparty-sdnc",
\r
6554 "xml": "<outcome value='esr-thirdparty-sdnc'>\n",
\r
6557 "x": 2069.9837341308594,
\r
6558 "y": 4455.333190917969,
\r
6559 "z": "8bd89607.6248d8",
\r
6567 "id": "7279f474.ca532c",
\r
6568 "type": "execute",
\r
6569 "name": "execute RestApiCallNode Delete LEAF UNI of ethernet Service without token",
\r
6570 "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"restapiUrl\" value=\"`$prop.sdncRestApi.thirdpartySdnc.domain.url + '/restconf/data/ietf-eth-tran-service:etht-svc/etht-svc-instances=' + $tmp.leafconn.etht-svc-name + '/etht-svc-end-points=' + $tmp.LEAF.uni-p-interface-long`\" />\n<!--<parameter name=\"restapiUrl\" value=\"`$prop.restapi.connection-oof-url`\" />-->\n<!--<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/sotn-ethernet-service.json'`\" />-->\n<parameter name=\"restapiUser\" value=\"`$prop.sdncRestApi.thirdpartySdnc.domain.user`\" />\n<parameter name=\"restapiPassword\" value=\"`$prop.sdncRestApi.thirdpartySdnc.domain.password`\" />\n<parameter name=\"format\" value=\"json\"/>\n<parameter name=\"httpMethod\" value=\"delete\"/>\n<parameter name='dirPath' value=\"/opt/onap/sdnc/restconfapi/yang\" />\n<parameter name=\"responsePrefix\" value=\"vpn-result\"/>\n<parameter name=\"trustStoreFileName\" value=\"/opt/onap/sdnc/data/stores/truststore.onap.client.jks\"/>\n<parameter name=\"trustStorePassword\" value=\"adminadmin\"/>\n<parameter name=\"keyStoreFileName\" value=\"/opt/onap/sdnc/data/stores/sdnc.p12\"/>\n<parameter name=\"keyStorePassword\" value=\"adminadmin\"/>\n",
\r
6573 "x": 1053.4839782714844,
\r
6574 "y": 4612.932800292969,
\r
6575 "z": "8bd89607.6248d8",
\r
6578 "63493229.c5487c",
\r
6584 "id": "9b59a379.ae234",
\r
6585 "type": "success",
\r
6586 "name": "success",
\r
6587 "xml": "<outcome value='success'>\n",
\r
6590 "x": 1417.9837341308594,
\r
6591 "y": 4660.932800292969,
\r
6592 "z": "8bd89607.6248d8",
\r
6600 "id": "63493229.c5487c",
\r
6601 "type": "failure",
\r
6602 "name": "failure",
\r
6603 "xml": "<outcome value='failure'>\n",
\r
6606 "x": 1413.9837341308594,
\r
6607 "y": 4620.932800292969,
\r
6608 "z": "8bd89607.6248d8",
\r
6616 "id": "3e92540.7763d2c",
\r
6617 "type": "returnFailure",
\r
6618 "name": "return failure",
\r
6619 "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 executing delete ethernet service rest api\" />\n",
\r
6621 "x": 1571.9837341308594,
\r
6622 "y": 4620.932800292969,
\r
6623 "z": "8bd89607.6248d8",
\r
6627 "id": "7641260e.a4325",
\r
6629 "name": "block : atomic",
\r
6630 "xml": "<block atomic=\"true\">",
\r
6634 "x": 1575.4837341308594,
\r
6635 "y": 4660.932800292969,
\r
6636 "z": "8bd89607.6248d8",
\r
6642 "id": "d0954d9b.2799a8",
\r
6643 "type": "execute",
\r
6644 "name": "get esr-thirdparty-sdnc",
\r
6645 "xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\t\tresource=\"esr-thirdparty-sdnc\" \n\t\tkey=\"esr-thirdparty-sdnc.thirdparty-sdnc-id = $tmp.domain.esr-thirdparty-id AND \n\t\t depth = '1'\"\n pfx='tmp.aai.domain.esr-thirdparty-sdnc' local-only='false' >",
\r
6648 "x": 2454.9837341308594,
\r
6649 "y": 4468.333190917969,
\r
6650 "z": "8bd89607.6248d8",
\r
6654 "11f800c8.cf014f",
\r
6660 "id": "51d3a91c.c42e68",
\r
6662 "name": "set esr-thirdparty-sdnc domain id",
\r
6663 "xml": "<set>\n<parameter name='tmp.domain.esr-thirdparty-id' value=\"`$tmp.aai.source-pnf.relationship-list.relationship[$spvidx].relationship-data[0].relationship-value`\" />\n",
\r
6665 "x": 2484.9837341308594,
\r
6666 "y": 4416.333190917969,
\r
6667 "z": "8bd89607.6248d8",
\r
6671 "id": "53623639.5d8eb",
\r
6672 "type": "success",
\r
6673 "name": "success",
\r
6674 "xml": "<outcome value='success'>\n",
\r
6677 "x": 2664.9837341308594,
\r
6678 "y": 4459.333190917969,
\r
6679 "z": "8bd89607.6248d8",
\r
6687 "id": "11f800c8.cf014f",
\r
6688 "type": "not-found",
\r
6689 "name": "not-found",
\r
6690 "xml": "<outcome value='not-found'>\n",
\r
6693 "x": 2656.9837341308594,
\r
6694 "y": 4514.333190917969,
\r
6695 "z": "8bd89607.6248d8",
\r
6703 "id": "e0ce2e99.74a758",
\r
6706 "xml": "<outcome value='Other'>\n",
\r
6709 "x": 2661.9837341308594,
\r
6710 "y": 4571.333190917969,
\r
6711 "z": "8bd89607.6248d8",
\r
6719 "id": "29744fd6.f0a3",
\r
6720 "type": "returnFailure",
\r
6721 "name": "return failure",
\r
6722 "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=\"`'Unexpected error occurred while querying pnf from AnAI with pnf-name = ' + $prop.connection-attachement.access-node-id`\" />\n\n",
\r
6724 "x": 2813.9837341308594,
\r
6725 "y": 4572.333190917969,
\r
6726 "z": "8bd89607.6248d8",
\r
6730 "id": "7759dd63.3c0bd4",
\r
6731 "type": "returnFailure",
\r
6732 "name": "return failure",
\r
6733 "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=\"`'An error occurred while querying pnf from AnAI with pnf-name = ' + $prop.connection-attachement.access-node-id`\" />\n\n",
\r
6735 "x": 2824.9837341308594,
\r
6736 "y": 4517.333190917969,
\r
6737 "z": "8bd89607.6248d8",
\r
6741 "id": "73587898.c5bc6",
\r
6744 "xml": "<block>\n",
\r
6745 "atomic": "false",
\r
6748 "x": 2809.3660583496094,
\r
6749 "y": 4456.988861083984,
\r
6750 "z": "8bd89607.6248d8",
\r
6758 "id": "2b6c0b59.4c3f54",
\r
6760 "name": "set controller domain data",
\r
6761 "xml": "<set>\n<parameter name='prop.sdncRestApi.thirdpartySdnc.domain.url' value=\"`$tmp.aai.domain.esr-thirdparty-sdnc.esr-system-info-list.esr-system-info[0].service-url`\" />\n<parameter name='prop.sdncRestApi.thirdpartySdnc.domain.user' value=\"`$tmp.aai.domain.esr-thirdparty-sdnc.esr-system-info-list.esr-system-info[0].user-name`\" />\n<parameter name='prop.sdncRestApi.thirdpartySdnc.domain.password' value=\"`$tmp.aai.domain.esr-thirdparty-sdnc.esr-system-info-list.esr-system-info[0].password`\" />\n\n\n<!--<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >-->\n<!--<parameter name=\"restapiUrl\" value=\"`$prop.sdncRestApi.thirdpartySdnc.url + '/restconf/data/ietf-network:networks'`\" />-->\n<!--<parameter name=\"restapiUser\" value=\"`$prop.sdncRestApi.thirdpartySdnc.user`\" />-->\n<!--<parameter name=\"restapiPassword\" value=\"`$prop.sdncRestApi.thirdpartySdnc.password`\" />-->\n<!--<parameter name=\"format\" value=\"json\"/>-->\n<!--<parameter name=\"httpMethod\" value=\"get\"/>-->\n<!--<parameter name=\"responsePrefix\" value=\"topology\"/>-->\n<!--<parameter name=\"trustStoreFileName\" value=\"/opt/onap/sdnc/data/stores/truststore.onap.client.jks\"/>-->\n<!--<parameter name=\"trustStorePassword\" value=\"adminadmin\"/>-->\n<!--<parameter name=\"keyStoreFileName\" value=\"/opt/onap/sdnc/data/stores/sdnc.p12\"/>-->\n<!--<parameter name=\"keyStorePassword\" value=\"adminadmin\"/>-->\n",
\r
6763 "x": 3023.9837341308594,
\r
6764 "y": 4453.333190917969,
\r
6765 "z": "8bd89607.6248d8",
\r
6769 "id": "454e24ff.d6924c",
\r
6772 "xml": "<break>\n",
\r
6774 "x": 2404.9837341308594,
\r
6775 "y": 4532.333190917969,
\r
6776 "z": "8bd89607.6248d8",
\r
6780 "id": "c28774e0.0f37e8",
\r
6782 "name": "call GENERIC-RESOURCE-API:cll-vnf-topology-operation-cll-helper-find-ROOT-conn",
\r
6783 "xml": "<call module='GENERIC-RESOURCE-API' rpc='cll-vnf-topology-operation-cll-helper-find-ROOT-conn' mode='sync' >\n\n",
\r
6786 "x": 1082.5667419433594,
\r
6787 "y": 4833.049499511719,
\r
6788 "z": "8bd89607.6248d8",
\r
6794 "id": "fd804c17.d00668",
\r
6795 "type": "switchNode",
\r
6796 "name": "switch found-root-connectivity",
\r
6797 "xml": "\n<switch test=\"`$found-root-connectivity`\">\n\n",
\r
6800 "x": 897.5667419433594,
\r
6801 "y": 4900.049499511719,
\r
6802 "z": "8bd89607.6248d8",
\r
6811 "id": "c90d3790.0c31f",
\r
6812 "type": "outcomeTrue",
\r
6814 "xml": "<outcome value='true'>\n",
\r
6817 "x": 1162.5667419433594,
\r
6818 "y": 4885.049499511719,
\r
6819 "z": "8bd89607.6248d8",
\r
6827 "id": "b432c8fe.988cb",
\r
6828 "type": "outcomeFalse",
\r
6830 "xml": "<outcome value='false'>\n",
\r
6833 "x": 1158.5667419433594,
\r
6834 "y": 4933.049499511719,
\r
6835 "z": "8bd89607.6248d8",
\r
6843 "id": "b12f48c6.75129",
\r
6845 "name": "block : atomic",
\r
6846 "xml": "<block atomic='true'>",
\r
6850 "x": 1318.5667419433594,
\r
6851 "y": 4881.049499511719,
\r
6852 "z": "8bd89607.6248d8",
\r
6860 "id": "7a2784c6.a60bf4",
\r
6861 "type": "returnFailure",
\r
6862 "name": "return failure",
\r
6863 "xml": "<return status='failure'>\n<parameter name='error-code' value='' />\n<parameter name='error-message' value='Root Connectivity was not found' />\n",
\r
6865 "x": 1306.5667419433594,
\r
6866 "y": 4928.049499511719,
\r
6867 "z": "8bd89607.6248d8",
\r
6871 "id": "5b301854.48435",
\r
6872 "type": "comment",
\r
6873 "name": "Update connectivity status to modified",
\r
6876 "x": 1587.4664001464844,
\r
6877 "y": 4831.749694824219,
\r
6878 "z": "8bd89607.6248d8",
\r
6882 "id": "b537e67c.ce751",
\r
6884 "name": "update ROOT connectivity resource in AAI",
\r
6885 "xml": "<update plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' resource='connectivity' \n key='connectivity.connectivity-id = $tmp.aai.ROOT.connectivity.connectivity-id'>\n<parameter name='connectivity-id' value='`$tmp.aai.ROOT.connectivity.connectivity-id`' />\n<parameter name='operational-status' value='Modified' />\n",
\r
6888 "x": 1613.2496032714844,
\r
6889 "y": 4873.949890136719,
\r
6890 "z": "8bd89607.6248d8",
\r
6896 "id": "46575909.129948",
\r
6898 "name": "call GENERIC-RESOURCE-API:cll-vnf-topology-operation-cll-delete-VPNBs",
\r
6899 "xml": "<call module='GENERIC-RESOURCE-API' rpc='cll-vnf-topology-operation-cll-delete-VPNBs' mode='sync' >\n\n",
\r
6902 "x": 1026.8833923339844,
\r
6903 "y": 4147.316589355469,
\r
6904 "z": "8bd89607.6248d8",
\r
6910 "id": "d28cabbc.30ca5",
\r
6913 "xml": "<block>\n",
\r
6914 "atomic": "false",
\r
6917 "x": 632.8834228515625,
\r
6918 "y": 4151.999725341797,
\r
6919 "z": "8bd89607.6248d8",
\r
6922 "46575909.129948",
\r
6928 "id": "97fb2b7.67063d8",
\r
6931 "xml": "<block>\n",
\r
6932 "atomic": "false",
\r
6935 "x": 716.3333740234375,
\r
6936 "y": 5404.516571044922,
\r
6937 "z": "8bd89607.6248d8",
\r
6940 "8c98b36e.448bc8",
\r
6941 "4b4a8b6f.30cb4c",
\r
6942 "232ef942.027ea6",
\r
6948 "id": "8c98b36e.448bc8",
\r
6950 "name": "call GENERIC-RESOURCE-API:cll-vnf-topology-operation-cll-delete-VPNBs",
\r
6951 "xml": "<call module='GENERIC-RESOURCE-API' rpc='cll-vnf-topology-operation-cll-delete-VPNBs' mode='sync' >\n\n",
\r
6954 "x": 1077.7166748046875,
\r
6955 "y": 5167.5166015625,
\r
6956 "z": "8bd89607.6248d8",
\r
6962 "id": "4b4a8b6f.30cb4c",
\r
6964 "name": "delete LEAF connectivity resource in AAI",
\r
6965 "xml": "<delete plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' resource='connectivity' \n key='connectivity.connectivity-id = $tmp.the-connectivity.connectivity-id'>\n",
\r
6968 "x": 988.7166748046875,
\r
6969 "y": 5236.5166015625,
\r
6970 "z": "8bd89607.6248d8",
\r
6976 "id": "232ef942.027ea6",
\r
6978 "name": "block : atomic",
\r
6979 "xml": "<block atomic=\"true\">",
\r
6982 "x": 879.88330078125,
\r
6983 "y": 5471.5166015625,
\r
6984 "z": "8bd89607.6248d8",
\r
6988 "afe6825d.3e4ed8",
\r
6994 "id": "8f4e88cb.a2731",
\r
6995 "type": "execute",
\r
6996 "name": "get esr-thirdparty-sdnc",
\r
6997 "xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\t\tresource=\"esr-thirdparty-sdnc\" \n\t\tkey=\"esr-thirdparty-sdnc.thirdparty-sdnc-id = $tmp.domain.esr-thirdparty-id AND \n\t\t depth = '1'\"\n pfx='tmp.aai.domain.esr-thirdparty-sdnc' local-only='false' >",
\r
7000 "x": 2588.882568359375,
\r
7001 "y": 5396.5166015625,
\r
7002 "z": "8bd89607.6248d8",
\r
7006 "c619cf4e.8ea4f8",
\r
7012 "id": "c656ce5c.18cf6",
\r
7015 "xml": "<break>\n",
\r
7017 "x": 2538.882568359375,
\r
7018 "y": 5460.5166015625,
\r
7019 "z": "8bd89607.6248d8",
\r
7023 "id": "c0938886.470a7",
\r
7025 "name": "set esr-thirdparty-sdnc domain id",
\r
7026 "xml": "<set>\n<parameter name='tmp.domain.esr-thirdparty-id' value=\"`$tmp.aai.source-pnf.relationship-list.relationship[$spvidx].relationship-data[0].relationship-value`\" />\n",
\r
7028 "x": 2618.882568359375,
\r
7029 "y": 5344.5166015625,
\r
7030 "z": "8bd89607.6248d8",
\r
7034 "id": "4a46c897.331cf",
\r
7035 "type": "success",
\r
7036 "name": "success",
\r
7037 "xml": "<outcome value='success'>\n",
\r
7040 "x": 2906.8826904296875,
\r
7041 "y": 5327.5166015625,
\r
7042 "z": "8bd89607.6248d8",
\r
7050 "id": "c619cf4e.8ea4f8",
\r
7051 "type": "not-found",
\r
7052 "name": "not-found",
\r
7053 "xml": "<outcome value='not-found'>\n",
\r
7056 "x": 2898.8826904296875,
\r
7057 "y": 5382.5166015625,
\r
7058 "z": "8bd89607.6248d8",
\r
7066 "id": "c904c4c1.6a362",
\r
7069 "xml": "<outcome value='Other'>\n",
\r
7072 "x": 2903.8826904296875,
\r
7073 "y": 5439.5166015625,
\r
7074 "z": "8bd89607.6248d8",
\r
7082 "id": "6baa18e0.e89e88",
\r
7083 "type": "returnFailure",
\r
7084 "name": "return failure",
\r
7085 "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=\"`'Unexpected error occurred while querying pnf from AnAI with pnf-name = ' + $prop.connection-attachement.access-node-id`\" />\n\n",
\r
7087 "x": 3055.8826904296875,
\r
7088 "y": 5440.5166015625,
\r
7089 "z": "8bd89607.6248d8",
\r
7093 "id": "8289ee53.c79808",
\r
7094 "type": "returnFailure",
\r
7095 "name": "return failure",
\r
7096 "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=\"`'An error occurred while querying pnf from AnAI with pnf-name = ' + $prop.connection-attachement.access-node-id`\" />\n\n",
\r
7098 "x": 3066.8826904296875,
\r
7099 "y": 5385.5166015625,
\r
7100 "z": "8bd89607.6248d8",
\r
7104 "id": "a7e4d7d8.d8bee",
\r
7107 "xml": "<block>\n",
\r
7108 "atomic": "false",
\r
7111 "x": 3051.2650146484375,
\r
7112 "y": 5325.172271728516,
\r
7113 "z": "8bd89607.6248d8",
\r
7121 "id": "ec15425b.c6de8",
\r
7123 "name": "set controller domain data",
\r
7124 "xml": "<set>\n<parameter name='prop.sdncRestApi.thirdpartySdnc.domain.url' value=\"`$tmp.aai.domain.esr-thirdparty-sdnc.esr-system-info-list.esr-system-info[0].service-url`\" />\n<parameter name='prop.sdncRestApi.thirdpartySdnc.domain.user' value=\"`$tmp.aai.domain.esr-thirdparty-sdnc.esr-system-info-list.esr-system-info[0].user-name`\" />\n<parameter name='prop.sdncRestApi.thirdpartySdnc.domain.password' value=\"`$tmp.aai.domain.esr-thirdparty-sdnc.esr-system-info-list.esr-system-info[0].password`\" />\n\n\n<!--<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >-->\n<!--<parameter name=\"restapiUrl\" value=\"`$prop.sdncRestApi.thirdpartySdnc.url + '/restconf/data/ietf-network:networks'`\" />-->\n<!--<parameter name=\"restapiUser\" value=\"`$prop.sdncRestApi.thirdpartySdnc.user`\" />-->\n<!--<parameter name=\"restapiPassword\" value=\"`$prop.sdncRestApi.thirdpartySdnc.password`\" />-->\n<!--<parameter name=\"format\" value=\"json\"/>-->\n<!--<parameter name=\"httpMethod\" value=\"get\"/>-->\n<!--<parameter name=\"responsePrefix\" value=\"topology\"/>-->\n<!--<parameter name=\"trustStoreFileName\" value=\"/opt/onap/sdnc/data/stores/truststore.onap.client.jks\"/>-->\n<!--<parameter name=\"trustStorePassword\" value=\"adminadmin\"/>-->\n<!--<parameter name=\"keyStoreFileName\" value=\"/opt/onap/sdnc/data/stores/sdnc.p12\"/>-->\n<!--<parameter name=\"keyStorePassword\" value=\"adminadmin\"/>-->\n",
\r
7126 "x": 3265.8826904296875,
\r
7127 "y": 5321.5166015625,
\r
7128 "z": "8bd89607.6248d8",
\r
7132 "id": "3ef7ef40.ec34",
\r
7134 "name": "set pnf-name",
\r
7135 "xml": "<set>\n<parameter name='tmp.domain.pnf-name' value=\"`'networkId-providerId-' +\n $tmp.the-connectivity.access-provider-id + '-clientId-' +\n $tmp.the-connectivity.access-client-id + '-topologyId-' +\n $tmp.the-connectivity.access-topology-id + '-nodeId-' +\n $tmp.the-connectivity.access-node-id`\" />\n",
\r
7137 "x": 1161.88330078125,
\r
7138 "y": 5340.5166015625,
\r
7139 "z": "8bd89607.6248d8",
\r
7143 "id": "a4339be5.b80c5",
\r
7146 "xml": "<outcome value='Other'>\n",
\r
7149 "x": 1372.3834228515625,
\r
7150 "y": 5479.5166015625,
\r
7151 "z": "8bd89607.6248d8",
\r
7159 "id": "2e74a78.3df33d8",
\r
7160 "type": "success",
\r
7161 "name": "success",
\r
7162 "xml": "<outcome value='success'>\n",
\r
7165 "x": 1375.3834228515625,
\r
7166 "y": 5367.5166015625,
\r
7167 "z": "8bd89607.6248d8",
\r
7175 "id": "70a06659.f7e26",
\r
7176 "type": "not-found",
\r
7177 "name": "not-found",
\r
7178 "xml": "<outcome value='not-found'>\n",
\r
7181 "x": 1367.3834228515625,
\r
7182 "y": 5422.5166015625,
\r
7183 "z": "8bd89607.6248d8",
\r
7191 "id": "5612018f.6df8",
\r
7194 "xml": "<block>\n",
\r
7195 "atomic": "false",
\r
7199 "y": 5362.17236328125,
\r
7200 "z": "8bd89607.6248d8",
\r
7208 "id": "1127f42a.b3bf34",
\r
7209 "type": "returnFailure",
\r
7210 "name": "return failure",
\r
7211 "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=\"`'Unexpected error occurred while querying pnf from AnAI with pnf-name = ' + $prop.connection-attachement.access-node-id`\" />\n\n",
\r
7213 "x": 1524.3834228515625,
\r
7214 "y": 5480.5166015625,
\r
7215 "z": "8bd89607.6248d8",
\r
7219 "id": "f549eabc.91dae8",
\r
7220 "type": "returnFailure",
\r
7221 "name": "return failure",
\r
7222 "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=\"`'An error occurred while querying pnf from AnAI with pnf-name = ' + $prop.connection-attachement.access-node-id`\" />\n\n",
\r
7224 "x": 1535.3834228515625,
\r
7225 "y": 5423.5166015625,
\r
7226 "z": "8bd89607.6248d8",
\r
7230 "id": "e700427f.a90ed",
\r
7232 "name": "for each relationship",
\r
7233 "xml": "<for silentFailure='true' index='spvidx' start='0' end='`$tmp.aai.source-pnf.relationship-list.relationship_length`' >\n",
\r
7236 "x": 1696.8828125,
\r
7237 "y": 5363.5166015625,
\r
7238 "z": "8bd89607.6248d8",
\r
7246 "id": "5799adae.feee0c",
\r
7247 "type": "switchNode",
\r
7248 "name": "switch related-to",
\r
7249 "xml": "<switch test='`$tmp.aai.source-pnf.relationship-list.relationship[$spvidx].related-to`'>\n",
\r
7252 "x": 1924.8828125,
\r
7253 "y": 5356.5166015625,
\r
7254 "z": "8bd89607.6248d8",
\r
7262 "id": "afe6825d.3e4ed8",
\r
7263 "type": "get-resource",
\r
7264 "name": "get-resource src pnf",
\r
7265 "xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\t\tresource=\"pnf\" \n\t\tkey=\"pnf.pnf-name = $tmp.domain.pnf-name\"\n pfx='tmp.aai.source-pnf' local-only='false' >\n\n <!--AND depth = '0'\"-->\n",
\r
7268 "x": 1179.88330078125,
\r
7269 "y": 5415.5166015625,
\r
7270 "z": "8bd89607.6248d8",
\r
7274 "2e74a78.3df33d8",
\r
7280 "id": "1e23480b.f981d8",
\r
7281 "type": "outcome",
\r
7282 "name": "esr-thirdparty-sdnc",
\r
7283 "xml": "<outcome value='esr-thirdparty-sdnc'>\n",
\r
7286 "x": 2130.8828125,
\r
7287 "y": 5353.5166015625,
\r
7288 "z": "8bd89607.6248d8",
\r
7296 "id": "82b93b0b.3752a",
\r
7298 "name": "block : atomic",
\r
7299 "xml": "<block atomic=\"true\">",
\r
7302 "x": 2345.8822021484375,
\r
7303 "y": 5356.5166015625,
\r
7304 "z": "8bd89607.6248d8",
\r
7314 "id": "56fc7b03.ef7a34",
\r
7315 "type": "execute",
\r
7316 "name": "execute RestApiCallNode Delete LEAF ethernet Service without token",
\r
7317 "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"restapiUrl\" value=\"`$prop.sdncRestApi.thirdpartySdnc.domain.url + '/restconf/data/ietf-eth-tran-service:etht-svc/etht-svc-instances=' + $tmp.the-connectivity.etht-svc-name`\" />\n<!--<parameter name=\"restapiUrl\" value=\"`$prop.restapi.connection-oof-url`\" />-->\n<!--<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/sotn-ethernet-service.json'`\" />-->\n<parameter name=\"restapiUser\" value=\"`$prop.sdncRestApi.thirdpartySdnc.domain.user`\" />\n<parameter name=\"restapiPassword\" value=\"`$prop.sdncRestApi.thirdpartySdnc.domain.password`\" />\n<parameter name=\"format\" value=\"json\"/>\n<parameter name=\"httpMethod\" value=\"delete\"/>\n<parameter name='dirPath' value=\"/opt/onap/sdnc/restconfapi/yang\" />\n<parameter name=\"responsePrefix\" value=\"vpn-result\"/>\n<parameter name=\"trustStoreFileName\" value=\"/opt/onap/sdnc/data/stores/truststore.onap.client.jks\"/>\n<parameter name=\"trustStorePassword\" value=\"adminadmin\"/>\n<parameter name=\"keyStoreFileName\" value=\"/opt/onap/sdnc/data/stores/sdnc.p12\"/>\n<parameter name=\"keyStorePassword\" value=\"adminadmin\"/>\n",
\r
7320 "x": 1303.6500244140625,
\r
7321 "y": 5564.91650390625,
\r
7322 "z": "8bd89607.6248d8",
\r
7325 "5de191f6.0adf08",
\r
7331 "id": "5de191f6.0adf08",
\r
7332 "type": "failure",
\r
7333 "name": "failure",
\r
7334 "xml": "<outcome value='failure'>\n",
\r
7337 "x": 1650.1500244140625,
\r
7338 "y": 5557.91650390625,
\r
7339 "z": "8bd89607.6248d8",
\r
7347 "id": "8645dbc5.336bd",
\r
7348 "type": "success",
\r
7349 "name": "success",
\r
7350 "xml": "<outcome value='success'>\n",
\r
7353 "x": 1654.1500244140625,
\r
7354 "y": 5597.91650390625,
\r
7355 "z": "8bd89607.6248d8",
\r
7363 "id": "1d2e7b8b.bb158c",
\r
7364 "type": "returnFailure",
\r
7365 "name": "return failure",
\r
7366 "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 executing delete ethernet service rest api\" />\n",
\r
7368 "x": 1808.1500244140625,
\r
7369 "y": 5557.91650390625,
\r
7370 "z": "8bd89607.6248d8",
\r
7374 "id": "7a1f5009.c19bf",
\r
7376 "name": "block : atomic",
\r
7377 "xml": "<block atomic=\"true\">",
\r
7381 "x": 1811.6500244140625,
\r
7382 "y": 5597.91650390625,
\r
7383 "z": "8bd89607.6248d8",
\r
7389 "id": "9956c6b0.e8f5b",
\r
7390 "type": "switchNode",
\r
7391 "name": "switch tmp.MMstillHasUni?",
\r
7392 "xml": "\n<switch test=\"`$tmp.MMstillHasUni`\">\n\n",
\r
7395 "x": 913.183349609375,
\r
7396 "y": 5894.716766357422,
\r
7397 "z": "8bd89607.6248d8",
\r
7400 "1b3dc283.1c72c5",
\r
7406 "id": "1b3dc283.1c72c5",
\r
7407 "type": "outcomeTrue",
\r
7409 "xml": "<outcome value='true'>\n",
\r
7412 "x": 1107.183349609375,
\r
7413 "y": 5721.716796875,
\r
7414 "z": "8bd89607.6248d8",
\r
7422 "id": "6927d979.135438",
\r
7423 "type": "outcomeFalse",
\r
7425 "xml": "<outcome value='false'>\n",
\r
7428 "x": 1093.3500366210938,
\r
7429 "y": 6044.316864013672,
\r
7430 "z": "8bd89607.6248d8",
\r
7438 "id": "90688337.4fcde8",
\r
7441 "xml": "<block>\n",
\r
7442 "atomic": "false",
\r
7445 "x": 1255.35009765625,
\r
7446 "y": 5721.31689453125,
\r
7447 "z": "8bd89607.6248d8",
\r
7450 "88d77fb7.cde5d8",
\r
7451 "89314dbf.8366b8",
\r
7457 "id": "88d77fb7.cde5d8",
\r
7459 "name": "call GENERIC-RESOURCE-API:cll-vnf-topology-operation-cll-helper-find-ROOT-conn",
\r
7460 "xml": "<call module='GENERIC-RESOURCE-API' rpc='cll-vnf-topology-operation-cll-helper-find-ROOT-conn' mode='sync' >\n\n",
\r
7463 "x": 1677.199951171875,
\r
7464 "y": 5692.716796875,
\r
7465 "z": "8bd89607.6248d8",
\r
7471 "id": "89314dbf.8366b8",
\r
7472 "type": "switchNode",
\r
7473 "name": "switch found-root-connectivity",
\r
7474 "xml": "\n<switch test=\"`$found-root-connectivity`\">\n\n",
\r
7477 "x": 1492.199951171875,
\r
7478 "y": 5759.716796875,
\r
7479 "z": "8bd89607.6248d8",
\r
7482 "4d863da6.047404",
\r
7488 "id": "4d863da6.047404",
\r
7489 "type": "outcomeTrue",
\r
7491 "xml": "<outcome value='true'>\n",
\r
7494 "x": 1757.199951171875,
\r
7495 "y": 5744.716796875,
\r
7496 "z": "8bd89607.6248d8",
\r
7504 "id": "e3c67257.c0375",
\r
7505 "type": "outcomeFalse",
\r
7507 "xml": "<outcome value='false'>\n",
\r
7510 "x": 1756.199951171875,
\r
7511 "y": 5792.716796875,
\r
7512 "z": "8bd89607.6248d8",
\r
7520 "id": "798adf3a.473ef",
\r
7522 "name": "block : atomic",
\r
7523 "xml": "<block atomic='true'>",
\r
7527 "x": 1913.199951171875,
\r
7528 "y": 5740.716796875,
\r
7529 "z": "8bd89607.6248d8",
\r
7537 "id": "88e52eb1.fc93f",
\r
7538 "type": "returnFailure",
\r
7539 "name": "return failure",
\r
7540 "xml": "<return status='failure'>\n<parameter name='error-code' value='' />\n<parameter name='error-message' value='Root Connectivity was not found' />\n",
\r
7542 "x": 1904.199951171875,
\r
7543 "y": 5787.716796875,
\r
7544 "z": "8bd89607.6248d8",
\r
7548 "id": "733c34ed.517f9c",
\r
7550 "name": "update ROOT connectivity resource in AAI",
\r
7551 "xml": "<update plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' resource='connectivity' \n key='connectivity.connectivity-id = $tmp.aai.ROOT.connectivity.connectivity-id'>\n<parameter name='connectivity-id' value='`$tmp.aai.ROOT.connectivity.connectivity-id`' />\n<parameter name='operational-status' value='Modified' />\n",
\r
7554 "x": 2221.8826904296875,
\r
7555 "y": 5734.6171875,
\r
7556 "z": "8bd89607.6248d8",
\r
7562 "id": "51bb42c1.6468fc",
\r
7563 "type": "comment",
\r
7564 "name": "Update connectivity status to modified",
\r
7567 "x": 2196.0994873046875,
\r
7568 "y": 5692.4169921875,
\r
7569 "z": "8bd89607.6248d8",
\r
7573 "id": "66475002.0efde8",
\r
7576 "xml": "<block>\n",
\r
7577 "atomic": "false",
\r
7580 "x": 1230.916748046875,
\r
7581 "y": 6043.616668701172,
\r
7582 "z": "8bd89607.6248d8",
\r
7591 "id": "a0a718de.f23a",
\r
7593 "name": "for each relationship of middle-man-conn",
\r
7594 "xml": "<for index='rel-index' start='0' end='`$middle-man-conn.relationship-list.relationship_length`' >\n",
\r
7597 "x": 1544.23291015625,
\r
7598 "y": 6037.816864013672,
\r
7599 "z": "8bd89607.6248d8",
\r
7607 "id": "76936a5f.84bc84",
\r
7608 "type": "switchNode",
\r
7609 "name": "switch related-to",
\r
7610 "xml": "<switch test='`$middle-man-conn.relationship-list.relationship[$rel-index].related-to`'>\n",
\r
7613 "x": 1844.566650390625,
\r
7614 "y": 6032.816802978516,
\r
7615 "z": "8bd89607.6248d8",
\r
7623 "id": "44a7328f.e8be34",
\r
7624 "type": "outcome",
\r
7625 "name": "connectivity",
\r
7626 "xml": "<outcome value='connectivity'>\n",
\r
7629 "x": 2024.2332763671875,
\r
7630 "y": 6032.81689453125,
\r
7631 "z": "8bd89607.6248d8",
\r
7639 "id": "208791a0.d9f786",
\r
7641 "name": "get connectivity from aai",
\r
7642 "xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\tresource=\"connectivity\"\n\t key=\"connectivity.connectivity-id = $middle-man-conn.relationship-list.relationship[$rel-index].relationship-data[0].relationship-value\"\n\t\tlocal-only=\"false\" \n\t\tpfx=\"tmp.aai.connectivity\" >\n",
\r
7645 "x": 2224.233154296875,
\r
7646 "y": 6032.816864013672,
\r
7647 "z": "8bd89607.6248d8",
\r
7650 "574a6228.5b1754",
\r
7657 "id": "574a6228.5b1754",
\r
7658 "type": "success",
\r
7659 "name": "success",
\r
7660 "xml": "<outcome value='success'>\n",
\r
7663 "x": 2431.23291015625,
\r
7664 "y": 6082.816864013672,
\r
7665 "z": "8bd89607.6248d8",
\r
7673 "id": "460767d0.d2c1b8",
\r
7675 "name": "get vpn-binding from aai",
\r
7676 "xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\tresource=\"vpn-binding\"\n\t key=\"vpn-binding.vpn-id = $tmp.aai.connectivity.relationship-list.relationship[$cridx].relationship-data[0].relationship-value\"\n\t\tlocal-only=\"false\" \n\t\tpfx=\"tmp.aai.vpn-binding\" >\n",
\r
7679 "x": 2408.466552734375,
\r
7680 "y": 6267.016571044922,
\r
7681 "z": "8bd89607.6248d8",
\r
7685 "e1f0fae1.b8f4d8",
\r
7691 "id": "6361e7ff.46b828",
\r
7693 "name": "for each relationship",
\r
7694 "xml": "<for silentFailure='true' index='cridx' start='0' end='`$tmp.aai.connectivity.relationship-list.relationship_length`' >\n\n",
\r
7697 "x": 1607.466552734375,
\r
7698 "y": 6182.016571044922,
\r
7699 "z": "8bd89607.6248d8",
\r
7707 "id": "75dfc93.82d2038",
\r
7708 "type": "switchNode",
\r
7709 "name": "switch related-to",
\r
7710 "xml": "<switch test='`$tmp.aai.connectivity.relationship-list.relationship[$cridx].related-to`'>\n",
\r
7713 "x": 1804.466552734375,
\r
7714 "y": 6196.016571044922,
\r
7715 "z": "8bd89607.6248d8",
\r
7718 "a28db7b9.a381c8",
\r
7724 "id": "a28db7b9.a381c8",
\r
7725 "type": "outcome",
\r
7726 "name": "vpn-binding",
\r
7727 "xml": "<outcome value='vpn-binding'>\n",
\r
7730 "x": 1972.466552734375,
\r
7731 "y": 6189.016571044922,
\r
7732 "z": "8bd89607.6248d8",
\r
7740 "id": "136ceea8.d9cdf9",
\r
7742 "name": "block : atomic",
\r
7743 "xml": "<block atomic=\"true\">",
\r
7746 "x": 2135.466552734375,
\r
7747 "y": 6189.016571044922,
\r
7748 "z": "8bd89607.6248d8",
\r
7756 "id": "9f04b050.7c6fe8",
\r
7757 "type": "outcome",
\r
7759 "xml": "<outcome value='uni'>\n",
\r
7762 "x": 1988.466552734375,
\r
7763 "y": 6485.016571044922,
\r
7764 "z": "8bd89607.6248d8",
\r
7772 "id": "5e0bc78d.ba716",
\r
7774 "name": "block : atomic",
\r
7775 "xml": "<block atomic=\"true\">",
\r
7778 "x": 2151.466552734375,
\r
7779 "y": 6485.016571044922,
\r
7780 "z": "8bd89607.6248d8",
\r
7788 "id": "2848a471.d7d3ac",
\r
7790 "name": "delete uni resource in AAI",
\r
7791 "xml": "<delete plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' resource='uni' \n key='uni.id = $tmp.aai.connectivity.relationship-list.relationship[$cridx].relationship-data[0].relationship-value'>\n",
\r
7794 "x": 2394.466552734375,
\r
7795 "y": 6485.016571044922,
\r
7796 "z": "8bd89607.6248d8",
\r
7802 "id": "14cdbd34.9d5433",
\r
7804 "name": "delete connectivity resource in AAI",
\r
7805 "xml": "<delete plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' resource='connectivity' \n key='connectivity.connectivity-id = $tmp.aai.connectivity.connectivity-id'>\n",
\r
7808 "x": 1362.466552734375,
\r
7809 "y": 7251.016571044922,
\r
7810 "z": "8bd89607.6248d8",
\r
7816 "id": "23760b0c.48685c",
\r
7819 "xml": "<block>\n",
\r
7820 "atomic": "false",
\r
7823 "x": 1433.466552734375,
\r
7824 "y": 6180.016571044922,
\r
7825 "z": "8bd89607.6248d8",
\r
7828 "6361e7ff.46b828",
\r
7829 "14cdbd34.9d5433",
\r
7835 "id": "88082c33.393",
\r
7836 "type": "success",
\r
7837 "name": "success",
\r
7838 "xml": "<outcome value='success'>\n",
\r
7841 "x": 2619.466552734375,
\r
7842 "y": 6269.016571044922,
\r
7843 "z": "8bd89607.6248d8",
\r
7851 "id": "e1f0fae1.b8f4d8",
\r
7852 "type": "not-found",
\r
7853 "name": "not-found",
\r
7854 "xml": "<outcome value='not-found'>\n",
\r
7857 "x": 2619.95751953125,
\r
7858 "y": 6314.590606689453,
\r
7859 "z": "8bd89607.6248d8",
\r
7867 "id": "822aec8b.abd888",
\r
7868 "type": "failure",
\r
7869 "name": "failure",
\r
7870 "xml": "<outcome value='failure'>\n",
\r
7873 "x": 2617.466552734375,
\r
7874 "y": 6358.016571044922,
\r
7875 "z": "8bd89607.6248d8",
\r
7883 "id": "327d9363.1aef4c",
\r
7884 "type": "not-found",
\r
7885 "name": "not-found",
\r
7886 "xml": "<outcome value='not-found'>\n",
\r
7889 "x": 2455.282958984375,
\r
7890 "y": 5983.616668701172,
\r
7891 "z": "8bd89607.6248d8",
\r
7897 "id": "eafb76a9.ded53",
\r
7898 "type": "failure",
\r
7899 "name": "failure",
\r
7900 "xml": "<outcome value='failure'>\n",
\r
7903 "x": 2452.7919921875,
\r
7904 "y": 6027.042633056641,
\r
7905 "z": "8bd89607.6248d8",
\r
7911 "id": "e9e38848.54da1",
\r
7913 "name": "delete middle-man-conn resource in AAI",
\r
7914 "xml": "<delete plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' resource='connectivity' \n key='connectivity.connectivity-id = $middle-man-conn.connectivity-id'>\n",
\r
7917 "x": 1531.400146484375,
\r
7918 "y": 6112.416473388672,
\r
7919 "z": "8bd89607.6248d8",
\r
7925 "id": "83017d89.d2d33",
\r
7927 "name": "block : atomic",
\r
7928 "xml": "<block atomic=\"true\">",
\r
7931 "x": 2785.466552734375,
\r
7932 "y": 6259.016571044922,
\r
7933 "z": "8bd89607.6248d8",
\r
7938 "60da6725.d98bd8",
\r
7945 "id": "ba3c2552.11f0b",
\r
7946 "type": "returnFailure",
\r
7947 "name": "return failure",
\r
7948 "xml": "<return status='failure'>\n<parameter name='error-code' value='' />\n<parameter name='error-message' value='' />\n",
\r
7950 "x": 2784.466552734375,
\r
7951 "y": 6357.016571044922,
\r
7952 "z": "8bd89607.6248d8",
\r
7956 "id": "ec259daf.cc4758",
\r
7957 "type": "returnFailure",
\r
7958 "name": "return failure",
\r
7959 "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=\"`'An error occurred while querying pnf from AnAI with pnf-name = ' + $prop.l3vpn.pe1_id`\" />\n\n",
\r
7961 "x": 2782.5289306640625,
\r
7962 "y": 6314.8763427734375,
\r
7963 "z": "8bd89607.6248d8",
\r
7967 "id": "c9d43f06.0d115",
\r
7969 "name": "set pnf-name",
\r
7970 "xml": "<set>\n<parameter name='tmp.domain.pnf-name' value=\"`'networkId-providerId-' +\n $tmp.aai.vpn-binding.access-provider-id + '-clientId-' +\n $tmp.aai.vpn-binding.access-client-id + '-topologyId-' +\n $tmp.aai.vpn-binding.access-topology-id + '-nodeId-' +\n $tmp.aai.vpn-binding.src-access-node-id`\" />\n",
\r
7972 "x": 3007.466552734375,
\r
7973 "y": 5977.016571044922,
\r
7974 "z": "8bd89607.6248d8",
\r
7978 "id": "b37c19e0.f8f32",
\r
7979 "type": "get-resource",
\r
7980 "name": "get-resource src pnf",
\r
7981 "xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\t\tresource=\"pnf\" \n\t\tkey=\"pnf.pnf-name = $tmp.domain.pnf-name\"\n pfx='tmp.aai.source-pnf' local-only='false' >\n\n <!--AND depth = '0'\"-->\n",
\r
7984 "x": 3033.466552734375,
\r
7985 "y": 6094.016571044922,
\r
7986 "z": "8bd89607.6248d8",
\r
7989 "410583dd.d8121c",
\r
7990 "88eb934e.2f5b08",
\r
7996 "id": "60da6725.d98bd8",
\r
7997 "type": "execute",
\r
7998 "name": "execute RestApiCallNode Delete OTN tunnel with token",
\r
7999 "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<!--<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/' + $prop.restapi.ts-otn-src-domain-creation.templatefile`\" />-->\n<parameter name=\"restapiUrl\" value=\"`$prop.sdncRestApi.thirdpartySdnc.domain.url + '/restconf/data/ietf-te:te/tunnels/tunnel=' + $tmp.aai.vpn-binding.vpn-name`\" />\n<parameter name=\"restapiUser\" value=\"`$prop.sdncRestApi.thirdpartySdnc.domain.user`\" />\n<parameter name=\"restapiPassword\" value=\"`$prop.sdncRestApi.thirdpartySdnc.domain.password`\" />\n<parameter name=\"format\" value=\"json\"/>\n<parameter name=\"httpMethod\" value=\"delete\"/>\n<parameter name=\"responsePrefix\" value=\"otn-oof\"/>\n<parameter name=\"trustStoreFileName\" value=\"/opt/onap/sdnc/data/stores/truststore.onap.client.jks\"/>\n<parameter name=\"trustStorePassword\" value=\"adminadmin\"/>\n<parameter name=\"keyStoreFileName\" value=\"/opt/onap/sdnc/data/stores/sdnc.p12\"/>\n<parameter name=\"keyStorePassword\" value=\"adminadmin\"/>\n<parameter name='customHttpHeaders' value=\"`'X-ACCESS-TOKEN=' + $prop.sdncRestApi.token_id`\" />",
\r
8002 "x": 3136.466552734375,
\r
8003 "y": 6361.016571044922,
\r
8004 "z": "8bd89607.6248d8",
\r
8007 "72b47bea.9a0f24",
\r
8013 "id": "be2af461.e005a",
\r
8014 "type": "switchNode",
\r
8015 "name": "switch connectivity has ethernet service",
\r
8016 "xml": "<switch test='`$tmp.aai.connectivity.etht-svc-name`'>\n",
\r
8019 "x": 3074.466552734375,
\r
8020 "y": 6496.016571044922,
\r
8021 "z": "8bd89607.6248d8",
\r
8024 "2f67e97f.141fd6",
\r
8030 "id": "cbf01fd8.d058c",
\r
8032 "name": "delete vpn-binding resource in AAI",
\r
8033 "xml": "<delete plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' resource='vpn-binding' \n key='vpn-binding.vpn-id = $tmp.aai.vpn-binding.vpn-id' >\n",
\r
8036 "x": 3055.466552734375,
\r
8037 "y": 6612.016571044922,
\r
8038 "z": "8bd89607.6248d8",
\r
8044 "id": "410583dd.d8121c",
\r
8045 "type": "success",
\r
8046 "name": "success",
\r
8047 "xml": "<outcome value='success'>\n",
\r
8050 "x": 3228.9666748046875,
\r
8051 "y": 6046.016571044922,
\r
8052 "z": "8bd89607.6248d8",
\r
8060 "id": "88eb934e.2f5b08",
\r
8061 "type": "not-found",
\r
8062 "name": "not-found",
\r
8063 "xml": "<outcome value='not-found'>\n",
\r
8066 "x": 3220.9666748046875,
\r
8067 "y": 6101.016571044922,
\r
8068 "z": "8bd89607.6248d8",
\r
8076 "id": "4a83ae1e.07b578",
\r
8079 "xml": "<block>\n",
\r
8080 "atomic": "false",
\r
8083 "x": 3363.348876953125,
\r
8084 "y": 6040.672332763672,
\r
8085 "z": "8bd89607.6248d8",
\r
8093 "id": "a865a4a5.d4df78",
\r
8096 "xml": "<outcome value='Other'>\n",
\r
8099 "x": 3225.9666748046875,
\r
8100 "y": 6158.016571044922,
\r
8101 "z": "8bd89607.6248d8",
\r
8109 "id": "63323518.7bcbac",
\r
8110 "type": "returnFailure",
\r
8111 "name": "return failure",
\r
8112 "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=\"`'Unexpected error occurred while querying pnf from AnAI with pnf-name = ' + $prop.connection-attachement.access-node-id`\" />\n\n",
\r
8114 "x": 3377.9666748046875,
\r
8115 "y": 6159.016571044922,
\r
8116 "z": "8bd89607.6248d8",
\r
8120 "id": "282085b8.0d4512",
\r
8121 "type": "returnFailure",
\r
8122 "name": "return failure",
\r
8123 "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=\"`'An error occurred while querying pnf from AnAI with pnf-name = ' + $prop.connection-attachement.access-node-id`\" />\n\n",
\r
8125 "x": 3388.9666748046875,
\r
8126 "y": 6102.016571044922,
\r
8127 "z": "8bd89607.6248d8",
\r
8131 "id": "7b5fd505.3b0694",
\r
8134 "xml": "<outcome value='Other'>\n",
\r
8137 "x": 3327.466552734375,
\r
8138 "y": 6474.016571044922,
\r
8139 "z": "8bd89607.6248d8",
\r
8147 "id": "2f67e97f.141fd6",
\r
8148 "type": "outcome",
\r
8150 "xml": "<outcome value=''>\n",
\r
8153 "x": 3327.466552734375,
\r
8154 "y": 6530.016571044922,
\r
8155 "z": "8bd89607.6248d8",
\r
8161 "id": "33baf8b0.f059c8",
\r
8163 "name": "for each relationship",
\r
8164 "xml": "<for silentFailure='true' index='spvidx' start='0' end='`$tmp.aai.source-pnf.relationship-list.relationship_length`' >\n",
\r
8167 "x": 3550.466064453125,
\r
8168 "y": 6042.016571044922,
\r
8169 "z": "8bd89607.6248d8",
\r
8177 "id": "e2cf1880.b9d7c",
\r
8178 "type": "switchNode",
\r
8179 "name": "switch related-to",
\r
8180 "xml": "<switch test='`$tmp.aai.source-pnf.relationship-list.relationship[$spvidx].related-to`'>\n",
\r
8183 "x": 3791.466064453125,
\r
8184 "y": 6033.016571044922,
\r
8185 "z": "8bd89607.6248d8",
\r
8193 "id": "948366f4.fec95",
\r
8194 "type": "execute",
\r
8195 "name": "execute RestApiCallNode Delete ethernet Service without token",
\r
8196 "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"restapiUrl\" value=\"`$prop.sdncRestApi.thirdpartySdnc.domain.url + '/restconf/data/ietf-eth-tran-service:etht-svc/etht-svc-instances=' + $tmp.aai.connectivity.etht-svc-name`\" />\n<!--<parameter name=\"restapiUrl\" value=\"`$prop.restapi.connection-oof-url`\" />-->\n<!--<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/sotn-ethernet-service.json'`\" />-->\n<parameter name=\"restapiUser\" value=\"`$prop.sdncRestApi.thirdpartySdnc.domain.user`\" />\n<parameter name=\"restapiPassword\" value=\"`$prop.sdncRestApi.thirdpartySdnc.domain.password`\" />\n<parameter name=\"format\" value=\"json\"/>\n<parameter name=\"httpMethod\" value=\"delete\"/>\n<parameter name='dirPath' value=\"/opt/onap/sdnc/restconfapi/yang\" />\n<parameter name=\"responsePrefix\" value=\"vpn-result\"/>\n<parameter name=\"trustStoreFileName\" value=\"/opt/onap/sdnc/data/stores/truststore.onap.client.jks\"/>\n<parameter name=\"trustStorePassword\" value=\"adminadmin\"/>\n<parameter name=\"keyStoreFileName\" value=\"/opt/onap/sdnc/data/stores/sdnc.p12\"/>\n<parameter name=\"keyStorePassword\" value=\"adminadmin\"/>\n",
\r
8199 "x": 3677.466064453125,
\r
8200 "y": 6464.016571044922,
\r
8201 "z": "8bd89607.6248d8",
\r
8210 "id": "72b47bea.9a0f24",
\r
8211 "type": "failure",
\r
8212 "name": "failure",
\r
8213 "xml": "<outcome value='failure'>\n",
\r
8216 "x": 3443.966064453125,
\r
8217 "y": 6386.016571044922,
\r
8218 "z": "8bd89607.6248d8",
\r
8226 "id": "66f0d6b4.eb7008",
\r
8227 "type": "success",
\r
8228 "name": "success",
\r
8229 "xml": "<outcome value='success'>\n",
\r
8232 "x": 3444.966064453125,
\r
8233 "y": 6331.016571044922,
\r
8234 "z": "8bd89607.6248d8",
\r
8242 "id": "f1048a1f.996e4",
\r
8243 "type": "returnFailure",
\r
8244 "name": "return failure",
\r
8245 "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 executing delete OTN tunnel rest api\" />\n",
\r
8247 "x": 3615.966064453125,
\r
8248 "y": 6384.016571044922,
\r
8249 "z": "8bd89607.6248d8",
\r
8253 "id": "314550b5.0a064",
\r
8255 "name": "block : atomic",
\r
8256 "xml": "<block atomic=\"true\">",
\r
8260 "x": 3612.466064453125,
\r
8261 "y": 6333.016571044922,
\r
8262 "z": "8bd89607.6248d8",
\r
8268 "id": "926cd0b8.871b1",
\r
8270 "name": "block : atomic",
\r
8271 "xml": "<block atomic=\"true\">",
\r
8274 "x": 4148.4658203125,
\r
8275 "y": 5982.016571044922,
\r
8276 "z": "8bd89607.6248d8",
\r
8286 "id": "bc484497.a79ff8",
\r
8287 "type": "outcome",
\r
8288 "name": "esr-thirdparty-sdnc",
\r
8289 "xml": "<outcome value='esr-thirdparty-sdnc'>\n",
\r
8292 "x": 3997.466064453125,
\r
8293 "y": 6030.016571044922,
\r
8294 "z": "8bd89607.6248d8",
\r
8302 "id": "c37cd95d.368e7",
\r
8303 "type": "failure",
\r
8304 "name": "failure",
\r
8305 "xml": "<outcome value='failure'>\n",
\r
8308 "x": 4009.966064453125,
\r
8309 "y": 6438.016571044922,
\r
8310 "z": "8bd89607.6248d8",
\r
8318 "id": "92455633.bf0ee8",
\r
8319 "type": "success",
\r
8320 "name": "success",
\r
8321 "xml": "<outcome value='success'>\n",
\r
8324 "x": 4013.966064453125,
\r
8325 "y": 6478.016571044922,
\r
8326 "z": "8bd89607.6248d8",
\r
8334 "id": "2199ad10.a55eda",
\r
8336 "name": "block : atomic",
\r
8337 "xml": "<block atomic=\"true\">",
\r
8341 "x": 4201.466064453125,
\r
8342 "y": 6482.016571044922,
\r
8343 "z": "8bd89607.6248d8",
\r
8349 "id": "b162e50d.7cae58",
\r
8350 "type": "returnFailure",
\r
8351 "name": "return failure",
\r
8352 "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 executing delete ethernet service rest api\" />\n",
\r
8354 "x": 4197.966064453125,
\r
8355 "y": 6442.016571044922,
\r
8356 "z": "8bd89607.6248d8",
\r
8360 "id": "977d12a.f8bd9f",
\r
8361 "type": "execute",
\r
8362 "name": "get esr-thirdparty-sdnc",
\r
8363 "xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\t\tresource=\"esr-thirdparty-sdnc\" \n\t\tkey=\"esr-thirdparty-sdnc.thirdparty-sdnc-id = $tmp.domain.esr-thirdparty-id AND \n\t\t depth = '1'\"\n pfx='tmp.aai.domain.esr-thirdparty-sdnc' local-only='false' >",
\r
8366 "x": 4354.4658203125,
\r
8367 "y": 5995.016571044922,
\r
8368 "z": "8bd89607.6248d8",
\r
8371 "7f661594.98b80c",
\r
8372 "b4244919.5b3fa8",
\r
8378 "id": "e5e99dd1.35ed8",
\r
8380 "name": "set esr-thirdparty-sdnc domain id",
\r
8381 "xml": "<set>\n<parameter name='tmp.domain.esr-thirdparty-id' value=\"`$tmp.aai.source-pnf.relationship-list.relationship[$spvidx].relationship-data[0].relationship-value`\" />\n",
\r
8383 "x": 4384.4658203125,
\r
8384 "y": 5943.016571044922,
\r
8385 "z": "8bd89607.6248d8",
\r
8389 "id": "7f661594.98b80c",
\r
8390 "type": "success",
\r
8391 "name": "success",
\r
8392 "xml": "<outcome value='success'>\n",
\r
8395 "x": 4564.4658203125,
\r
8396 "y": 5986.016571044922,
\r
8397 "z": "8bd89607.6248d8",
\r
8405 "id": "b4244919.5b3fa8",
\r
8406 "type": "not-found",
\r
8407 "name": "not-found",
\r
8408 "xml": "<outcome value='not-found'>\n",
\r
8411 "x": 4556.4658203125,
\r
8412 "y": 6041.016571044922,
\r
8413 "z": "8bd89607.6248d8",
\r
8421 "id": "fd8c4c61.cc25e8",
\r
8424 "xml": "<outcome value='Other'>\n",
\r
8427 "x": 4561.4658203125,
\r
8428 "y": 6098.016571044922,
\r
8429 "z": "8bd89607.6248d8",
\r
8437 "id": "b449b2c0.535c38",
\r
8440 "xml": "<break>\n",
\r
8442 "x": 4304.4658203125,
\r
8443 "y": 6059.016571044922,
\r
8444 "z": "8bd89607.6248d8",
\r
8448 "id": "67c0a219.8d5f1c",
\r
8449 "type": "returnFailure",
\r
8450 "name": "return failure",
\r
8451 "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=\"`'Unexpected error occurred while querying pnf from AnAI with pnf-name = ' + $prop.connection-attachement.access-node-id`\" />\n\n",
\r
8453 "x": 4713.4658203125,
\r
8454 "y": 6099.016571044922,
\r
8455 "z": "8bd89607.6248d8",
\r
8459 "id": "13dd75f8.aa1f6a",
\r
8460 "type": "returnFailure",
\r
8461 "name": "return failure",
\r
8462 "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=\"`'An error occurred while querying pnf from AnAI with pnf-name = ' + $prop.connection-attachement.access-node-id`\" />\n\n",
\r
8464 "x": 4724.4658203125,
\r
8465 "y": 6044.016571044922,
\r
8466 "z": "8bd89607.6248d8",
\r
8470 "id": "b64e3b3c.b2614",
\r
8473 "xml": "<block>\n",
\r
8474 "atomic": "false",
\r
8477 "x": 4708.84814453125,
\r
8478 "y": 5983.6722412109375,
\r
8479 "z": "8bd89607.6248d8",
\r
8487 "id": "a6322085.6bb328",
\r
8489 "name": "set controller domain data",
\r
8490 "xml": "<set>\n<parameter name='prop.sdncRestApi.thirdpartySdnc.domain.url' value=\"`$tmp.aai.domain.esr-thirdparty-sdnc.esr-system-info-list.esr-system-info[0].service-url`\" />\n<parameter name='prop.sdncRestApi.thirdpartySdnc.domain.user' value=\"`$tmp.aai.domain.esr-thirdparty-sdnc.esr-system-info-list.esr-system-info[0].user-name`\" />\n<parameter name='prop.sdncRestApi.thirdpartySdnc.domain.password' value=\"`$tmp.aai.domain.esr-thirdparty-sdnc.esr-system-info-list.esr-system-info[0].password`\" />\n\n\n<!--<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >-->\n<!--<parameter name=\"restapiUrl\" value=\"`$prop.sdncRestApi.thirdpartySdnc.url + '/restconf/data/ietf-network:networks'`\" />-->\n<!--<parameter name=\"restapiUser\" value=\"`$prop.sdncRestApi.thirdpartySdnc.user`\" />-->\n<!--<parameter name=\"restapiPassword\" value=\"`$prop.sdncRestApi.thirdpartySdnc.password`\" />-->\n<!--<parameter name=\"format\" value=\"json\"/>-->\n<!--<parameter name=\"httpMethod\" value=\"get\"/>-->\n<!--<parameter name=\"responsePrefix\" value=\"topology\"/>-->\n<!--<parameter name=\"trustStoreFileName\" value=\"/opt/onap/sdnc/data/stores/truststore.onap.client.jks\"/>-->\n<!--<parameter name=\"trustStorePassword\" value=\"adminadmin\"/>-->\n<!--<parameter name=\"keyStoreFileName\" value=\"/opt/onap/sdnc/data/stores/sdnc.p12\"/>-->\n<!--<parameter name=\"keyStorePassword\" value=\"adminadmin\"/>-->\n",
\r
8492 "x": 4923.4658203125,
\r
8493 "y": 5980.016571044922,
\r
8494 "z": "8bd89607.6248d8",
\r
8498 "id": "90358f7a.3bc868",
\r
8500 "name": "set pnf-name",
\r
8501 "xml": "<set>\n<parameter name='tmp.domain.pnf-name' value=\"`'networkId-providerId-' +\n $tmp.aai.connectivity.access-provider-id + '-clientId-' +\n $tmp.aai.connectivity.access-client-id + '-topologyId-' +\n $tmp.aai.connectivity.access-topology-id + '-nodeId-' +\n $tmp.aai.connectivity.access-node-id`\" />\n",
\r
8503 "x": 1659.2332763671875,
\r
8504 "y": 6777.616668701172,
\r
8505 "z": "8bd89607.6248d8",
\r
8509 "id": "a442da27.96a27",
\r
8510 "type": "get-resource",
\r
8511 "name": "get-resource src pnf",
\r
8512 "xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\t\tresource=\"pnf\" \n\t\tkey=\"pnf.pnf-name = $tmp.domain.pnf-name\"\n pfx='tmp.aai.source-pnf' local-only='false' >\n\n <!--AND depth = '0'\"-->\n",
\r
8515 "x": 1685.2332763671875,
\r
8516 "y": 6894.616668701172,
\r
8517 "z": "8bd89607.6248d8",
\r
8520 "5457374d.6393a8",
\r
8521 "c43cf1bd.3a9c48",
\r
8527 "id": "5457374d.6393a8",
\r
8528 "type": "success",
\r
8529 "name": "success",
\r
8530 "xml": "<outcome value='success'>\n",
\r
8533 "x": 1880.7333984375,
\r
8534 "y": 6846.616668701172,
\r
8535 "z": "8bd89607.6248d8",
\r
8543 "id": "c43cf1bd.3a9c48",
\r
8544 "type": "not-found",
\r
8545 "name": "not-found",
\r
8546 "xml": "<outcome value='not-found'>\n",
\r
8549 "x": 1872.7333984375,
\r
8550 "y": 6901.616668701172,
\r
8551 "z": "8bd89607.6248d8",
\r
8559 "id": "53717e38.4ed96",
\r
8562 "xml": "<block>\n",
\r
8563 "atomic": "false",
\r
8566 "x": 2015.1156005859375,
\r
8567 "y": 6841.272430419922,
\r
8568 "z": "8bd89607.6248d8",
\r
8576 "id": "aafe4c92.ab6148",
\r
8579 "xml": "<outcome value='Other'>\n",
\r
8582 "x": 1877.7333984375,
\r
8583 "y": 6958.616668701172,
\r
8584 "z": "8bd89607.6248d8",
\r
8592 "id": "f21c5384.45f0a8",
\r
8593 "type": "returnFailure",
\r
8594 "name": "return failure",
\r
8595 "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=\"`'Unexpected error occurred while querying pnf from AnAI with pnf-name = ' + $prop.connection-attachement.access-node-id`\" />\n\n",
\r
8597 "x": 2029.7333984375,
\r
8598 "y": 6959.616668701172,
\r
8599 "z": "8bd89607.6248d8",
\r
8603 "id": "f440d45f.e2c3b",
\r
8604 "type": "returnFailure",
\r
8605 "name": "return failure",
\r
8606 "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=\"`'An error occurred while querying pnf from AnAI with pnf-name = ' + $prop.connection-attachement.access-node-id`\" />\n\n",
\r
8608 "x": 2040.7333984375,
\r
8609 "y": 6902.616668701172,
\r
8610 "z": "8bd89607.6248d8",
\r
8614 "id": "237db843.e1a28",
\r
8616 "name": "for each relationship",
\r
8617 "xml": "<for silentFailure='true' index='spvidx' start='0' end='`$tmp.aai.source-pnf.relationship-list.relationship_length`' >\n",
\r
8620 "x": 2202.2327880859375,
\r
8621 "y": 6842.616668701172,
\r
8622 "z": "8bd89607.6248d8",
\r
8630 "id": "df53e846.0627d8",
\r
8631 "type": "switchNode",
\r
8632 "name": "switch related-to",
\r
8633 "xml": "<switch test='`$tmp.aai.source-pnf.relationship-list.relationship[$spvidx].related-to`'>\n",
\r
8636 "x": 2443.2327880859375,
\r
8637 "y": 6833.616668701172,
\r
8638 "z": "8bd89607.6248d8",
\r
8646 "id": "ddd8f461.6b9a28",
\r
8648 "name": "block : atomic",
\r
8649 "xml": "<block atomic=\"true\">",
\r
8652 "x": 2800.2325439453125,
\r
8653 "y": 6782.616668701172,
\r
8654 "z": "8bd89607.6248d8",
\r
8658 "f17b263b.0b92b8",
\r
8664 "id": "1dea4397.4ddefc",
\r
8665 "type": "outcome",
\r
8666 "name": "esr-thirdparty-sdnc",
\r
8667 "xml": "<outcome value='esr-thirdparty-sdnc'>\n",
\r
8670 "x": 2649.2327880859375,
\r
8671 "y": 6830.616668701172,
\r
8672 "z": "8bd89607.6248d8",
\r
8680 "id": "f17b263b.0b92b8",
\r
8681 "type": "execute",
\r
8682 "name": "get esr-thirdparty-sdnc",
\r
8683 "xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\t\tresource=\"esr-thirdparty-sdnc\" \n\t\tkey=\"esr-thirdparty-sdnc.thirdparty-sdnc-id = $tmp.domain.esr-thirdparty-id AND \n\t\t depth = '1'\"\n pfx='tmp.aai.domain.esr-thirdparty-sdnc' local-only='false' >",
\r
8686 "x": 3006.2325439453125,
\r
8687 "y": 6795.616668701172,
\r
8688 "z": "8bd89607.6248d8",
\r
8698 "id": "e6be1026.0fc218",
\r
8701 "xml": "<break>\n",
\r
8703 "x": 2956.2325439453125,
\r
8704 "y": 6859.616668701172,
\r
8705 "z": "8bd89607.6248d8",
\r
8709 "id": "da1d6ae3.19a4a",
\r
8711 "name": "set esr-thirdparty-sdnc domain id",
\r
8712 "xml": "<set>\n<parameter name='tmp.domain.esr-thirdparty-id' value=\"`$tmp.aai.source-pnf.relationship-list.relationship[$spvidx].relationship-data[0].relationship-value`\" />\n",
\r
8714 "x": 3036.2325439453125,
\r
8715 "y": 6743.616668701172,
\r
8716 "z": "8bd89607.6248d8",
\r
8720 "id": "93d3ae4.c48255",
\r
8721 "type": "success",
\r
8722 "name": "success",
\r
8723 "xml": "<outcome value='success'>\n",
\r
8726 "x": 3216.2325439453125,
\r
8727 "y": 6786.616668701172,
\r
8728 "z": "8bd89607.6248d8",
\r
8736 "id": "a8b7b61a.880ff",
\r
8737 "type": "not-found",
\r
8738 "name": "not-found",
\r
8739 "xml": "<outcome value='not-found'>\n",
\r
8742 "x": 3208.2325439453125,
\r
8743 "y": 6841.616668701172,
\r
8744 "z": "8bd89607.6248d8",
\r
8752 "id": "1b334b23.690f3d",
\r
8755 "xml": "<outcome value='Other'>\n",
\r
8758 "x": 3213.2325439453125,
\r
8759 "y": 6898.616668701172,
\r
8760 "z": "8bd89607.6248d8",
\r
8768 "id": "a42eaf3a.6fbc5",
\r
8769 "type": "returnFailure",
\r
8770 "name": "return failure",
\r
8771 "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=\"`'Unexpected error occurred while querying pnf from AnAI with pnf-name = ' + $prop.connection-attachement.access-node-id`\" />\n\n",
\r
8773 "x": 3365.2325439453125,
\r
8774 "y": 6899.616668701172,
\r
8775 "z": "8bd89607.6248d8",
\r
8779 "id": "3b0a565e.7b9b52",
\r
8780 "type": "returnFailure",
\r
8781 "name": "return failure",
\r
8782 "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=\"`'An error occurred while querying pnf from AnAI with pnf-name = ' + $prop.connection-attachement.access-node-id`\" />\n\n",
\r
8784 "x": 3376.2325439453125,
\r
8785 "y": 6844.616668701172,
\r
8786 "z": "8bd89607.6248d8",
\r
8790 "id": "38012aaa.4db4be",
\r
8793 "xml": "<block>\n",
\r
8794 "atomic": "false",
\r
8797 "x": 3360.6148681640625,
\r
8798 "y": 6784.2723388671875,
\r
8799 "z": "8bd89607.6248d8",
\r
8807 "id": "2c7d526d.80fc76",
\r
8809 "name": "set controller domain data",
\r
8810 "xml": "<set>\n<parameter name='prop.sdncRestApi.thirdpartySdnc.domain.url' value=\"`$tmp.aai.domain.esr-thirdparty-sdnc.esr-system-info-list.esr-system-info[0].service-url`\" />\n<parameter name='prop.sdncRestApi.thirdpartySdnc.domain.user' value=\"`$tmp.aai.domain.esr-thirdparty-sdnc.esr-system-info-list.esr-system-info[0].user-name`\" />\n<parameter name='prop.sdncRestApi.thirdpartySdnc.domain.password' value=\"`$tmp.aai.domain.esr-thirdparty-sdnc.esr-system-info-list.esr-system-info[0].password`\" />\n\n\n<!--<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >-->\n<!--<parameter name=\"restapiUrl\" value=\"`$prop.sdncRestApi.thirdpartySdnc.url + '/restconf/data/ietf-network:networks'`\" />-->\n<!--<parameter name=\"restapiUser\" value=\"`$prop.sdncRestApi.thirdpartySdnc.user`\" />-->\n<!--<parameter name=\"restapiPassword\" value=\"`$prop.sdncRestApi.thirdpartySdnc.password`\" />-->\n<!--<parameter name=\"format\" value=\"json\"/>-->\n<!--<parameter name=\"httpMethod\" value=\"get\"/>-->\n<!--<parameter name=\"responsePrefix\" value=\"topology\"/>-->\n<!--<parameter name=\"trustStoreFileName\" value=\"/opt/onap/sdnc/data/stores/truststore.onap.client.jks\"/>-->\n<!--<parameter name=\"trustStorePassword\" value=\"adminadmin\"/>-->\n<!--<parameter name=\"keyStoreFileName\" value=\"/opt/onap/sdnc/data/stores/sdnc.p12\"/>-->\n<!--<parameter name=\"keyStorePassword\" value=\"adminadmin\"/>-->\n",
\r
8812 "x": 3575.2325439453125,
\r
8813 "y": 6780.616668701172,
\r
8814 "z": "8bd89607.6248d8",
\r
8818 "id": "468cb6c4.ffb168",
\r
8820 "name": "block : atomic",
\r
8821 "xml": "<block atomic=\"true\">",
\r
8824 "x": 1451.2332763671875,
\r
8825 "y": 6905.616668701172,
\r
8826 "z": "8bd89607.6248d8",
\r
8829 "90358f7a.3bc868",
\r
8836 "id": "12fc611d.1c5a0f",
\r
8837 "type": "switchNode",
\r
8838 "name": "switch connectivity has ethernet service",
\r
8839 "xml": "<switch test='`$tmp.aai.connectivity.etht-svc-name`'>\n",
\r
8842 "x": 1733.433349609375,
\r
8843 "y": 7046.816864013672,
\r
8844 "z": "8bd89607.6248d8",
\r
8847 "fd3fa457.558cb8",
\r
8853 "id": "5e9ee12a.d5b628",
\r
8856 "xml": "<outcome value='Other'>\n",
\r
8859 "x": 1986.433349609375,
\r
8860 "y": 7024.816864013672,
\r
8861 "z": "8bd89607.6248d8",
\r
8869 "id": "fd3fa457.558cb8",
\r
8870 "type": "outcome",
\r
8872 "xml": "<outcome value=''>\n",
\r
8875 "x": 1986.433349609375,
\r
8876 "y": 7080.816864013672,
\r
8877 "z": "8bd89607.6248d8",
\r
8883 "id": "c43e864.6fdea78",
\r
8884 "type": "execute",
\r
8885 "name": "execute RestApiCallNode Delete ethernet Service without token",
\r
8886 "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"restapiUrl\" value=\"`$prop.sdncRestApi.thirdpartySdnc.domain.url + '/restconf/data/ietf-eth-tran-service:etht-svc/etht-svc-instances=' + $tmp.aai.connectivity.etht-svc-name`\" />\n<!--<parameter name=\"restapiUrl\" value=\"`$prop.restapi.connection-oof-url`\" />-->\n<!--<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/sotn-ethernet-service.json'`\" />-->\n<parameter name=\"restapiUser\" value=\"`$prop.sdncRestApi.thirdpartySdnc.domain.user`\" />\n<parameter name=\"restapiPassword\" value=\"`$prop.sdncRestApi.thirdpartySdnc.domain.password`\" />\n<parameter name=\"format\" value=\"json\"/>\n<parameter name=\"httpMethod\" value=\"delete\"/>\n<parameter name='dirPath' value=\"/opt/onap/sdnc/restconfapi/yang\" />\n<parameter name=\"responsePrefix\" value=\"vpn-result\"/>\n<parameter name=\"trustStoreFileName\" value=\"/opt/onap/sdnc/data/stores/truststore.onap.client.jks\"/>\n<parameter name=\"trustStorePassword\" value=\"adminadmin\"/>\n<parameter name=\"keyStoreFileName\" value=\"/opt/onap/sdnc/data/stores/sdnc.p12\"/>\n<parameter name=\"keyStorePassword\" value=\"adminadmin\"/>\n",
\r
8889 "x": 2336.432861328125,
\r
8890 "y": 7014.816864013672,
\r
8891 "z": "8bd89607.6248d8",
\r
8894 "d8cf4668.e6bf58",
\r
8900 "id": "d8cf4668.e6bf58",
\r
8901 "type": "failure",
\r
8902 "name": "failure",
\r
8903 "xml": "<outcome value='failure'>\n",
\r
8906 "x": 2668.932861328125,
\r
8907 "y": 6988.816864013672,
\r
8908 "z": "8bd89607.6248d8",
\r
8916 "id": "fc9a7200.07e08",
\r
8917 "type": "success",
\r
8918 "name": "success",
\r
8919 "xml": "<outcome value='success'>\n",
\r
8922 "x": 2672.932861328125,
\r
8923 "y": 7028.816864013672,
\r
8924 "z": "8bd89607.6248d8",
\r
8932 "id": "f96cab06.f1bd18",
\r
8934 "name": "block : atomic",
\r
8935 "xml": "<block atomic=\"true\">",
\r
8939 "x": 2860.432861328125,
\r
8940 "y": 7032.816864013672,
\r
8941 "z": "8bd89607.6248d8",
\r
8947 "id": "fa6e7b78.6ccd98",
\r
8948 "type": "returnFailure",
\r
8949 "name": "return failure",
\r
8950 "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 executing delete ethernet service rest api\" />\n",
\r
8952 "x": 2856.932861328125,
\r
8953 "y": 6992.816864013672,
\r
8954 "z": "8bd89607.6248d8",
\r
8958 "id": "6504876a.65a0e",
\r
8959 "type": "execute",
\r
8960 "name": "execute RestApiCallNode Delete Underlay OTN tunnel from the LEAF ethernet Service",
\r
8961 "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"restapiUrl\" value=\"`$prop.sdncRestApi.thirdpartySdnc.domain.url + '/restconf/data/ietf-eth-tran-service:etht-svc/etht-svc-instances=' + $tmp.leafconn.etht-svc-name + '/underlay/otn-tunnels=' + $tmp.underlayOTN`\" />\n<!--<parameter name=\"restapiUrl\" value=\"`$prop.restapi.connection-oof-url`\" />-->\n<!--<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/sotn-ethernet-service.json'`\" />-->\n<parameter name=\"restapiUser\" value=\"`$prop.sdncRestApi.thirdpartySdnc.domain.user`\" />\n<parameter name=\"restapiPassword\" value=\"`$prop.sdncRestApi.thirdpartySdnc.domain.password`\" />\n<parameter name=\"format\" value=\"json\"/>\n<parameter name=\"httpMethod\" value=\"delete\"/>\n<parameter name='dirPath' value=\"/opt/onap/sdnc/restconfapi/yang\" />\n<parameter name=\"responsePrefix\" value=\"vpn-result\"/>\n<parameter name=\"trustStoreFileName\" value=\"/opt/onap/sdnc/data/stores/truststore.onap.client.jks\"/>\n<parameter name=\"trustStorePassword\" value=\"adminadmin\"/>\n<parameter name=\"keyStoreFileName\" value=\"/opt/onap/sdnc/data/stores/sdnc.p12\"/>\n<parameter name=\"keyStorePassword\" value=\"adminadmin\"/>\n",
\r
8965 "y": 4732.39990234375,
\r
8966 "z": "8bd89607.6248d8",
\r
8969 "2f2c7d69.04a202",
\r
8975 "id": "2f2c7d69.04a202",
\r
8976 "type": "failure",
\r
8977 "name": "failure",
\r
8978 "xml": "<outcome value='failure'>\n",
\r
8981 "x": 1517.749755859375,
\r
8982 "y": 4720.39990234375,
\r
8983 "z": "8bd89607.6248d8",
\r
8991 "id": "749e3757.254fd8",
\r
8992 "type": "success",
\r
8993 "name": "success",
\r
8994 "xml": "<outcome value='success'>\n",
\r
8997 "x": 1521.749755859375,
\r
8998 "y": 4760.39990234375,
\r
8999 "z": "8bd89607.6248d8",
\r
9007 "id": "e83630dc.e1ba",
\r
9008 "type": "returnFailure",
\r
9009 "name": "return failure",
\r
9010 "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 executing delete ethernet service rest api\" />\n",
\r
9012 "x": 1675.749755859375,
\r
9013 "y": 4720.39990234375,
\r
9014 "z": "8bd89607.6248d8",
\r
9018 "id": "28010736.1a772",
\r
9020 "name": "block : atomic",
\r
9021 "xml": "<block atomic=\"true\">",
\r
9025 "x": 1679.249755859375,
\r
9026 "y": 4760.39990234375,
\r
9027 "z": "8bd89607.6248d8",
\r
9033 "id": "2f2661a7.5dc1e6",
\r
9035 "name": "block : atomic",
\r
9036 "xml": "<block atomic='true'>",
\r
9042 "z": "8bd89607.6248d8",
\r
9046 "28b0c0f7.1a36d8",
\r
9052 "id": "8a83aff9.8ddf38",
\r
9054 "name": "set vpnNameToSearch",
\r
9055 "xml": "<set>\n<parameter name='vpnNameToSearch' value=\"`$tmp.aai.all-vpn-bindings.vpn-binding[$vpnbidx].vpn-name`\" />\n",
\r
9059 "z": "8bd89607.6248d8",
\r
9063 "id": "ae15e960.f1e88",
\r
9065 "name": "call GENERIC-RESOURCE-API:cll-vnf-topology-operation-cll-searchVpnName",
\r
9066 "xml": "<call module='GENERIC-RESOURCE-API' rpc='cll-vnf-topology-operation-cll-searchVpnName' mode='sync' >\n\n",
\r
9071 "z": "8bd89607.6248d8",
\r
9077 "id": "28b0c0f7.1a36d8",
\r
9078 "type": "switchNode",
\r
9079 "name": "switch $foundVpnName",
\r
9080 "xml": "<switch test=\"`$foundVpnName`\">\n\n",
\r
9085 "z": "8bd89607.6248d8",
\r
9093 "id": "48fdd2f1.2b095c",
\r
9094 "type": "outcomeTrue",
\r
9096 "xml": "<outcome value='true'>\n",
\r
9101 "z": "8bd89607.6248d8",
\r
9109 "id": "e3b4a4d3.b60598",
\r
9111 "name": "unset secondary related variables",
\r
9112 "xml": "<set>\n<parameter name='hasSecondary' value=\"false\" />\n<parameter name='network-route-three' value=\"\" />\n<parameter name='tmp.aai.network-route-three.' value=\"\" />\n<parameter name='tmp.aai.network-route-C.' value=\"\" />\n",
\r
9114 "x": 3380.249969482422,
\r
9116 "z": "8bd89607.6248d8",
\r
9120 "id": "22dcd918.a9e88e",
\r
9122 "name": "set network-route-three",
\r
9123 "xml": "<set>\n<parameter name='network-route-three' value=\"`$tmp.aai.logical-link.segment-id`\" />\n\n\n",
\r
9125 "x": 3344.249969482422,
\r
9127 "z": "8bd89607.6248d8",
\r
9131 "id": "1743864d.d3d2f2",
\r
9132 "type": "switchNode",
\r
9133 "name": "switch secondary empty?",
\r
9134 "xml": "<switch test='`length($network-route-three) == 0`'>\n\n",
\r
9137 "x": 3347.666473388672,
\r
9138 "y": 751.2499694824219,
\r
9139 "z": "8bd89607.6248d8",
\r
9148 "id": "a9f40bfb.e2369",
\r
9149 "type": "outcomeTrue",
\r
9151 "xml": "<outcome value='true'>\n",
\r
9154 "x": 3586.6663513183594,
\r
9156 "z": "8bd89607.6248d8",
\r
9164 "id": "3b2a9389.6292cc",
\r
9165 "type": "outcomeFalse",
\r
9167 "xml": "<outcome value='false'>\n",
\r
9170 "x": 3595.6663513183594,
\r
9172 "z": "8bd89607.6248d8",
\r
9180 "id": "90836078.d811b",
\r
9182 "name": "set hasSecondary true",
\r
9183 "xml": "<set>\n<parameter name='hasSecondary' value=\"true\" />\n\n\n",
\r
9185 "x": 3809.6663513183594,
\r
9187 "z": "8bd89607.6248d8",
\r
9191 "id": "143a1a38.4be736",
\r
9193 "name": "set hasSecondary false",
\r
9194 "xml": "<set>\n<parameter name='hasSecondary' value=\"false\" />\n\n\n",
\r
9196 "x": 3813.6663513183594,
\r
9198 "z": "8bd89607.6248d8",
\r
9202 "id": "c2039341.ed7fe",
\r
9203 "type": "outcome",
\r
9204 "name": "SECONDARY-ROOT",
\r
9205 "xml": "<outcome value='SECONDARY-ROOT'>\n",
\r
9208 "x": 4175.700408935547,
\r
9209 "y": 537.699951171875,
\r
9210 "z": "8bd89607.6248d8",
\r
9218 "id": "8f42381e.256918",
\r
9221 "xml": "<block>\n",
\r
9222 "atomic": "false",
\r
9225 "x": 4349.700408935547,
\r
9226 "y": 532.699951171875,
\r
9227 "z": "8bd89607.6248d8",
\r
9230 "2dfbe8eb.6df208",
\r
9236 "id": "2dfbe8eb.6df208",
\r
9238 "name": "set network-route-SECONDARY-ROOT",
\r
9239 "xml": "<set>\n<parameter name='tmp.aai.network-route-SECONDARY-ROOT.' value=\"`$tmp.aai.network-route-one.`\" />\n\n\n",
\r
9241 "x": 4593.700653076172,
\r
9242 "y": 524.699951171875,
\r
9243 "z": "8bd89607.6248d8",
\r
9247 "id": "ae5efca5.b13ee",
\r
9249 "name": "set network-route-C",
\r
9250 "xml": "<set>\n<parameter name='tmp.aai.network-route-C.' value=\"`$tmp.aai.network-route-one.`\" />\n\n\n",
\r
9252 "x": 4539.700653076172,
\r
9253 "y": 564.699951171875,
\r
9254 "z": "8bd89607.6248d8",
\r
9258 "id": "49cd1e6.2c21e6",
\r
9259 "type": "outcome",
\r
9260 "name": "SECONDARY-ROOT",
\r
9261 "xml": "<outcome value='SECONDARY-ROOT'>\n",
\r
9264 "x": 4144.700408935547,
\r
9265 "y": 767.0999755859375,
\r
9266 "z": "8bd89607.6248d8",
\r
9274 "id": "37d7c141.43238e",
\r
9277 "xml": "<block>\n",
\r
9278 "atomic": "false",
\r
9281 "x": 4302.700164794922,
\r
9282 "y": 810.0997924804688,
\r
9283 "z": "8bd89607.6248d8",
\r
9286 "3e1881a7.808dae",
\r
9292 "id": "3e1881a7.808dae",
\r
9294 "name": "set network-route-SECONDARY-ROOT",
\r
9295 "xml": "<set>\n<parameter name='tmp.aai.network-route-SECONDARY-ROOT.' value=\"`$tmp.aai.network-route-two.`\" />\n\n\n",
\r
9297 "x": 4524.700164794922,
\r
9298 "y": 796.0999145507812,
\r
9299 "z": "8bd89607.6248d8",
\r
9303 "id": "e3ee5030.818c18",
\r
9305 "name": "set network-route-C",
\r
9306 "xml": "<set>\n<parameter name='tmp.aai.network-route-C.' value=\"`$tmp.aai.network-route-two.`\" />\n\n\n",
\r
9308 "x": 4470.700164794922,
\r
9309 "y": 836.0999145507812,
\r
9310 "z": "8bd89607.6248d8",
\r
9314 "id": "898efbe9.b7aab8",
\r
9316 "name": "get network-route-three from aai",
\r
9317 "xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\tresource=\"network-route\"\n\tkey='network-route.route-id = $network-route-three'\n\tlocal-only=\"false\"\n\tforce=\"true\" pfx=\"tmp.aai.network-route-three\">",
\r
9320 "x": 3356.133270263672,
\r
9321 "y": 1003.333251953125,
\r
9322 "z": "8bd89607.6248d8",
\r
9325 "648675ef.25d1f4",
\r
9326 "2e60c86e.fc1c08",
\r
9332 "id": "648675ef.25d1f4",
\r
9333 "type": "not-found",
\r
9334 "name": "not-found",
\r
9335 "xml": "<outcome value='not-found'>\n",
\r
9338 "x": 3596.133270263672,
\r
9339 "y": 986.333251953125,
\r
9340 "z": "8bd89607.6248d8",
\r
9346 "id": "2e60c86e.fc1c08",
\r
9347 "type": "failure",
\r
9348 "name": "failure",
\r
9349 "xml": "<outcome value='failure'>\n",
\r
9352 "x": 3591.642333984375,
\r
9353 "y": 1028.7593078613281,
\r
9354 "z": "8bd89607.6248d8",
\r
9360 "id": "80896ca0.c29cc8",
\r
9361 "type": "success",
\r
9362 "name": "success",
\r
9363 "xml": "<outcome value='success'>\n",
\r
9366 "x": 3595.642303466797,
\r
9367 "y": 1076.75927734375,
\r
9368 "z": "8bd89607.6248d8",
\r
9376 "id": "1a4bd447.a95bf4",
\r
9378 "name": "block : atomic",
\r
9379 "xml": "<block atomic=\"true\">",
\r
9382 "x": 3751.133270263672,
\r
9383 "y": 1046.3331909179688,
\r
9384 "z": "8bd89607.6248d8",
\r
9392 "id": "caee9e1d.8e2348",
\r
9393 "type": "switchNode",
\r
9394 "name": "switch nr type",
\r
9395 "xml": "<switch test='`$tmp.aai.network-route-three.type`'>\n",
\r
9398 "x": 3873.133270263672,
\r
9399 "y": 993.3331909179688,
\r
9400 "z": "8bd89607.6248d8",
\r
9410 "id": "63dc4834.c55f2",
\r
9411 "type": "outcome",
\r
9413 "xml": "<outcome value='ROOT'>\n",
\r
9416 "x": 4109.133270263672,
\r
9417 "y": 843.3331909179688,
\r
9418 "z": "8bd89607.6248d8",
\r
9426 "id": "861e97a1.4a94",
\r
9427 "type": "outcome",
\r
9429 "xml": "<outcome value='LEAF'>\n",
\r
9432 "x": 4105.133270263672,
\r
9433 "y": 899.3331909179688,
\r
9434 "z": "8bd89607.6248d8",
\r
9442 "id": "15fc5ae7.def135",
\r
9445 "xml": "<block>\n",
\r
9446 "atomic": "false",
\r
9449 "x": 4235.133270263672,
\r
9450 "y": 851.3331909179688,
\r
9451 "z": "8bd89607.6248d8",
\r
9454 "a2d4f205.05df18",
\r
9460 "id": "de3f550a.e65dd8",
\r
9463 "xml": "<block>\n",
\r
9464 "atomic": "false",
\r
9467 "x": 4238.133270263672,
\r
9468 "y": 904.3331909179688,
\r
9469 "z": "8bd89607.6248d8",
\r
9472 "77158a83.3502bc",
\r
9478 "id": "50fdf697.5f0398",
\r
9479 "type": "outcome",
\r
9480 "name": "SECONDARY-ROOT",
\r
9481 "xml": "<outcome value='SECONDARY-ROOT'>\n",
\r
9484 "x": 4098.133270263672,
\r
9485 "y": 977.3331909179688,
\r
9486 "z": "8bd89607.6248d8",
\r
9494 "id": "4a03238e.72a4b4",
\r
9497 "xml": "<block>\n",
\r
9498 "atomic": "false",
\r
9501 "x": 4254.133270263672,
\r
9502 "y": 998.3331909179688,
\r
9503 "z": "8bd89607.6248d8",
\r
9506 "8f9b7ac9.e6c508",
\r
9512 "id": "a2d4f205.05df18",
\r
9514 "name": "set network-route-ROOT",
\r
9515 "xml": "<set>\n<parameter name='tmp.aai.network-route-ROOT.' value=\"`$tmp.aai.network-route-two.`\" />\n\n\n",
\r
9517 "x": 4482.133270263672,
\r
9518 "y": 881.3331909179688,
\r
9519 "z": "8bd89607.6248d8",
\r
9523 "id": "97e552b.298d73",
\r
9525 "name": "set network-route-B",
\r
9526 "xml": "<set>\n<parameter name='tmp.aai.network-route-B.' value=\"`$tmp.aai.network-route-two.`\" />\n\n\n",
\r
9528 "x": 4474.133270263672,
\r
9529 "y": 923.3331909179688,
\r
9530 "z": "8bd89607.6248d8",
\r
9534 "id": "77158a83.3502bc",
\r
9536 "name": "set network-route-LEAF",
\r
9537 "xml": "<set>\n<parameter name='tmp.aai.network-route-LEAF.' value=\"`$tmp.aai.network-route-two.`\" />\n\n\n",
\r
9539 "x": 4475.133270263672,
\r
9540 "y": 975.3331909179688,
\r
9541 "z": "8bd89607.6248d8",
\r
9545 "id": "fb7ab28b.9d9ce8",
\r
9547 "name": "set network-route-A",
\r
9548 "xml": "<set>\n<parameter name='tmp.aai.network-route-A.' value=\"`$tmp.aai.network-route-two.`\" />\n\n\n",
\r
9550 "x": 4462.133270263672,
\r
9551 "y": 1015.3331909179688,
\r
9552 "z": "8bd89607.6248d8",
\r
9556 "id": "4399bcd6.51e06c",
\r
9558 "name": "set network-route-C",
\r
9559 "xml": "<set>\n<parameter name='tmp.aai.network-route-C.' value=\"`$tmp.aai.network-route-three.`\" />\n\n\n",
\r
9561 "x": 4436.133270263672,
\r
9562 "y": 1109.3331909179688,
\r
9563 "z": "8bd89607.6248d8",
\r
9567 "id": "8f9b7ac9.e6c508",
\r
9569 "name": "set network-route-SECONDARY-ROOT",
\r
9570 "xml": "<set>\n<parameter name='tmp.aai.network-route-SECONDARY-ROOT.' value=\"`$tmp.aai.network-route-three.`\" />\n\n\n",
\r
9572 "x": 4498.133270263672,
\r
9573 "y": 1065.3331909179688,
\r
9574 "z": "8bd89607.6248d8",
\r
9578 "id": "ac53fadb.549658",
\r
9580 "name": "block : atomic",
\r
9581 "xml": "<block atomic=\"true\">",
\r
9584 "x": 3700.13330078125,
\r
9586 "z": "8bd89607.6248d8",
\r
9595 "id": "c76e7c83.8acf1",
\r
9596 "type": "success",
\r
9597 "name": "success",
\r
9598 "xml": "<outcome value='success'>\n",
\r
9601 "x": 3527.466796875,
\r
9603 "z": "8bd89607.6248d8",
\r
9611 "id": "ac317b44.b3b988",
\r
9612 "type": "not-found",
\r
9613 "name": "not-found",
\r
9614 "xml": "<outcome value='not-found'>\n",
\r
9617 "x": 3536.957763671875,
\r
9618 "y": 2292.5740356445312,
\r
9619 "z": "8bd89607.6248d8",
\r
9625 "id": "a866b4cc.e0caa",
\r
9626 "type": "failure",
\r
9627 "name": "failure",
\r
9628 "xml": "<outcome value='failure'>\n",
\r
9631 "x": 3525.466796875,
\r
9633 "z": "8bd89607.6248d8",
\r
9639 "id": "a75c6a9f.cbf01",
\r
9640 "type": "execute",
\r
9641 "name": "execute split tp-id to get pnf-name",
\r
9642 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='split' >\n<parameter name=\"original_string\" value='`$tmp.aai.network-route-C.p-interface-dst.interface-name`'/>\n<!--<parameter name=\"regex\" value=\"[^-]+$\"/>-->\n<parameter name=\"regex\" value=\"[-]+\"/>\n<parameter name=\"ctx_memory_result_key\" value=\"param-prefix-domainC\"/>\n\n\n",
\r
9645 "x": 3990.466796875,
\r
9647 "z": "8bd89607.6248d8",
\r
9656 "id": "e5cbeb5f.6e9468",
\r
9657 "type": "failure",
\r
9658 "name": "success",
\r
9659 "xml": "<outcome value='success'>\n",
\r
9662 "x": 4213.466796875,
\r
9664 "z": "8bd89607.6248d8",
\r
9672 "id": "af57ae08.dd681",
\r
9673 "type": "failure",
\r
9674 "name": "failure",
\r
9675 "xml": "<outcome value='failure'>\n",
\r
9678 "x": 4215.466796875,
\r
9680 "z": "8bd89607.6248d8",
\r
9688 "id": "f7bdbced.e4e6e",
\r
9690 "name": "get p-interface-dst from aai",
\r
9691 "xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\tresource=\"p-interface\"\n\t key=\"pnf.pnf-name = $tmp.dst.domainC.pnf-name\n\t AND p-interface.interface-name = $tmp.aai.network-route-C.next-hop\"\n\t\tlocal-only=\"false\" \n\t\tpfx=\"tmp.aai.network-route-C.p-interface-dst\" >\n\n<!--<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" -->\n<!--\tresource=\"p-interface\"-->\n<!--\t key=\"pnf.pnf-name = $unique-src-node-Id-->\n<!--\t and p-interface.interface-name = $tmp.aai.endpointA.relationship-list.relationship[$rel-index].relationship-data[0].relationship-value\"-->\n<!--\t\tlocal-only=\"false\" -->\n<!--\t\tpfx=\"tmp.aai.endpointA.p-interface-src\" >-->\n",
\r
9694 "x": 3321.466796875,
\r
9696 "z": "8bd89607.6248d8",
\r
9700 "ac317b44.b3b988",
\r
9706 "id": "4d6bf9fc.2af3d8",
\r
9707 "type": "comment",
\r
9708 "name": "Question?",
\r
9709 "info": "How to know if DG would send this get request\nin \"nodes\" namespace instead of \"network\" namespace?",
\r
9711 "x": 3260.466796875,
\r
9713 "z": "8bd89607.6248d8",
\r
9717 "id": "3ddfa25a.4bc3f6",
\r
9718 "type": "execute",
\r
9719 "name": "execute split tp-id to get pnf-name",
\r
9720 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='split' >\n<parameter name=\"original_string\" value='`$tmp.aai.network-route-C.next-hop`'/>\n<!--<parameter name=\"regex\" value=\"[^-]+$\"/>-->\n<parameter name=\"regex\" value=\"[-]+\"/>\n<parameter name=\"ctx_memory_result_key\" value=\"param-prefix-domainC-pnfName\"/>\n\n",
\r
9723 "x": 3341.466796875,
\r
9725 "z": "8bd89607.6248d8",
\r
9728 "1f8f213c.23a987",
\r
9734 "id": "723c86fe.b2129",
\r
9735 "type": "failure",
\r
9736 "name": "success",
\r
9737 "xml": "<outcome value='success'>\n",
\r
9740 "x": 3564.466796875,
\r
9742 "z": "8bd89607.6248d8",
\r
9750 "id": "1f8f213c.23a987",
\r
9751 "type": "failure",
\r
9752 "name": "failure",
\r
9753 "xml": "<outcome value='failure'>\n",
\r
9756 "x": 3566.466796875,
\r
9758 "z": "8bd89607.6248d8",
\r
9764 "id": "2b76ade7.37f3aa",
\r
9766 "name": "block : atomic",
\r
9767 "xml": "<block atomic=\"true\">",
\r
9770 "x": 3712.466796875,
\r
9772 "z": "8bd89607.6248d8",
\r
9781 "id": "a96a9fab.149bd",
\r
9783 "name": "set pnf-name",
\r
9784 "xml": "<set>\n<parameter name='tmp.dst.domainC.pnf-name' value=\"`$param-prefix-domainC-pnfName[0] + '-' +\n $param-prefix-domainC-pnfName[1] + '-' +\n $param-prefix-domainC-pnfName[2] + '-' +\n $param-prefix-domainC-pnfName[3] + '-' +\n $param-prefix-domainC-pnfName[4] + '-' +\n $param-prefix-domainC-pnfName[5] + '-' +\n $param-prefix-domainC-pnfName[6] + '-' +\n $param-prefix-domainC-pnfName[7] + '-' +\n $param-prefix-domainC-pnfName[8]`\" />\n",
\r
9786 "x": 3904.4666748046875,
\r
9788 "z": "8bd89607.6248d8",
\r
9792 "id": "92c4a208.e0cb28",
\r
9794 "name": "for each relationship",
\r
9795 "xml": "<for silentFailure='true' index='dividx' start='0' end='`$tmp.aai.network-route-C.p-interface-dst.relationship-list.relationship_length`' >\n",
\r
9798 "x": 3971.466796875,
\r
9800 "z": "8bd89607.6248d8",
\r
9808 "id": "fb667e00.cdee38",
\r
9809 "type": "switchNode",
\r
9810 "name": "switch related-to",
\r
9811 "xml": "<switch test='`$tmp.aai.network-route-C.p-interface-dst.relationship-list.relationship[$dividx].related-to`'>\n",
\r
9814 "x": 4177.466796875,
\r
9816 "z": "8bd89607.6248d8",
\r
9824 "id": "6bae074d.4cc69",
\r
9825 "type": "get-resource",
\r
9826 "name": "get-resource src pnf",
\r
9827 "xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\t\tresource=\"pnf\" \n\t\tkey=\"pnf.pnf-name = $tmp.dst.domainC.pnf-name\"\n pfx='tmp.aai.destination-secondary-pnf' local-only='false' >\n\n <!--AND depth = '0'\"-->\n",
\r
9830 "x": 3926.4666748046875,
\r
9832 "z": "8bd89607.6248d8",
\r
9835 "6f9fafbd.595338",
\r
9836 "5fece99f.57a078",
\r
9842 "id": "6f9fafbd.595338",
\r
9843 "type": "success",
\r
9844 "name": "success",
\r
9845 "xml": "<outcome value='success'>\n",
\r
9848 "x": 4121.966796875,
\r
9850 "z": "8bd89607.6248d8",
\r
9858 "id": "5fece99f.57a078",
\r
9859 "type": "not-found",
\r
9860 "name": "not-found",
\r
9861 "xml": "<outcome value='not-found'>\n",
\r
9864 "x": 4113.966796875,
\r
9866 "z": "8bd89607.6248d8",
\r
9874 "id": "53c7941c.fd6f84",
\r
9877 "xml": "<outcome value='Other'>\n",
\r
9880 "x": 4118.966796875,
\r
9882 "z": "8bd89607.6248d8",
\r
9890 "id": "815f83cf.c9ecf",
\r
9891 "type": "returnFailure",
\r
9892 "name": "return failure",
\r
9893 "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=\"`'Unexpected error occurred while querying pnf from AnAI with pnf-name = ' + $prop.connection-attachement.access-node-id`\" />\n\n",
\r
9895 "x": 4270.966796875,
\r
9897 "z": "8bd89607.6248d8",
\r
9901 "id": "1ef2a52f.ce58c3",
\r
9904 "xml": "<block>\n",
\r
9905 "atomic": "false",
\r
9908 "x": 4266.34912109375,
\r
9909 "y": 2052.6556701660156,
\r
9910 "z": "8bd89607.6248d8",
\r
9918 "id": "b2f7d29a.c36bc8",
\r
9920 "name": "set SECONDARY-ROOT stuff",
\r
9921 "xml": "<set>\n<parameter name='tmp.SECONDARY-ROOT.pnf-name-long' value=\"`$param-prefix-domainC-pnfName[0] + '-' +\n $param-prefix-domainC-pnfName[1] + '-' +\n $param-prefix-domainC-pnfName[2] + '-' +\n $param-prefix-domainC-pnfName[3] + '-' +\n $param-prefix-domainC-pnfName[4] + '-' +\n $param-prefix-domainC-pnfName[5] + '-' +\n $param-prefix-domainC-pnfName[6] + '-' +\n $param-prefix-domainC-pnfName[7] + '-' +\n $param-prefix-domainC-pnfName[8]`\" />\n\n<!--<parameter name='tmp.ROOT.pnf-name-short' value=\"`$param-prefix-domainB-pnfName[8]`\" />-->\n<parameter name='tmp.SECONDARY-ROOT.pnf-name-short' value=\"`$tmp.dst-secondary.pnf-name`\" />\n\n<parameter name='tmp.SECONDARY-ROOT.uni-p-interface-long' value=\"`$tmp.aai.network-route-C.next-hop + '-' + $tmp.aai.network-route-C.logical-interface-id`\" />\n<parameter name='tmp.SECONDARY-ROOT.uni-tp-id' value=\"`$tmp.dst-secondary.ltpId`\" />\n",
\r
9923 "x": 3322.13330078125,
\r
9925 "z": "8bd89607.6248d8",
\r
9929 "id": "29a75985.a4b2ae",
\r
9930 "type": "comment",
\r
9931 "name": "NOT NEEDED ANYMORE?",
\r
9934 "x": 4001.133270263672,
\r
9935 "y": 2339.9998474121094,
\r
9936 "z": "8bd89607.6248d8",
\r
9940 "id": "c3ad5792.8dfac",
\r
9941 "type": "returnFailure",
\r
9942 "name": "return failure",
\r
9943 "xml": "<return status='failure'>\n<parameter name='error-code' value='' />\n<parameter name='error-message' value=\"An error occured while splitting sna1_route\" />\n",
\r
9945 "x": 4374.466796875,
\r
9947 "z": "8bd89607.6248d8",
\r
9951 "id": "5a256296.5bc59c",
\r
9953 "name": "block : atomic",
\r
9954 "xml": "<block atomic=\"true\">",
\r
9957 "x": 4378.466796875,
\r
9959 "z": "8bd89607.6248d8",
\r
9968 "id": "7f231a25.219aec",
\r
9969 "type": "outcome",
\r
9970 "name": "tunnel-termination-point",
\r
9971 "xml": "<outcome value='tunnel-termination-point'>\n",
\r
9974 "x": 4394.75244140625,
\r
9975 "y": 2394.82177734375,
\r
9976 "z": "8bd89607.6248d8",
\r
9984 "id": "d353a27e.170a88",
\r
9985 "type": "returnFailure",
\r
9986 "name": "return failure",
\r
9987 "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=\"`'An error occurred while querying pnf from AnAI with pnf-name = ' + $prop.connection-attachement.access-node-id`\" />\n\n",
\r
9989 "x": 4281.966796875,
\r
9991 "z": "8bd89607.6248d8",
\r
9995 "id": "a0a57c60.9feaa",
\r
9997 "name": "set ltpId",
\r
9998 "xml": "<set>\n<parameter name='tmp.dst-secondary.ltpId' value='`$param-prefix-domainC[$param-prefix-domainC_length -1]`' />\n",
\r
10000 "x": 4548.466796875,
\r
10002 "z": "8bd89607.6248d8",
\r
10006 "id": "8f9217bc.ce51e",
\r
10008 "name": "set pnf-name",
\r
10009 "xml": "<set>\n<parameter name='tmp.dst-secondary.pnf-name' value='`$param-prefix-domainC[$param-prefix-domainC_length -3]`' />\n",
\r
10011 "x": 4549.466796875,
\r
10013 "z": "8bd89607.6248d8",
\r
10017 "id": "1ea5e7d3.f23f9",
\r
10018 "type": "comment",
\r
10019 "name": "TODO: FIXME",
\r
10020 "info": "using the output of regex string arrays,\nconcatinate index 0 to index[length-2] all together\nin order to assemble the correct pnf-name",
\r
10022 "x": 4544.466796875,
\r
10024 "z": "8bd89607.6248d8",
\r
10028 "id": "f1964530.52cb1",
\r
10030 "name": "block : atomic",
\r
10031 "xml": "<block atomic=\"true\">",
\r
10032 "atomic": "true",
\r
10034 "x": 4601.583984375,
\r
10035 "y": 2384.3404541015625,
\r
10036 "z": "8bd89607.6248d8",
\r
10039 "cbbeb825.19f92",
\r
10040 "b0c2600a.46c7c",
\r
10041 "511030eb.63bcc8"
\r
10046 "id": "cbbeb825.19f92",
\r
10048 "name": "set destination ttp-id",
\r
10049 "xml": "<set>\n<parameter name='tmp.destination-secondary.ttp-id' value=\"`$tmp.aai.network-route-C.p-interface-dst.relationship-list.relationship[$dividx].relationship-data[0].relationship-value`\" />\n",
\r
10051 "x": 4816.583984375,
\r
10052 "y": 2346.3404541015625,
\r
10053 "z": "8bd89607.6248d8",
\r
10057 "id": "b0c2600a.46c7c",
\r
10058 "type": "get-resource",
\r
10059 "name": "get-resource src TTP",
\r
10060 "xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\t\tresource=\"tunnel-termination-point\" \n\t\tkey=\"tunnel-termination-point.ttp-id = $tmp.destination-secondary.ttp-id \n\t\tAND depth = '0'\"\n pfx='tmp.aai.destination-secondary-ttp' local-only='false' >\n\n\n",
\r
10063 "x": 4813.583984375,
\r
10064 "y": 2385.3404541015625,
\r
10065 "z": "8bd89607.6248d8",
\r
10068 "ce425175.45de18"
\r
10073 "id": "511030eb.63bcc8",
\r
10076 "xml": "<break>\n",
\r
10078 "x": 4769.083984375,
\r
10079 "y": 2427.3404541015625,
\r
10080 "z": "8bd89607.6248d8",
\r
10084 "id": "b757d82d.12f65",
\r
10085 "type": "outcome",
\r
10086 "name": "esr-thirdparty-sdnc",
\r
10087 "xml": "<outcome value='esr-thirdparty-sdnc'>\n",
\r
10090 "x": 4850.466796875,
\r
10091 "y": 2137.0001220703125,
\r
10092 "z": "8bd89607.6248d8",
\r
10100 "id": "df579443.2dfaa",
\r
10102 "name": "for each relationship",
\r
10103 "xml": "<for silentFailure='true' index='dpvidx' start='0' end='`$tmp.aai.destination-secondary-pnf.relationship-list.relationship_length`' >\n",
\r
10106 "x": 4450.4666748046875,
\r
10108 "z": "8bd89607.6248d8",
\r
10111 "51046da7.24d494"
\r
10116 "id": "51046da7.24d494",
\r
10117 "type": "switchNode",
\r
10118 "name": "switch related-to",
\r
10119 "xml": "<switch test='`$tmp.aai.destination-secondary-pnf.relationship-list.relationship[$dpvidx].related-to`'>\n",
\r
10122 "x": 4647.466796875,
\r
10123 "y": 2133.0001220703125,
\r
10124 "z": "8bd89607.6248d8",
\r
10127 "b757d82d.12f65",
\r
10128 "4ad69efc.b2bd68"
\r
10133 "id": "4ad69efc.b2bd68",
\r
10134 "type": "outcome",
\r
10135 "name": "network-resource",
\r
10136 "xml": "<outcome value='network-resource'>",
\r
10139 "x": 4852.466796875,
\r
10140 "y": 2210.0001220703125,
\r
10141 "z": "8bd89607.6248d8",
\r
10144 "a0ad2556.3951b8"
\r
10149 "id": "ce425175.45de18",
\r
10150 "type": "success",
\r
10151 "name": "success",
\r
10152 "xml": "<outcome value='success'>\n",
\r
10155 "x": 4994.083984375,
\r
10156 "y": 2384.3404541015625,
\r
10157 "z": "8bd89607.6248d8",
\r
10165 "id": "822b3c7.3a67ac",
\r
10167 "name": "block : atomic",
\r
10168 "xml": "<block atomic=\"true\">",
\r
10169 "atomic": "true",
\r
10171 "x": 5152.083984375,
\r
10172 "y": 2384.3404541015625,
\r
10173 "z": "8bd89607.6248d8",
\r
10176 "71be1479.f150cc"
\r
10181 "id": "71be1479.f150cc",
\r
10183 "name": "set destination tunnel tp ip",
\r
10184 "xml": "<set>\n<parameter name='destination-secondary.tunnel-tp-id' value=\"`$tmp.aai.destination-secondary-ttp.tunnel-tp-id`\" />\n",
\r
10186 "x": 5359.083984375,
\r
10187 "y": 2384.3404541015625,
\r
10188 "z": "8bd89607.6248d8",
\r
10192 "id": "8ab896d8.87229",
\r
10194 "name": "block : atomic",
\r
10195 "xml": "<block atomic=\"true\">",
\r
10196 "atomic": "true",
\r
10198 "x": 5027.466796875,
\r
10199 "y": 2129.0001220703125,
\r
10200 "z": "8bd89607.6248d8",
\r
10203 "d7fa69fb.085438",
\r
10209 "id": "ce745876.37fbb",
\r
10210 "type": "execute",
\r
10211 "name": "get esr-thirdparty-sdnc",
\r
10212 "xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\t\tresource=\"esr-thirdparty-sdnc\" \n\t\tkey=\"esr-thirdparty-sdnc.thirdparty-sdnc-id = $tmp.domainC.esr-thirdparty-id AND \n\t\t depth = '1'\"\n pfx='tmp.aai.domainC.esr-thirdparty-sdnc' local-only='false' >",
\r
10215 "x": 5235.466796875,
\r
10216 "y": 2136.0001220703125,
\r
10217 "z": "8bd89607.6248d8",
\r
10220 "10a5091f.ce791f",
\r
10221 "70c5216d.20762",
\r
10222 "eee03948.c8ee08"
\r
10227 "id": "a0ad2556.3951b8",
\r
10229 "name": "block : atomic",
\r
10230 "xml": "<block atomic=\"true\">",
\r
10231 "atomic": "true",
\r
10233 "x": 5029.466796875,
\r
10234 "y": 2202.0001220703125,
\r
10235 "z": "8bd89607.6248d8",
\r
10243 "id": "d7fa69fb.085438",
\r
10245 "name": "set esr-thirdparty-sdnc domainC id",
\r
10246 "xml": "<set>\n<parameter name='tmp.domainC.esr-thirdparty-id' value=\"`$tmp.aai.destination-secondary-pnf.relationship-list.relationship[$dpvidx].relationship-data[0].relationship-value`\" />\n",
\r
10248 "x": 5265.466796875,
\r
10249 "y": 2084.0001220703125,
\r
10250 "z": "8bd89607.6248d8",
\r
10254 "id": "dba8eb8b.b7ea7",
\r
10256 "name": "set domainC ethernet layer network-id",
\r
10257 "xml": "<set>\n<parameter name='tmp.domainC.eth-network-id' value=\"`$tmp.aai.destination-secondary-pnf.relationship-list.relationship[$dpvidx].relationship-data[0].relationship-value`\" />\n",
\r
10259 "x": 5264.466796875,
\r
10260 "y": 2326.0001220703125,
\r
10261 "z": "8bd89607.6248d8",
\r
10265 "id": "10a5091f.ce791f",
\r
10266 "type": "success",
\r
10267 "name": "success",
\r
10268 "xml": "<outcome value='success'>\n",
\r
10271 "x": 5445.466796875,
\r
10272 "y": 2127.0001220703125,
\r
10273 "z": "8bd89607.6248d8",
\r
10276 "d091f788.e8c778"
\r
10281 "id": "70c5216d.20762",
\r
10282 "type": "not-found",
\r
10283 "name": "not-found",
\r
10284 "xml": "<outcome value='not-found'>\n",
\r
10287 "x": 5437.466796875,
\r
10288 "y": 2182.0001220703125,
\r
10289 "z": "8bd89607.6248d8",
\r
10292 "52797bd8.2181a4"
\r
10297 "id": "eee03948.c8ee08",
\r
10300 "xml": "<outcome value='Other'>\n",
\r
10303 "x": 5442.466796875,
\r
10304 "y": 2239.0001220703125,
\r
10305 "z": "8bd89607.6248d8",
\r
10313 "id": "a5f87747.8903",
\r
10314 "type": "returnFailure",
\r
10315 "name": "return failure",
\r
10316 "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=\"`'Unexpected error occurred while querying pnf from AnAI with pnf-name = ' + $prop.connection-attachement.access-node-id`\" />\n\n",
\r
10318 "x": 5594.466796875,
\r
10319 "y": 2240.0001220703125,
\r
10320 "z": "8bd89607.6248d8",
\r
10324 "id": "52797bd8.2181a4",
\r
10325 "type": "returnFailure",
\r
10326 "name": "return failure",
\r
10327 "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=\"`'An error occurred while querying pnf from AnAI with pnf-name = ' + $prop.connection-attachement.access-node-id`\" />\n\n",
\r
10329 "x": 5605.466796875,
\r
10330 "y": 2185.0001220703125,
\r
10331 "z": "8bd89607.6248d8",
\r
10335 "id": "d091f788.e8c778",
\r
10338 "xml": "<block>\n",
\r
10339 "atomic": "false",
\r
10342 "x": 5589.84912109375,
\r
10343 "y": 2124.655792236328,
\r
10344 "z": "8bd89607.6248d8",
\r
10347 "4f5aa4ec.a9ba44"
\r
10352 "id": "4f5aa4ec.a9ba44",
\r
10354 "name": "set controller domainC data",
\r
10355 "xml": "<set>\n<parameter name='prop.sdncRestApi.thirdpartySdnc.domainC.url' value=\"`$tmp.aai.domainB.esr-thirdparty-sdnc.esr-system-info-list.esr-system-info[0].service-url`\" />\n<parameter name='prop.sdncRestApi.thirdpartySdnc.domainC.user' value=\"`$tmp.aai.domainB.esr-thirdparty-sdnc.esr-system-info-list.esr-system-info[0].user-name`\" />\n<parameter name='prop.sdncRestApi.thirdpartySdnc.domainC.password' value=\"`$tmp.aai.domainB.esr-thirdparty-sdnc.esr-system-info-list.esr-system-info[0].password`\" />\n\n\n<!--<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >-->\n<!--<parameter name=\"restapiUrl\" value=\"`$prop.sdncRestApi.thirdpartySdnc.url + '/restconf/data/ietf-network:networks'`\" />-->\n<!--<parameter name=\"restapiUser\" value=\"`$prop.sdncRestApi.thirdpartySdnc.user`\" />-->\n<!--<parameter name=\"restapiPassword\" value=\"`$prop.sdncRestApi.thirdpartySdnc.password`\" />-->\n<!--<parameter name=\"format\" value=\"json\"/>-->\n<!--<parameter name=\"httpMethod\" value=\"get\"/>-->\n<!--<parameter name=\"responsePrefix\" value=\"topology\"/>-->\n<!--<parameter name=\"trustStoreFileName\" value=\"/opt/onap/sdnc/data/stores/truststore.onap.client.jks\"/>-->\n<!--<parameter name=\"trustStorePassword\" value=\"adminadmin\"/>-->\n<!--<parameter name=\"keyStoreFileName\" value=\"/opt/onap/sdnc/data/stores/sdnc.p12\"/>-->\n<!--<parameter name=\"keyStorePassword\" value=\"adminadmin\"/>-->\n",
\r
10357 "x": 5804.466796875,
\r
10358 "y": 2121.0001220703125,
\r
10359 "z": "8bd89607.6248d8",
\r
10363 "id": "b98aea07.4499",
\r
10364 "type": "switchNode",
\r
10365 "name": "switch $hasSecondary",
\r
10366 "xml": "<switch test='`$hasSecondary`'>\n",
\r
10369 "x": 3836.13330078125,
\r
10371 "z": "8bd89607.6248d8",
\r
10374 "7d724c43.dd872c"
\r
10379 "id": "7d724c43.dd872c",
\r
10380 "type": "outcomeTrue",
\r
10382 "xml": "<outcome value='true'>\n",
\r
10385 "x": 4027.13330078125,
\r
10387 "z": "8bd89607.6248d8",
\r
10390 "c26943ed.871ed8"
\r
10395 "id": "c26943ed.871ed8",
\r
10398 "xml": "<block>\n",
\r
10399 "atomic": "false",
\r
10402 "x": 4154.13330078125,
\r
10404 "z": "8bd89607.6248d8",
\r
10407 "a43135d6.d32b28"
\r
10412 "id": "a43135d6.d32b28",
\r
10414 "name": "get secondary root uni from aai",
\r
10415 "xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\tresource=\"uni\"\n\t key=\"uni.id = $tmp.SECONDARY-ROOT.uni-p-interface-long\"\n\t\tlocal-only=\"false\" \n\t\tpfx=\"tmp.aai.secondaryrootuni\" >\n",
\r
10418 "x": 4380.467041015625,
\r
10419 "y": 2729.3336181640625,
\r
10420 "z": "8bd89607.6248d8",
\r
10423 "a8ebbe95.3f6e4",
\r
10424 "38e80218.b5d4ce",
\r
10425 "b6cd2169.c74bc8"
\r
10430 "id": "a8ebbe95.3f6e4",
\r
10431 "type": "not-found",
\r
10432 "name": "not-found",
\r
10433 "xml": "<outcome value='not-found'>\n",
\r
10436 "x": 4747.466796875,
\r
10437 "y": 2623.33349609375,
\r
10438 "z": "8bd89607.6248d8",
\r
10446 "id": "38e80218.b5d4ce",
\r
10447 "type": "failure",
\r
10448 "name": "failure",
\r
10449 "xml": "<outcome value='failure'>\n",
\r
10452 "x": 4742.975830078125,
\r
10453 "y": 2667.7594604492188,
\r
10454 "z": "8bd89607.6248d8",
\r
10462 "id": "b6cd2169.c74bc8",
\r
10463 "type": "success",
\r
10464 "name": "success",
\r
10465 "xml": "<outcome value='success'>\n",
\r
10468 "x": 4738.975830078125,
\r
10469 "y": 2717.759521484375,
\r
10470 "z": "8bd89607.6248d8",
\r
10473 "78c42cb1.03bbb4"
\r
10478 "id": "61178516.955b94",
\r
10480 "name": "update SECONDARY-ROOT UNI in AAI",
\r
10481 "xml": "<update plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' resource='uni' \n key='uni.id = $tmp.SECONDARY-ROOT.uni-p-interface-long'>\n<parameter name='id' value='`$tmp.SECONDARY-ROOT.uni-p-interface-long`' />\n<parameter name='data-source' value='`$tmp.newbw`' />\n",
\r
10484 "x": 5186.976318359375,
\r
10485 "y": 2712.7596435546875,
\r
10486 "z": "8bd89607.6248d8",
\r
10492 "id": "e22da322.d0127",
\r
10493 "type": "returnFailure",
\r
10494 "name": "return failure",
\r
10495 "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=\"`'An error occurred while querying pnf from AnAI with pnf-name = ' + $prop.l3vpn.pe1_id`\" />\n\n",
\r
10497 "x": 4910.038330078125,
\r
10498 "y": 2622.6192016601562,
\r
10499 "z": "8bd89607.6248d8",
\r
10503 "id": "cc355488.cae9f",
\r
10504 "type": "returnFailure",
\r
10505 "name": "return failure",
\r
10506 "xml": "<return status='failure'>\n<parameter name='error-code' value='' />\n<parameter name='error-message' value='' />\n",
\r
10508 "x": 4910.975830078125,
\r
10509 "y": 2667.7594604492188,
\r
10510 "z": "8bd89607.6248d8",
\r
10514 "id": "78c42cb1.03bbb4",
\r
10516 "name": "block : atomic",
\r
10517 "xml": "<block atomic=\"true\">",
\r
10518 "atomic": "true",
\r
10520 "x": 4907.975830078125,
\r
10521 "y": 2717.759521484375,
\r
10522 "z": "8bd89607.6248d8",
\r
10525 "67900f7a.aee708",
\r
10526 "61178516.955b94"
\r
10531 "id": "67900f7a.aee708",
\r
10533 "name": "set new bw",
\r
10534 "xml": "<set>\n<parameter name='tmp.newbw' value='`$tmp.aai.secondaryrootuni.data-source - $bwToBeDecreased`' />\n",
\r
10536 "x": 5089.9765625,
\r
10537 "y": 2659.759521484375,
\r
10538 "z": "8bd89607.6248d8",
\r
10542 "id": "28b93260.26eace",
\r
10543 "type": "switchNode",
\r
10544 "name": "switch tmp.mmUNI-id-long != SECONDARY-ROOT UNI",
\r
10545 "xml": "\n<switch test=\"`$tmp.mmUNI-id-long != $tmp.SECONDARY-ROOT.uni-p-interface-long`\">\n\n",
\r
10548 "x": 4624.467041015625,
\r
10549 "y": 3573.333251953125,
\r
10550 "z": "8bd89607.6248d8",
\r
10558 "id": "462ac15.49ec0c",
\r
10559 "type": "outcomeTrue",
\r
10561 "xml": "<outcome value='true'>\n",
\r
10564 "x": 4914.467041015625,
\r
10565 "y": 3575.333251953125,
\r
10566 "z": "8bd89607.6248d8",
\r
10569 "db4c40a7.875698"
\r
10574 "id": "abf74f44.8bd74",
\r
10575 "type": "switchNode",
\r
10576 "name": "switch $hasSecondary",
\r
10577 "xml": "<switch test='`$hasSecondary`'>\n",
\r
10581 "y": 5803.33349609375,
\r
10582 "z": "8bd89607.6248d8",
\r
10590 "id": "b3e521a4.a97f4",
\r
10591 "type": "outcomeTrue",
\r
10593 "xml": "<outcome value='true'>\n",
\r
10597 "y": 5807.33349609375,
\r
10598 "z": "8bd89607.6248d8",
\r
10601 "aa154017.d63388"
\r
10606 "id": "aa154017.d63388",
\r
10609 "xml": "<block>\n",
\r
10610 "atomic": "false",
\r
10614 "y": 5806.33349609375,
\r
10615 "z": "8bd89607.6248d8",
\r
10623 "id": "ea396a9e.94917",
\r
10624 "type": "switchNode",
\r
10625 "name": "switch 2-ROOTS in same domain?",
\r
10626 "xml": "<!-- This is to check the provider-id of ROOt and SECONDARY-ROOT-->\n<switch test='`$param-prefix-domainB[$param-prefix-domainB_length -9] == $param-prefix-domainC[$param-prefix-domainC_length -9]`'>\n",
\r
10629 "x": 4820.3330078125,
\r
10630 "y": 5808.33349609375,
\r
10631 "z": "8bd89607.6248d8",
\r
10634 "4aa7a407.8eccb4",
\r
10640 "id": "4aa7a407.8eccb4",
\r
10641 "type": "outcomeTrue",
\r
10643 "xml": "<outcome value='true'>\n",
\r
10646 "x": 5030.3330078125,
\r
10647 "y": 5785.33349609375,
\r
10648 "z": "8bd89607.6248d8",
\r
10651 "6131b803.ead228"
\r
10656 "id": "90951777.87e61",
\r
10657 "type": "outcomeTrue",
\r
10659 "xml": "<outcome value='false'>\n",
\r
10662 "x": 5035.3330078125,
\r
10663 "y": 5834.33349609375,
\r
10664 "z": "8bd89607.6248d8",
\r
10672 "id": "6131b803.ead228",
\r
10675 "xml": "<block>\n",
\r
10676 "atomic": "false",
\r
10679 "x": 5156.3330078125,
\r
10680 "y": 5785.33349609375,
\r
10681 "z": "8bd89607.6248d8",
\r
10687 "id": "9203f8f4.976da",
\r
10690 "xml": "<block>\n",
\r
10691 "atomic": "false",
\r
10694 "x": 5153.3330078125,
\r
10695 "y": 5841.33349609375,
\r
10696 "z": "8bd89607.6248d8",
\r
10699 "252aad6f.949002",
\r
10700 "2be015ab.396d82"
\r
10705 "id": "252aad6f.949002",
\r
10707 "name": "update SECONDARY-ROOT connectivity resource in AAI",
\r
10708 "xml": "<update plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' resource='connectivity' \n key='connectivity.connectivity-id = $tmp.aai.SECONDARY-ROOT.connectivity.connectivity-id'>\n<parameter name='connectivity-id' value='`$tmp.aai.SECONDARY-ROOT.connectivity.connectivity-id`' />\n<parameter name='operational-status' value='Modified' />\n",
\r
10711 "x": 5467.3330078125,
\r
10712 "y": 5900.33349609375,
\r
10713 "z": "8bd89607.6248d8",
\r
10719 "id": "1524ee99.1e1cd1",
\r
10720 "type": "comment",
\r
10721 "name": "Update connectivity status to modified",
\r
10724 "x": 5399.550048828125,
\r
10725 "y": 5852.13330078125,
\r
10726 "z": "8bd89607.6248d8",
\r
10730 "id": "2be015ab.396d82",
\r
10732 "name": "call GENERIC-RESOURCE-API:cll-vnf-topology-operation-cll-helper-find-SECONDARY-ROOT-conn",
\r
10733 "xml": "<call module='GENERIC-RESOURCE-API' rpc='cll-vnf-topology-operation-cll-helper-find-SECONDARY-ROOT-conn' mode='sync' >\n\n",
\r
10737 "y": 5810.33349609375,
\r
10738 "z": "8bd89607.6248d8",
\r
10744 "id": "d39caf18.6babe",
\r
10745 "type": "switchNode",
\r
10746 "name": "switch $hasSecondary",
\r
10747 "xml": "<switch test='`$hasSecondary`'>\n",
\r
10751 "y": 5000.3330078125,
\r
10752 "z": "8bd89607.6248d8",
\r
10755 "bb5f541b.ab1a88"
\r
10760 "id": "bb5f541b.ab1a88",
\r
10761 "type": "outcomeTrue",
\r
10763 "xml": "<outcome value='true'>\n",
\r
10767 "y": 5004.3330078125,
\r
10768 "z": "8bd89607.6248d8",
\r
10776 "id": "d475fb98.0c79f",
\r
10779 "xml": "<block>\n",
\r
10780 "atomic": "false",
\r
10784 "y": 5003.3330078125,
\r
10785 "z": "8bd89607.6248d8",
\r
10788 "4975d2d3.1f477c"
\r
10793 "id": "4975d2d3.1f477c",
\r
10794 "type": "switchNode",
\r
10795 "name": "switch 2-ROOTS in same domain?",
\r
10796 "xml": "<!-- This is to check the provider-id of ROOt and SECONDARY-ROOT-->\n<switch test='`$param-prefix-domainB[$param-prefix-domainB_length -9] == $param-prefix-domainC[$param-prefix-domainC_length -9]`'>\n",
\r
10799 "x": 1411.3330078125,
\r
10800 "y": 5005.3330078125,
\r
10801 "z": "8bd89607.6248d8",
\r
10804 "78d676eb.347948",
\r
10805 "b9cebfbe.3a16d8"
\r
10810 "id": "78d676eb.347948",
\r
10811 "type": "outcomeTrue",
\r
10813 "xml": "<outcome value='true'>\n",
\r
10816 "x": 1621.3330078125,
\r
10817 "y": 4982.3330078125,
\r
10818 "z": "8bd89607.6248d8",
\r
10826 "id": "b9cebfbe.3a16d8",
\r
10827 "type": "outcomeTrue",
\r
10829 "xml": "<outcome value='false'>\n",
\r
10832 "x": 1626.3330078125,
\r
10833 "y": 5031.3330078125,
\r
10834 "z": "8bd89607.6248d8",
\r
10837 "1ec18968.883e37"
\r
10842 "id": "be0beff9.053b6",
\r
10845 "xml": "<block>\n",
\r
10846 "atomic": "false",
\r
10849 "x": 1747.3330078125,
\r
10850 "y": 4982.3330078125,
\r
10851 "z": "8bd89607.6248d8",
\r
10857 "id": "1ec18968.883e37",
\r
10860 "xml": "<block>\n",
\r
10861 "atomic": "false",
\r
10864 "x": 1744.3330078125,
\r
10865 "y": 5038.3330078125,
\r
10866 "z": "8bd89607.6248d8",
\r
10869 "3f1c1ffb.4cacd8",
\r
10875 "id": "643240ac.3a15a",
\r
10877 "name": "call GENERIC-RESOURCE-API:cll-vnf-topology-operation-cll-helper-find-SECONDARY-ROOT-conn",
\r
10878 "xml": "<call module='GENERIC-RESOURCE-API' rpc='cll-vnf-topology-operation-cll-helper-find-SECONDARY-ROOT-conn' mode='sync' >\n\n",
\r
10882 "y": 5007.3330078125,
\r
10883 "z": "8bd89607.6248d8",
\r
10889 "id": "16675ac.2ba7ba5",
\r
10890 "type": "comment",
\r
10891 "name": "Update connectivity status to modified",
\r
10894 "x": 1990.550048828125,
\r
10895 "y": 5049.1328125,
\r
10896 "z": "8bd89607.6248d8",
\r
10900 "id": "3f1c1ffb.4cacd8",
\r
10902 "name": "update SECONDARY-ROOT connectivity resource in AAI",
\r
10903 "xml": "<update plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' resource='connectivity' \n key='connectivity.connectivity-id = $tmp.aai.SECONDARY-ROOT.connectivity.connectivity-id'>\n<parameter name='connectivity-id' value='`$tmp.aai.SECONDARY-ROOT.connectivity.connectivity-id`' />\n<parameter name='operational-status' value='Modified' />\n",
\r
10906 "x": 2058.3330078125,
\r
10907 "y": 5097.3330078125,
\r
10908 "z": "8bd89607.6248d8",
\r
10914 "id": "68e0d31a.2e51f4",
\r
10915 "type": "switchNode",
\r
10916 "name": "switch $hasSecondary",
\r
10917 "xml": "<switch test='`$hasSecondary`'>\n",
\r
10920 "x": 1470.3333740234375,
\r
10921 "y": 5841.33349609375,
\r
10922 "z": "8bd89607.6248d8",
\r
10925 "2c8509f2.c5786e"
\r
10930 "id": "2c8509f2.c5786e",
\r
10931 "type": "outcomeTrue",
\r
10933 "xml": "<outcome value='true'>\n",
\r
10936 "x": 1661.3333740234375,
\r
10937 "y": 5845.33349609375,
\r
10938 "z": "8bd89607.6248d8",
\r
10941 "30f6f14a.076056"
\r
10946 "id": "30f6f14a.076056",
\r
10949 "xml": "<block>\n",
\r
10950 "atomic": "false",
\r
10953 "x": 1788.3333740234375,
\r
10954 "y": 5844.33349609375,
\r
10955 "z": "8bd89607.6248d8",
\r
10958 "b9a2493.fce2438"
\r
10963 "id": "b9a2493.fce2438",
\r
10964 "type": "switchNode",
\r
10965 "name": "switch 2-ROOTS in same domain?",
\r
10966 "xml": "<!-- This is to check the provider-id of ROOt and SECONDARY-ROOT-->\n<switch test='`$param-prefix-domainB[$param-prefix-domainB_length -9] == $param-prefix-domainC[$param-prefix-domainC_length -9]`'>\n",
\r
10969 "x": 2013.6663818359375,
\r
10970 "y": 5846.33349609375,
\r
10971 "z": "8bd89607.6248d8",
\r
10974 "7c5427a0.bfcb2",
\r
10975 "2b71ce9a.05df6a"
\r
10980 "id": "7c5427a0.bfcb2",
\r
10981 "type": "outcomeTrue",
\r
10983 "xml": "<outcome value='true'>\n",
\r
10986 "x": 2223.6663818359375,
\r
10987 "y": 5823.33349609375,
\r
10988 "z": "8bd89607.6248d8",
\r
10991 "7c8ca33d.b99804"
\r
10996 "id": "2b71ce9a.05df6a",
\r
10997 "type": "outcomeTrue",
\r
10999 "xml": "<outcome value='false'>\n",
\r
11002 "x": 2228.6663818359375,
\r
11003 "y": 5872.33349609375,
\r
11004 "z": "8bd89607.6248d8",
\r
11012 "id": "7c8ca33d.b99804",
\r
11015 "xml": "<block>\n",
\r
11016 "atomic": "false",
\r
11019 "x": 2349.6663818359375,
\r
11020 "y": 5823.33349609375,
\r
11021 "z": "8bd89607.6248d8",
\r
11027 "id": "af2e72.47de599",
\r
11030 "xml": "<block>\n",
\r
11031 "atomic": "false",
\r
11034 "x": 2346.6663818359375,
\r
11035 "y": 5879.33349609375,
\r
11036 "z": "8bd89607.6248d8",
\r
11039 "2f308234.b92f6e",
\r
11045 "id": "e716a684.8ec94",
\r
11047 "name": "call GENERIC-RESOURCE-API:cll-vnf-topology-operation-cll-helper-find-SECONDARY-ROOT-conn",
\r
11048 "xml": "<call module='GENERIC-RESOURCE-API' rpc='cll-vnf-topology-operation-cll-helper-find-SECONDARY-ROOT-conn' mode='sync' >\n\n",
\r
11051 "x": 2791.3333740234375,
\r
11052 "y": 5848.33349609375,
\r
11053 "z": "8bd89607.6248d8",
\r
11059 "id": "1f18634c.d886cd",
\r
11060 "type": "comment",
\r
11061 "name": "Update connectivity status to modified",
\r
11064 "x": 2592.8834228515625,
\r
11065 "y": 5890.13330078125,
\r
11066 "z": "8bd89607.6248d8",
\r
11070 "id": "2f308234.b92f6e",
\r
11072 "name": "update SECONDARY-ROOT connectivity resource in AAI",
\r
11073 "xml": "<update plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' resource='connectivity' \n key='connectivity.connectivity-id = $tmp.aai.SECONDARY-ROOT.connectivity.connectivity-id'>\n<parameter name='connectivity-id' value='`$tmp.aai.SECONDARY-ROOT.connectivity.connectivity-id`' />\n<parameter name='operational-status' value='Modified' />\n",
\r
11076 "x": 2660.6663818359375,
\r
11077 "y": 5938.33349609375,
\r
11078 "z": "8bd89607.6248d8",
\r