3 "id": "fa52a170.206e7",
\r
9 "z": "97fec48c.8eada",
\r
17 "id": "2c5db495.a5dd34",
\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
26 "y": 427.00001525878906,
\r
27 "z": "97fec48c.8eada",
\r
35 "id": "4ae6db6f.435c7c",
\r
37 "name": "tsli-vnf-topology-operation-get-otn-tunnel-path-from-oof",
\r
38 "xml": "<method rpc='tsli-vnf-topology-operation-get-otn-tunnel-path-from-oof' mode='sync'>\n",
\r
41 "x": 367.0001220703125,
\r
43 "z": "97fec48c.8eada",
\r
51 "id": "6bdd3c50.e0d3d4",
\r
53 "name": "execute RestApiCallNode getPath from OOF",
\r
54 "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/' + $prop.restapi.oof-getpath.templatefile`\" />\n<parameter name=\"restapiUrl\" value=\"`$prop.restapi.connection-oof-url + '?ethsrvType=' + $prop.ethsrvType`\" />\n<parameter name=\"restapiUser\" value=\"`$prop.oof.user`\" />\n<parameter name=\"restapiPassword\" value=\"`$prop.oof.password`\" />\n<parameter name=\"format\" value=\"json\"/>\n<parameter name=\"httpMethod\" value=\"post\"/>\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
57 "x": 879.9730682373047,
\r
58 "y": 71.99600028991699,
\r
59 "z": "97fec48c.8eada",
\r
68 "id": "7939df96.b1122",
\r
71 "xml": "<outcome value='success'>\n",
\r
74 "x": 1119.9732093811035,
\r
75 "y": 95.99596977233887,
\r
76 "z": "97fec48c.8eada",
\r
84 "id": "b5aef0e7.4cc018",
\r
85 "type": "returnFailure",
\r
86 "name": "return failure",
\r
87 "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 OOF api\" />\n",
\r
89 "x": 1289.973129272461,
\r
90 "y": 35.99606132507324,
\r
91 "z": "97fec48c.8eada",
\r
95 "id": "945597b.d7df068",
\r
98 "xml": "<outcome value='failure'>\n",
\r
101 "x": 1118.9729957580566,
\r
102 "y": 44.996060371398926,
\r
103 "z": "97fec48c.8eada",
\r
111 "id": "e01d4a36.839a2",
\r
113 "name": "OTN tunnel path computation",
\r
114 "info": "TODO: check input parameters -- they should be\nthe source and destination of ETH node+tp.",
\r
116 "x": 851.4768676757812,
\r
118 "z": "97fec48c.8eada",
\r
122 "id": "9cfd026a.5e4728",
\r
124 "name": "for vidx..otn-oof.solutions_length[]",
\r
125 "xml": "<for index='vidx' start='0' end='`$otn-oof.solutions_length`' >",
\r
128 "x": 840.972900390625,
\r
129 "y": 488.2457275390625,
\r
130 "z": "97fec48c.8eada",
\r
138 "id": "e807132a.83466",
\r
140 "name": "Loop through OTN links",
\r
143 "x": 924.4732055664062,
\r
145 "z": "97fec48c.8eada",
\r
149 "id": "8402c7cf.20d6c",
\r
151 "name": "block : atomic",
\r
152 "xml": "<block atomic=\"true\">",
\r
155 "x": 945.5001220703125,
\r
156 "y": 679.2864990234375,
\r
157 "z": "97fec48c.8eada",
\r
167 "id": "5b85782.fa3db08",
\r
168 "type": "get-resource",
\r
169 "name": "get-resource cross-link",
\r
170 "xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\t\tresource=\"logical-link\" \n\t\tkey=\"logical-link.link-name = $otn-oof.link-name\"\n pfx='tmp.aai.cross-link' local-only='false' >\n\n <!--AND depth = '0'\"-->\n\n\n",
\r
173 "x": 1202.5001220703125,
\r
174 "y": 669.2864990234375,
\r
175 "z": "97fec48c.8eada",
\r
185 "id": "990db839.99a8f8",
\r
188 "xml": "<outcome value='success'>\n",
\r
191 "x": 1404.0001220703125,
\r
192 "y": 544.2864685058594,
\r
193 "z": "97fec48c.8eada",
\r
201 "id": "d48feed1.3a38",
\r
202 "type": "not-found",
\r
203 "name": "not-found",
\r
204 "xml": "<outcome value='not-found'>\n",
\r
207 "x": 1440.0001220703125,
\r
208 "y": 669.2864990234375,
\r
209 "z": "97fec48c.8eada",
\r
217 "id": "5943270e.4826e8",
\r
220 "xml": "<outcome value='Other'>\n",
\r
223 "x": 1434.0001220703125,
\r
224 "y": 719.2864990234375,
\r
225 "z": "97fec48c.8eada",
\r
233 "id": "ac3b3843.658d4",
\r
234 "type": "returnFailure",
\r
235 "name": "return failure",
\r
236 "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
238 "x": 1601.0001220703125,
\r
239 "y": 658.2864990234375,
\r
240 "z": "97fec48c.8eada",
\r
244 "id": "da410969.0b2cc",
\r
245 "type": "returnFailure",
\r
246 "name": "return failure",
\r
247 "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
249 "x": 1599.0001220703125,
\r
250 "y": 714.2864990234375,
\r
251 "z": "97fec48c.8eada",
\r
255 "id": "d48fe5f1.e695e8",
\r
257 "name": "get cross-domain-link information",
\r
260 "x": 1208.5001220703125,
\r
261 "y": 618.2864990234375,
\r
262 "z": "97fec48c.8eada",
\r
266 "id": "2d5a2685.b40dfa",
\r
268 "name": "set otn-oof.link-name and etc.",
\r
269 "xml": "<set>\n<parameter name='otn-oof.link-name' value='`$otn-oof.solutions[$vidx].link`' />\n<parameter name='otn-oof.start-node' value='`$otn-oof.solutions[$vidx].start_node`' />\n<parameter name='otn-oof.end-node' value='`$otn-oof.solutions[$vidx].end_node`' />",
\r
271 "x": 1192.0001220703125,
\r
272 "y": 572.2864990234375,
\r
273 "z": "97fec48c.8eada",
\r
277 "id": "50ded459.a3ce3c",
\r
280 "xml": "<block>\n",
\r
284 "x": 1265.0002555847168,
\r
285 "y": 93.741455078125,
\r
286 "z": "97fec48c.8eada",
\r
292 "id": "6312c3c3.704cf4",
\r
294 "name": "block : atomic",
\r
295 "xml": "<block atomic=\"true\">",
\r
298 "x": 607.9688835144043,
\r
299 "y": 446.74163722991943,
\r
300 "z": "97fec48c.8eada",
\r
311 "id": "2581c748.7cabd8",
\r
312 "type": "switchNode",
\r
313 "name": "test cross-domain-link role",
\r
314 "xml": "<switch test='`$tmp.aai.cross-link.link-role`'>\n",
\r
317 "x": 1719.5001220703125,
\r
319 "z": "97fec48c.8eada",
\r
327 "id": "22f3b1f4.9256fe",
\r
329 "name": "outcome cross-domain",
\r
330 "xml": "<outcome value='cross-domain'>\n",
\r
333 "x": 1955.5001220703125,
\r
335 "z": "97fec48c.8eada",
\r
343 "id": "a2b70b63.3ba9c8",
\r
346 "xml": "<break>\n",
\r
348 "x": 2359.4998779296875,
\r
350 "z": "97fec48c.8eada",
\r
354 "id": "8b1c590c.dc55d",
\r
356 "name": "block : atomic",
\r
357 "xml": "<block atomic=\"true\">",
\r
360 "x": 2158.5001220703125,
\r
362 "z": "97fec48c.8eada",
\r
373 "id": "3bc9b9f2.81b29e",
\r
376 "xml": "<outcome value='success'>\n",
\r
379 "x": 2683.9998779296875,
\r
381 "z": "97fec48c.8eada",
\r
389 "id": "37303a4c.954af6",
\r
390 "type": "not-found",
\r
391 "name": "not-found",
\r
392 "xml": "<outcome value='not-found'>\n",
\r
397 "z": "97fec48c.8eada",
\r
405 "id": "fd9ad854.5b33c8",
\r
408 "xml": "<outcome value='Other'>\n",
\r
413 "z": "97fec48c.8eada",
\r
421 "id": "9e71e39b.7fa1",
\r
422 "type": "returnFailure",
\r
423 "name": "return failure",
\r
424 "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
428 "z": "97fec48c.8eada",
\r
432 "id": "72bd806e.4e60a8",
\r
433 "type": "returnFailure",
\r
434 "name": "return failure",
\r
435 "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
439 "z": "97fec48c.8eada",
\r
443 "id": "a1ab74dd.259888",
\r
445 "name": "set domain A node ttp-id",
\r
446 "xml": "<set>\n<parameter name='tmp.domain-A.ttp-id' value=\"`$tmp.aai.src-tp.relationship-list.relationship[$vidx].relationship-data[0].relationship-value`\" />\n",
\r
448 "x": 4020.4998779296875,
\r
450 "z": "97fec48c.8eada",
\r
454 "id": "78028b3.737cf74",
\r
455 "type": "get-resource",
\r
456 "name": "get-resource src TTP",
\r
457 "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.domain-A.ttp-id \n\t\tAND depth = '0'\"\n pfx='tmp.aai.src-ttp' local-only='false' >\n\n\n",
\r
460 "x": 4028.4998779296875,
\r
462 "z": "97fec48c.8eada",
\r
470 "id": "f334aa73.fafd8",
\r
473 "xml": "<outcome value='success'>\n",
\r
476 "x": 4234.9998779296875,
\r
478 "z": "97fec48c.8eada",
\r
486 "id": "c586fad5.100ad",
\r
488 "name": "tunnel-termination-point",
\r
489 "xml": "<outcome value='tunnel-termination-point'>\n",
\r
492 "x": 3572.6683349609375,
\r
493 "y": 489.48150634765625,
\r
494 "z": "97fec48c.8eada",
\r
502 "id": "18757b7c.bab055",
\r
504 "name": "for each relationship",
\r
505 "xml": "<for silentFailure='true' index='vidx' start='0' end='`$tmp.aai.src-tp.relationship-list.relationship_length`' >\n",
\r
508 "x": 3035.3826904296875,
\r
509 "y": 491.65972900390625,
\r
510 "z": "97fec48c.8eada",
\r
518 "id": "e5aaccbc.1746e",
\r
519 "type": "switchNode",
\r
520 "name": "switch related-to",
\r
521 "xml": "<switch test='`$tmp.aai.src-tp.relationship-list.relationship[$vidx].related-to`'>\n",
\r
524 "x": 3287.3826904296875,
\r
525 "y": 488.65972900390625,
\r
526 "z": "97fec48c.8eada",
\r
534 "id": "8d515769.aa6f4",
\r
536 "name": "block : atomic",
\r
537 "xml": "<block atomic=\"true\">",
\r
540 "x": 3799.4998779296875,
\r
542 "z": "97fec48c.8eada",
\r
554 "id": "4ab81af3.e377f4",
\r
555 "type": "get-resource",
\r
556 "name": "get-resource dst tp",
\r
557 "xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\t\tresource=\"p-interface\" \n\t\tkey=\"pnf.pnf-name = $tmp.dst-pnf-name\n\t\t AND p-interface.interface-name = $tmp.cross-link.dst-ltpId\"\n pfx='tmp.aai.dst-tp' local-only='false' >\n \n <!--AND depth = '0'\"-->\n\n\n",
\r
562 "z": "97fec48c.8eada",
\r
572 "id": "995af278.af1ac8",
\r
575 "xml": "<outcome value='success'>\n",
\r
578 "x": 2662.9998779296875,
\r
580 "z": "97fec48c.8eada",
\r
588 "id": "c9dcb57d.818b28",
\r
589 "type": "not-found",
\r
590 "name": "not-found",
\r
591 "xml": "<outcome value='not-found'>\n",
\r
594 "x": 2646.9998779296875,
\r
596 "z": "97fec48c.8eada",
\r
604 "id": "86496d30.4c8b08",
\r
607 "xml": "<outcome value='Other'>\n",
\r
610 "x": 2649.9998779296875,
\r
612 "z": "97fec48c.8eada",
\r
620 "id": "fe485369.3b129",
\r
621 "type": "returnFailure",
\r
622 "name": "return failure",
\r
623 "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
625 "x": 2819.9998779296875,
\r
627 "z": "97fec48c.8eada",
\r
631 "id": "e35f9b5f.fe69c8",
\r
632 "type": "returnFailure",
\r
633 "name": "return failure",
\r
634 "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
636 "x": 2831.9998779296875,
\r
638 "z": "97fec48c.8eada",
\r
642 "id": "b29ef002.3d9bd8",
\r
644 "name": "for each relationship",
\r
645 "xml": "<for silentFailure='true' index='vidx' start='0' end='`$tmp.aai.dst-tp.relationship-list.relationship_length`' >\n",
\r
648 "x": 3019.3826904296875,
\r
649 "y": 1053.6597290039062,
\r
650 "z": "97fec48c.8eada",
\r
658 "id": "1420228.3521e5e",
\r
659 "type": "switchNode",
\r
660 "name": "switch related-to",
\r
661 "xml": "<switch test='`$tmp.aai.dst-tp.relationship-list.relationship[$vidx].related-to`'>\n",
\r
664 "x": 3262.3826904296875,
\r
665 "y": 1052.6597290039062,
\r
666 "z": "97fec48c.8eada",
\r
674 "id": "50d5c6dd.fd8458",
\r
676 "name": "block : atomic",
\r
677 "xml": "<block atomic=\"true\">",
\r
680 "x": 5028.4998779296875,
\r
682 "z": "97fec48c.8eada",
\r
692 "id": "5d8a1ce9.20e95c",
\r
694 "name": "tunnel-termination-point",
\r
695 "xml": "<outcome value='tunnel-termination-point'>\n",
\r
698 "x": 3518.6683349609375,
\r
699 "y": 1052.4815063476562,
\r
700 "z": "97fec48c.8eada",
\r
708 "id": "5d78c070.cc21d",
\r
710 "name": "network-resource",
\r
711 "xml": "<outcome value='network-resource'>\n",
\r
714 "x": 4815.4998779296875,
\r
716 "z": "97fec48c.8eada",
\r
724 "id": "431b8e7f.397f08",
\r
726 "name": "block : atomic",
\r
727 "xml": "<block atomic=\"true\">",
\r
730 "x": 3818.4998779296875,
\r
732 "z": "97fec48c.8eada",
\r
744 "id": "9fe095e8.34fca",
\r
746 "name": "set domain B node ttp-id",
\r
747 "xml": "<set>\n<parameter name='tmp.domain-B.ttp-id' value=\"`$tmp.aai.dst-tp.relationship-list.relationship[$vidx].relationship-data[0].relationship-value`\" />\n",
\r
749 "x": 4060.4998779296875,
\r
751 "z": "97fec48c.8eada",
\r
755 "id": "9f30760a.8f0188",
\r
756 "type": "get-resource",
\r
757 "name": "get-resource dst TTP",
\r
758 "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.domain-B.ttp-id \n\t\tAND depth = '0'\"\n pfx='tmp.aai.dst-ttp' local-only='false' >\n\n\n",
\r
761 "x": 4050.4998779296875,
\r
763 "z": "97fec48c.8eada",
\r
771 "id": "f0dbdf9f.2f9a",
\r
774 "xml": "<outcome value='success'>\n",
\r
777 "x": 4237.9998779296875,
\r
779 "z": "97fec48c.8eada",
\r
787 "id": "6e9eddf0.722754",
\r
789 "name": "set domain B network-id",
\r
790 "xml": "<set>\n<parameter name='tmp.domain-B.network-id' value=\"`$tmp.aai.dst-pnf.relationship-list.relationship[$mvidx].relationship-data[0].relationship-value`\" />\n",
\r
792 "x": 5298.4998779296875,
\r
794 "z": "97fec48c.8eada",
\r
798 "id": "4df00122.6ae7d8",
\r
799 "type": "get-resource",
\r
800 "name": "get-resource dst network-resource",
\r
801 "xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\t\tresource=\"network-resource\" \n\t\tkey=\"network-resource.network-id = $tmp.domain-B.network-id \n\t\tAND depth = '0'\"\n pfx='tmp.aai.dst-network-resource' local-only='false' >\n\n\n",
\r
804 "x": 5308.4998779296875,
\r
806 "z": "97fec48c.8eada",
\r
814 "id": "6bfb2c0.fcf9cd4",
\r
817 "xml": "<outcome value='success'>\n",
\r
820 "x": 5523.9998779296875,
\r
822 "z": "97fec48c.8eada",
\r
830 "id": "46a8e7db.6247c8",
\r
832 "name": "set domain B network-id, topo-id, client-id, etc",
\r
833 "xml": "<set>\n<parameter name='domain-B.network-id' value=\"`$tmp.aai.dst-network-resource.network-id`\" />\n<parameter name='domain-B.provider-id' value=\"`$tmp.aai.dst-network-resource.provider-id`\" />\n<parameter name='domain-B.client-id' value=\"`$tmp.aai.dst-network-resource.client-id`\" />\n<parameter name='domain-B.te-topo-id' value=\"`$tmp.aai.dst-network-resource.te-topo-id`\" />\n<parameter name='domain-B.network-type' value=\"`$tmp.aai.dst-network-resource.network-type`\" />\n\n\n<parameter name='`tmp.otninfo[$vidx + 1].srcPort.src-access-network-id`' value=\"`$tmp.aai.dst-network-resource.network-id`\" />\n<parameter name='`tmp.otninfo[$vidx + 1].srcPort.src-access-provider-id`' value=\"`$tmp.aai.dst-network-resource.provider-id`\" />\n<parameter name='`tmp.otninfo[$vidx + 1].srcPort.src-access-client-id`' value=\"`$tmp.aai.dst-network-resource.client-id`\" />\n<parameter name='`tmp.otninfo[$vidx + 1].srcPort.src-access-topology-id`' value=\"`$tmp.aai.dst-network-resource.te-topo-id`\" />\n<parameter name='`tmp.otninfo[$vidx + 1].srcPort.src-access-network-type`' value=\"`$tmp.aai.dst-network-resource.network-type`\" />\n<parameter name='`tmp.otninfo_length`' value='`$vidx + 2`' />",
\r
835 "x": 5778.4998779296875,
\r
837 "z": "97fec48c.8eada",
\r
841 "id": "5d4d6dbf.b923ac",
\r
844 "xml": "<block>\n",
\r
848 "x": 2817.9998779296875,
\r
850 "z": "97fec48c.8eada",
\r
858 "id": "298c76a3.790b2a",
\r
861 "xml": "<block>\n",
\r
865 "x": 2808.9998779296875,
\r
867 "z": "97fec48c.8eada",
\r
875 "id": "a9f1b4b6.1c30e8",
\r
878 "xml": "<block>\n",
\r
884 "z": "97fec48c.8eada",
\r
892 "id": "b2e8772a.8ac6e8",
\r
894 "name": "for each relationship",
\r
895 "xml": "<for index='lridx' start='0' end='`$tmp.aai.cross-link.relationship-list.relationship_length`' >\n",
\r
898 "x": 2392.9998779296875,
\r
900 "z": "97fec48c.8eada",
\r
908 "id": "3399a4f5.011714",
\r
909 "type": "switchNode",
\r
910 "name": "switch related-to",
\r
911 "xml": "<switch test='`$tmp.aai.cross-link.relationship-list.relationship[$lridx].related-to`'>\n",
\r
914 "x": 2591.9998779296875,
\r
916 "z": "97fec48c.8eada",
\r
924 "id": "d2b9c322.61b4e",
\r
926 "name": "p-interface",
\r
927 "xml": "<outcome value='p-interface'>\n",
\r
930 "x": 2769.1173095703125,
\r
931 "y": 308.34027099609375,
\r
932 "z": "97fec48c.8eada",
\r
940 "id": "614113e.09a2a6c",
\r
942 "name": "set src-ltpId",
\r
943 "xml": "<set>\n<parameter name='tmp.cross-link.src-ltpId' value=\"`$tmp.aai.cross-link.relationship-list.relationship[$lridx].relationship-data[1].relationship-value`\" />\n<parameter name='tmp.src-pnf-name' value=\"`$tmp.aai.cross-link.relationship-list.relationship[$lridx].relationship-data[0].relationship-value`\" />\n\n<!--<parameter name='`tmp.otninfo[$vidx].dstPort.dst-access-ltp-id`' value=\"`$tmp.aai.cross-link.relationship-list.relationship[$lridx].relationship-data[1].relationship-value`\" />-->\n<!--<parameter name='`tmp.otninfo[$vidx].dstPort.dst-access-node-id`' value=\"`$tmp.aai.cross-link.relationship-list.relationship[$lridx].relationship-data[0].relationship-value`\" />-->\n\n<!--<parameter name='`tmp.otninfo_length`' value='`$vidx + 1`' />-->\n",
\r
945 "x": 3620.9998779296875,
\r
947 "z": "97fec48c.8eada",
\r
951 "id": "daf680e0.e985f",
\r
954 "xml": "<block>\n",
\r
958 "x": 2908.9998779296875,
\r
960 "z": "97fec48c.8eada",
\r
969 "id": "198591da.45bba6",
\r
971 "name": "block : atomic",
\r
972 "xml": "<block atomic=\"true\">",
\r
975 "x": 4409.9998779296875,
\r
977 "z": "97fec48c.8eada",
\r
985 "id": "aaf730ad.ded658",
\r
987 "name": "block : atomic",
\r
988 "xml": "<block atomic=\"true\">",
\r
991 "x": 4426.9998779296875,
\r
993 "z": "97fec48c.8eada",
\r
1001 "id": "a42edec8.e98fb",
\r
1002 "type": "get-resource",
\r
1003 "name": "get-resource src tp",
\r
1004 "xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\t\tresource=\"p-interface\" \n\t\tkey=\"pnf.pnf-name = $tmp.src-pnf-name\n\t\t AND p-interface.interface-name = $tmp.cross-link.src-ltpId\"\n pfx='tmp.aai.src-tp' local-only='false' >\n \n <!--AND depth = '0'\"-->\n\n\n",
\r
1009 "z": "97fec48c.8eada",
\r
1012 "3bc9b9f2.81b29e",
\r
1013 "37303a4c.954af6",
\r
1019 "id": "e29873e7.48a55",
\r
1020 "type": "get-resource",
\r
1021 "name": "get-resource src pnf",
\r
1022 "xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\t\tresource=\"pnf\" \n\t\tkey=\"pnf.pnf-name = $tmp.src-pnf-name\"\n pfx='tmp.aai.src-pnf' local-only='false' >\n\n <!--AND depth = '0'\"-->\n",
\r
1025 "x": 3889.9998779296875,
\r
1027 "z": "97fec48c.8eada",
\r
1037 "id": "98eef2c3.4b1e6",
\r
1038 "type": "success",
\r
1039 "name": "success",
\r
1040 "xml": "<outcome value='success'>\n",
\r
1045 "z": "97fec48c.8eada",
\r
1053 "id": "b3fdc3b3.daa6d",
\r
1054 "type": "not-found",
\r
1055 "name": "not-found",
\r
1056 "xml": "<outcome value='not-found'>\n",
\r
1061 "z": "97fec48c.8eada",
\r
1069 "id": "bb3698f8.9dc54",
\r
1072 "xml": "<outcome value='Other'>\n",
\r
1077 "z": "97fec48c.8eada",
\r
1085 "id": "be336b5b.cedab8",
\r
1086 "type": "returnFailure",
\r
1087 "name": "return failure",
\r
1088 "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
1092 "z": "97fec48c.8eada",
\r
1096 "id": "8746e11a.2a66c",
\r
1097 "type": "returnFailure",
\r
1098 "name": "return failure",
\r
1099 "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
1103 "z": "97fec48c.8eada",
\r
1107 "id": "1e54913c.73cd4f",
\r
1110 "xml": "<block>\n",
\r
1111 "atomic": "false",
\r
1114 "x": 4229.88232421875,
\r
1115 "y": 230.65567016601562,
\r
1116 "z": "97fec48c.8eada",
\r
1125 "id": "e08a0980.5d50e",
\r
1127 "name": "set domain A node-id and tpn",
\r
1128 "xml": "<set>\n<parameter name='domain-A.node-id' value=\"`$tmp.aai.src-pnf.pnf-id`\" />\n<parameter name='domain-A.tpn' value='1' />\n\n\n<parameter name='`tmp.otninfo[$vidx].dstPort.dst-access-node-id`' value=\"`$tmp.aai.src-pnf.pnf-id`\" />\n<parameter name='`tmp.otninfo_length`' value='`$vidx + 1`' />",
\r
1130 "x": 4454.9998779296875,
\r
1132 "z": "97fec48c.8eada",
\r
1136 "id": "60eed173.f1208",
\r
1139 "xml": "<break>\n",
\r
1141 "x": 3976.9998779296875,
\r
1143 "z": "97fec48c.8eada",
\r
1147 "id": "c08fd8d6.2bd66",
\r
1149 "name": "set domain A tunnel tp ip",
\r
1150 "xml": "<set>\n<parameter name='domain-A.tunnel-tp-id' value=\"`$tmp.aai.src-ttp.tunnel-tp-id`\" />\n\n<parameter name='`tmp.otninfo[$vidx].dstPort.dst-tunnel-tp-id`' value=\"`$tmp.aai.src-ttp.tunnel-tp-id`\" />\n<parameter name='`tmp.otninfo_length`' value='`$vidx + 1`' />\n",
\r
1152 "x": 4670.9998779296875,
\r
1154 "z": "97fec48c.8eada",
\r
1158 "id": "16edc927.badbff",
\r
1159 "type": "get-resource",
\r
1160 "name": "get-resource dst pnf",
\r
1161 "xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\t\tresource=\"pnf\" \n\t\tkey=\"pnf.pnf-name = $tmp.dst-pnf-name\"\n pfx='tmp.aai.dst-pnf' local-only='false' >\n\n <!--AND depth = '0'\"-->\n",
\r
1164 "x": 3886.9998779296875,
\r
1166 "z": "97fec48c.8eada",
\r
1169 "123bf516.85c49b",
\r
1170 "6c28943b.60b994",
\r
1176 "id": "19639884.e536cf",
\r
1177 "type": "success",
\r
1178 "name": "success",
\r
1179 "xml": "<outcome value='success'>\n",
\r
1184 "z": "97fec48c.8eada",
\r
1192 "id": "6c28943b.60b994",
\r
1193 "type": "not-found",
\r
1194 "name": "not-found",
\r
1195 "xml": "<outcome value='not-found'>\n",
\r
1200 "z": "97fec48c.8eada",
\r
1208 "id": "123bf516.85c49b",
\r
1211 "xml": "<outcome value='Other'>\n",
\r
1216 "z": "97fec48c.8eada",
\r
1224 "id": "c2d1aecb.85e098",
\r
1227 "xml": "<block>\n",
\r
1228 "atomic": "false",
\r
1231 "x": 4226.88232421875,
\r
1232 "y": 833.6556701660156,
\r
1233 "z": "97fec48c.8eada",
\r
1236 "a9a60061.b99928",
\r
1242 "id": "1ac89a13.d0df06",
\r
1243 "type": "returnFailure",
\r
1244 "name": "return failure",
\r
1245 "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
1249 "z": "97fec48c.8eada",
\r
1253 "id": "b06bf8cb.62556",
\r
1254 "type": "returnFailure",
\r
1255 "name": "return failure",
\r
1256 "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
1260 "z": "97fec48c.8eada",
\r
1264 "id": "a9a60061.b99928",
\r
1266 "name": "set domain B node-id and tpn",
\r
1267 "xml": "<set>\n<parameter name='domain-B.node-id' value=\"`$tmp.aai.dst-pnf.pnf-id`\" />\n<parameter name='domain-B.tpn' value='1' />\n\n\n<parameter name='`tmp.otninfo[$vidx + 1].srcPort.src-access-node-id`' value=\"`$tmp.aai.dst-pnf.pnf-id`\" />\n<parameter name='`tmp.otninfo_length`' value='`$vidx + 2`' />",
\r
1269 "x": 4435.9998779296875,
\r
1271 "z": "97fec48c.8eada",
\r
1275 "id": "3e68bf5c.62e23",
\r
1278 "xml": "<break>\n",
\r
1280 "x": 4005.9998779296875,
\r
1282 "z": "97fec48c.8eada",
\r
1286 "id": "64775e7a.bf3908",
\r
1288 "name": "set domain B tunnel tp id",
\r
1289 "xml": "<set>\n<parameter name='domain-B.tunnel-tp-id' value=\"`$tmp.aai.dst-ttp.tunnel-tp-id`\" />\n\n<parameter name='`tmp.otninfo[$vidx + 1].srcPort.src-tunnel-tp-id`' value=\"`$tmp.aai.dst-ttp.tunnel-tp-id`\" />\n<parameter name='`tmp.otninfo_length`' value='`$vidx + 2`' />",
\r
1291 "x": 4659.9998779296875,
\r
1293 "z": "97fec48c.8eada",
\r
1297 "id": "8aefd07e.260d8",
\r
1298 "type": "outcome",
\r
1299 "name": "network-resource",
\r
1300 "xml": "<outcome value='network-resource'>\n",
\r
1303 "x": 4811.9998779296875,
\r
1305 "z": "97fec48c.8eada",
\r
1313 "id": "4f8861e6.824728",
\r
1315 "name": "block : atomic",
\r
1316 "xml": "<block atomic=\"true\">",
\r
1319 "x": 4988.9998779296875,
\r
1321 "z": "97fec48c.8eada",
\r
1325 "36d8211f.467a7e",
\r
1331 "id": "8261f1c0.e8f31",
\r
1333 "name": "set domain A network-id",
\r
1334 "xml": "<set>\n<parameter name='tmp.domain-A.network-id' value=\"`$tmp.aai.src-pnf.relationship-list.relationship[$pvidx].relationship-data[0].relationship-value`\" />\n",
\r
1336 "x": 5203.9998779296875,
\r
1338 "z": "97fec48c.8eada",
\r
1342 "id": "36d8211f.467a7e",
\r
1343 "type": "get-resource",
\r
1344 "name": "get-resource src network-resource",
\r
1345 "xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\t\tresource=\"network-resource\" \n\t\tkey=\"network-resource.network-id = $tmp.domain-A.network-id \n\t\tAND depth = '0'\"\n pfx='tmp.aai.src-network-resource' local-only='false' >\n\n\n",
\r
1348 "x": 5220.9998779296875,
\r
1350 "z": "97fec48c.8eada",
\r
1358 "id": "92167a44.d7bee",
\r
1359 "type": "success",
\r
1360 "name": "success",
\r
1361 "xml": "<outcome value='success'>\n",
\r
1364 "x": 5444.4998779296875,
\r
1366 "z": "97fec48c.8eada",
\r
1374 "id": "eafcd68a.31cbf",
\r
1376 "name": "set domain A network-id, topo-id, client-id, etc",
\r
1377 "xml": "<set>\n<parameter name='domain-A.network-id' value=\"`$tmp.aai.src-network-resource.network-id`\" />\n<parameter name='domain-A.provider-id' value=\"`$tmp.aai.src-network-resource.provider-id`\" />\n<parameter name='domain-A.client-id' value=\"`$tmp.aai.src-network-resource.client-id`\" />\n<parameter name='domain-A.te-topo-id' value=\"`$tmp.aai.src-network-resource.te-topo-id`\" />\n<parameter name='domain-A.network-type' value=\"`$tmp.aai.src-network-resource.network-type`\" />\n\n\n<parameter name='`tmp.otninfo[$vidx].dstPort.dst-access-network-id`' value=\"`$tmp.aai.src-network-resource.network-id`\" />\n<parameter name='`tmp.otninfo[$vidx].dstPort.dst-access-provider-id`' value=\"`$tmp.aai.src-network-resource.provider-id`\" />\n<parameter name='`tmp.otninfo[$vidx].dstPort.dst-access-client-id`' value=\"`$tmp.aai.src-network-resource.client-id`\" />\n<parameter name='`tmp.otninfo[$vidx].dstPort.dst-access-topology-id`' value=\"`$tmp.aai.src-network-resource.te-topo-id`\" />\n<parameter name='`tmp.otninfo[$vidx].dstPort.dst-access-network-type`' value=\"`$tmp.aai.src-network-resource.network-type`\" />\n<parameter name='`tmp.otninfo_length`' value='`$vidx + 1`' />\n\n\n",
\r
1379 "x": 5708.9998779296875,
\r
1381 "z": "97fec48c.8eada",
\r
1385 "id": "8e112ac6.c7732",
\r
1387 "name": "for each relationship",
\r
1388 "xml": "<for silentFailure='true' index='pvidx' start='0' end='`$tmp.aai.src-pnf.relationship-list.relationship_length`' >\n",
\r
1391 "x": 4413.9998779296875,
\r
1393 "z": "97fec48c.8eada",
\r
1401 "id": "7a3db7fd.944d68",
\r
1402 "type": "switchNode",
\r
1403 "name": "switch related-to",
\r
1404 "xml": "<switch test='`$tmp.aai.src-pnf.relationship-list.relationship[$pvidx].related-to`'>\n",
\r
1407 "x": 4608.9998779296875,
\r
1409 "z": "97fec48c.8eada",
\r
1417 "id": "49234c70.a5c64c",
\r
1420 "xml": "<break>\n",
\r
1422 "x": 5147.9998779296875,
\r
1424 "z": "97fec48c.8eada",
\r
1428 "id": "cfa839ce.804738",
\r
1430 "name": "for each relationship",
\r
1431 "xml": "<for silentFailure='true' index='mvidx' start='0' end='`$tmp.aai.dst-pnf.relationship-list.relationship_length`' >\n",
\r
1434 "x": 4414.9998779296875,
\r
1436 "z": "97fec48c.8eada",
\r
1444 "id": "4d05ba94.558ef4",
\r
1445 "type": "switchNode",
\r
1446 "name": "switch related-to",
\r
1447 "xml": "<switch test='`$tmp.aai.dst-pnf.relationship-list.relationship[$mvidx].related-to`'>\n",
\r
1450 "x": 4609.9998779296875,
\r
1452 "z": "97fec48c.8eada",
\r
1460 "id": "5c18dd82.55be5c",
\r
1463 "xml": "<break>\n",
\r
1465 "x": 5233.9998779296875,
\r
1467 "z": "97fec48c.8eada",
\r
1471 "id": "c69a19d0.8fe6d",
\r
1472 "type": "execute",
\r
1473 "name": "execute split tp-id to get pnf-name",
\r
1474 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='split' >\n<parameter name=\"original_string\" value='`$tmp.aai.src-tp`'/>\n<!--<parameter name=\"regex\" value=\"[^-]+$\"/>-->\n<parameter name=\"regex\" value=\"[-]+\"/>\n<parameter name=\"ctx_memory_result_key\" value=\"param-prefix-src-tp\"/>\n\n",
\r
1477 "x": 3917.9998779296875,
\r
1479 "z": "97fec48c.8eada",
\r
1488 "id": "285acc14.d6b794",
\r
1489 "type": "failure",
\r
1490 "name": "success",
\r
1491 "xml": "<outcome value='success'>\n",
\r
1494 "x": 4138.9998779296875,
\r
1496 "z": "97fec48c.8eada",
\r
1504 "id": "4ca85973.1ae2a",
\r
1505 "type": "failure",
\r
1506 "name": "failure",
\r
1507 "xml": "<outcome value='failure'>\n",
\r
1510 "x": 4138.9998779296875,
\r
1512 "z": "97fec48c.8eada",
\r
1520 "id": "2fdf8051.c7f6a8",
\r
1522 "name": "block : atomic",
\r
1523 "xml": "<block atomic=\"true\">",
\r
1526 "x": 4303.9998779296875,
\r
1528 "z": "97fec48c.8eada",
\r
1536 "id": "a66ce9ac.c44538",
\r
1538 "name": "set domain-A.ltpId",
\r
1539 "xml": "<set>\n<parameter name='domain-A.ltpId' value='`$param-prefix-src-tp[$param-prefix-src-tp_length -1]`' />\n\n<parameter name='`tmp.otninfo[$vidx].dstPort.dst-ltp-id`' value=\"`$param-prefix-src-tp[$param-prefix-src-tp_length -1]`\" />\n<parameter name='`tmp.otninfo_length`' value='`$vidx + 1`' />",
\r
1541 "x": 4485.9998779296875,
\r
1543 "z": "97fec48c.8eada",
\r
1547 "id": "be0791af.66d9e",
\r
1548 "type": "returnFailure",
\r
1549 "name": "return failure",
\r
1550 "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
1552 "x": 4305.9998779296875,
\r
1554 "z": "97fec48c.8eada",
\r
1558 "id": "c1a0d70e.9bb548",
\r
1559 "type": "execute",
\r
1560 "name": "execute split tp-id to get pnf-name",
\r
1561 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='split' >\n<parameter name=\"original_string\" value='`$tmp.aai.dst-tp`'/>\n<!--<parameter name=\"regex\" value=\"[^-]+$\"/>-->\n<parameter name=\"regex\" value=\"[-]+\"/>\n<parameter name=\"ctx_memory_result_key\" value=\"param-prefix-dst-tp\"/>\n\n",
\r
1564 "x": 3925.9998779296875,
\r
1566 "z": "97fec48c.8eada",
\r
1575 "id": "99d4fed5.f7a3f",
\r
1576 "type": "failure",
\r
1577 "name": "success",
\r
1578 "xml": "<outcome value='success'>\n",
\r
1581 "x": 4146.9998779296875,
\r
1583 "z": "97fec48c.8eada",
\r
1591 "id": "50687959.886b6",
\r
1592 "type": "failure",
\r
1593 "name": "failure",
\r
1594 "xml": "<outcome value='failure'>\n",
\r
1597 "x": 4146.9998779296875,
\r
1599 "z": "97fec48c.8eada",
\r
1607 "id": "9d94fa7.027cb88",
\r
1609 "name": "block : atomic",
\r
1610 "xml": "<block atomic=\"true\">",
\r
1613 "x": 4311.9998779296875,
\r
1615 "z": "97fec48c.8eada",
\r
1623 "id": "675b55d9.b9c0ec",
\r
1625 "name": "set domain-B.ltpId",
\r
1626 "xml": "<set>\n<parameter name='domain-B.ltpId' value='`$param-prefix-dst-tp[$param-prefix-dst-tp_length -1]`' />\n\n<parameter name='`tmp.otninfo[$vidx + 1].srcPort.src-ltp-id`' value=\"`$param-prefix-dst-tp[$param-prefix-dst-tp_length -1]`\" />\n<parameter name='`tmp.otninfo_length`' value='`$vidx + 2`' />",
\r
1628 "x": 4507.9998779296875,
\r
1630 "z": "97fec48c.8eada",
\r
1634 "id": "7a52ffa3.7e9d28",
\r
1635 "type": "returnFailure",
\r
1636 "name": "return failure",
\r
1637 "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
1639 "x": 4313.9998779296875,
\r
1641 "z": "97fec48c.8eada",
\r
1645 "id": "20564e8a.e84492",
\r
1647 "name": "unset parameters",
\r
1648 "xml": "<set>\n<parameter name='otn-oof.link-name' value='' />\n<parameter name='tmp.aai.cross-link' value='' />\n<parameter name='tmp.aai.cross-link.' value='' />\n<parameter name='tmp.aai.cross-link.link-role' value='' />",
\r
1652 "z": "97fec48c.8eada",
\r
1656 "id": "56dc1543.ce88ec",
\r
1657 "type": "switchNode",
\r
1658 "name": "switch value == start-node",
\r
1659 "xml": "<switch test='`$tmp.aai.cross-link.relationship-list.relationship[$lridx].relationship-data[0].relationship-value == $otn-oof.start-node`'>",
\r
1662 "x": 3103.9998779296875,
\r
1664 "z": "97fec48c.8eada",
\r
1672 "id": "edb2a900.9a7b1",
\r
1674 "name": "block : atomic",
\r
1675 "xml": "<block atomic=\"true\">",
\r
1678 "x": 3433.9998779296875,
\r
1680 "z": "97fec48c.8eada",
\r
1688 "id": "bc992c4c.01fac8",
\r
1690 "name": "set dst-ltpId",
\r
1691 "xml": "<set>\n<parameter name='tmp.cross-link.dst-ltpId' value=\"`$tmp.aai.cross-link.relationship-list.relationship[$lridx].relationship-data[1].relationship-value`\" />\n<parameter name='tmp.dst-pnf-name' value=\"`$tmp.aai.cross-link.relationship-list.relationship[$lridx].relationship-data[0].relationship-value`\" />\n\n<!--<parameter name='`tmp.otninfo[$vidx+1].srcPort.src-access-ltp-id`' value=\"`$tmp.aai.cross-link.relationship-list.relationship[$lridx].relationship-data[1].relationship-value`\" />-->\n<!--<parameter name='`tmp.otninfo[$vidx+1].srcPort.src-access-node-id`' value=\"`$tmp.aai.cross-link.relationship-list.relationship[$lridx].relationship-data[0].relationship-value`\" />-->\n\n<!--<parameter name='`tmp.otninfo_length`' value='`$vidx + 2`' />-->\n\n",
\r
1693 "x": 3630.9998779296875,
\r
1695 "z": "97fec48c.8eada",
\r
1699 "id": "7a290eee.406588",
\r
1701 "name": "block : atomic",
\r
1702 "xml": "<block atomic=\"true\">",
\r
1705 "x": 3451.9998779296875,
\r
1707 "z": "97fec48c.8eada",
\r
1715 "id": "a156113e.6f73f",
\r
1716 "type": "outcomeTrue",
\r
1718 "xml": "<outcome value='true'>\n",
\r
1721 "x": 3291.9998779296875,
\r
1723 "z": "97fec48c.8eada",
\r
1731 "id": "b07af7fc.6b63b8",
\r
1732 "type": "switchNode",
\r
1733 "name": "switch value == end-node",
\r
1734 "xml": "<switch test='`$tmp.aai.cross-link.relationship-list.relationship[$lridx].relationship-data[0].relationship-value == $otn-oof.end-node`'>",
\r
1737 "x": 3101.9998779296875,
\r
1739 "z": "97fec48c.8eada",
\r
1747 "id": "adae2c31.77bd68",
\r
1748 "type": "outcomeTrue",
\r
1750 "xml": "<outcome value='true'>\n",
\r
1753 "x": 3286.9998779296875,
\r
1755 "z": "97fec48c.8eada",
\r
1763 "id": "fdcdd209.036438",
\r
1764 "type": "comment",
\r
1765 "name": "Not useful anymore",
\r
1766 "info": "this domain-A.ltpId is not used anymore",
\r
1768 "x": 4528.9998779296875,
\r
1770 "z": "97fec48c.8eada",
\r
1774 "id": "335fd86d.6b1ff",
\r
1775 "type": "comment",
\r
1776 "name": "Not useful anymore",
\r
1777 "info": "this domain-B.ltpId is not used anymore",
\r
1779 "x": 4550.9998779296875,
\r
1781 "z": "97fec48c.8eada",
\r
1785 "id": "3d2e0b8f.457abc",
\r
1787 "name": "unset parameters",
\r
1788 "xml": "<set>\n<parameter name='`tmp.otninfo.`' value='' />\n<parameter name='`tmp.otninfo_length`' value='0' />",
\r
1792 "z": "97fec48c.8eada",
\r
1796 "id": "d9b3c779.af79",
\r
1797 "type": "comment",
\r
1798 "name": "May not be necessary",
\r
1803 "z": "97fec48c.8eada",
\r
1807 "id": "27ac90d.484a9f",
\r
1809 "name": "block : atomic",
\r
1810 "xml": "<block atomic='true'>",
\r
1816 "z": "97fec48c.8eada",
\r
1819 "b00cf456.1fcfd8",
\r
1820 "22917417.40dffc",
\r
1826 "id": "b00cf456.1fcfd8",
\r
1827 "type": "get-resource",
\r
1828 "name": "get-resource pnfs-list",
\r
1829 "xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\tresource=\"pnfs\"\n\t key=\"selflink = 'https://aai.onap:8443/aai/v21/network/pnfs?depth=0'\"\n\t\tlocal-only=\"false\" \n\t\tpfx=\"ccsdkTopo.pnfs\" >",
\r
1834 "z": "97fec48c.8eada",
\r
1838 "701f5a59.c009ac",
\r
1844 "id": "22917417.40dffc",
\r
1845 "type": "get-resource",
\r
1846 "name": "get-resource logical-links",
\r
1847 "xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\tresource=\"logical-links\"\n\t key=\"selflink = 'https://aai.onap:8443/aai/v21/network/logical-links?depth=0'\"\n\t\tlocal-only=\"false\" \n\t\tpfx=\"ccsdkTopo.logicalLinks\" >",
\r
1852 "z": "97fec48c.8eada",
\r
1855 "701f5a59.c009ac",
\r
1862 "id": "9d01bdd0.0fc258",
\r
1863 "type": "execute",
\r
1864 "name": "execute PCE in ccsdk/sli/core",
\r
1865 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.slitopologyutils.SliTopologyUtils' method='computePath' >\n<parameter name=\"pnfs-pfx\" value='`$ccsdkTopo.pnfs`'/>\n<parameter name=\"links-pfx\" value=\"`$ccsdkTopo.logicalLinks`\"/>\n<parameter name=\"response-pfx\" value=\"otn-oof\"/>\n<parameter name=\"output-end-to-end-path\" value=\"true\"/>\n<parameter name=\"src-node\" value=\"`$tmp.src.domainA.pnf-name`\"/>\n<parameter name=\"dst-node\" value=\"`$tmp.src.domainB.pnf-name`\"/>\n",
\r
1870 "z": "97fec48c.8eada",
\r
1873 "d13c5cda.e31cf8",
\r
1879 "id": "701f5a59.c009ac",
\r
1882 "xml": "<outcome value='Other'>\n",
\r
1887 "z": "97fec48c.8eada",
\r
1895 "id": "e9ef8fc5.a18d1",
\r
1896 "type": "success",
\r
1897 "name": "success",
\r
1898 "xml": "<outcome value='success'>\n",
\r
1903 "z": "97fec48c.8eada",
\r
1909 "id": "2d0a238b.9b0514",
\r
1912 "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.Slf4jRecorder\">\n<parameter name=\"logger\" value=\"message-log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Pnfs retrieved!\"/>\n<parameter name=\"field2\" value=\"`$ccsdkTopo.pnfs.pnf_length`\"/>\n",
\r
1917 "z": "97fec48c.8eada",
\r
1923 "id": "2909bfef.cce208",
\r
1924 "type": "returnFailure",
\r
1925 "name": "return failure",
\r
1926 "xml": "<return status='failure'>\n<parameter name='error-code' value='' />\n<parameter name='error-message' value='' />\n",
\r
1930 "z": "97fec48c.8eada",
\r
1934 "id": "88137b8e.f20ce",
\r
1935 "type": "not-found",
\r
1936 "name": "not-found",
\r
1937 "xml": "<outcome value='not-found'>\n",
\r
1942 "z": "97fec48c.8eada",
\r
1950 "id": "5baa421f.eeaaec",
\r
1951 "type": "returnFailure",
\r
1952 "name": "return failure",
\r
1953 "xml": "<return status='failure'>\n<parameter name='error-code' value='' />\n<parameter name='error-message' value='' />\n",
\r
1957 "z": "97fec48c.8eada",
\r
1961 "id": "f79f6d93.33fad8",
\r
1962 "type": "success",
\r
1963 "name": "success",
\r
1964 "xml": "<outcome value='success'>\n",
\r
1969 "z": "97fec48c.8eada",
\r
1975 "id": "8cc43261.20f998",
\r
1978 "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.Slf4jRecorder\">\n<parameter name=\"logger\" value=\"message-log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Logical-links retrieved!\"/>\n<parameter name=\"field2\" value=\"`$ccsdkTopo.logicalLinks.logical-link_length`\"/>\n",
\r
1983 "z": "97fec48c.8eada",
\r
1989 "id": "d13c5cda.e31cf8",
\r
1990 "type": "success",
\r
1991 "name": "success",
\r
1992 "xml": "<outcome value='success'>\n",
\r
1997 "z": "97fec48c.8eada",
\r
2003 "id": "75643e28.77914",
\r
2006 "xml": "<outcome value='Other'>\n",
\r
2011 "z": "97fec48c.8eada",
\r
2017 "id": "117e8dda.79f3d2",
\r
2020 "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.Slf4jRecorder\">\n<parameter name=\"logger\" value=\"message-log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Path computation succeed!\"/>\n<parameter name=\"field2\" value=\"`$ccsdkTopo.resp.solutions_length`\"/>\n",
\r
2025 "z": "97fec48c.8eada",
\r