3 "id": "4bc4e8ab.1cf33",
\r
9 "z": "6311a927.78727",
\r
17 "id": "7e764ef5.0f0ce8",
\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": 660.0000152587891,
\r
27 "z": "6311a927.78727",
\r
35 "id": "dba1761d.84c318",
\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": 304.0001220703125,
\r
43 "z": "6311a927.78727",
\r
51 "id": "29b9ed96.3b1cca",
\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": 349.9730682373047,
\r
58 "y": 271.996000289917,
\r
59 "z": "6311a927.78727",
\r
68 "id": "5ed3456b.75dffc",
\r
71 "xml": "<outcome value='success'>\n",
\r
74 "x": 589.9732093811035,
\r
75 "y": 295.99596977233887,
\r
76 "z": "6311a927.78727",
\r
84 "id": "e29f4917.f911e8",
\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": 759.9731292724609,
\r
90 "y": 235.99606132507324,
\r
91 "z": "6311a927.78727",
\r
95 "id": "d4b7459.be16038",
\r
98 "xml": "<outcome value='failure'>\n",
\r
101 "x": 588.9729957580566,
\r
102 "y": 244.99606037139893,
\r
103 "z": "6311a927.78727",
\r
111 "id": "a76b8924.9422c",
\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": 321.47686767578125,
\r
118 "z": "6311a927.78727",
\r
122 "id": "485028.3d8fcfd8",
\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": 777.972900390625,
\r
129 "y": 721.2457275390625,
\r
130 "z": "6311a927.78727",
\r
138 "id": "c4646d25.9ab0f",
\r
140 "name": "Loop through OTN links",
\r
143 "x": 861.4732055664062,
\r
145 "z": "6311a927.78727",
\r
149 "id": "b7d2be7c.5e3ac8",
\r
151 "name": "block : atomic",
\r
152 "xml": "<block atomic=\"true\">",
\r
155 "x": 882.5001220703125,
\r
156 "y": 912.2864990234375,
\r
157 "z": "6311a927.78727",
\r
169 "id": "6750495a.41286",
\r
171 "name": "set otn-oof.link-name and etc.",
\r
172 "xml": "<set>\n<parameter name='otn-oof.link-name' value='`$otn-oof.solutions[$vidx].original_link`' />\n<parameter name='otn-oof.start-node' value='`$otn-oof.solutions[$vidx].src_node`' />\n<parameter name='otn-oof.end-node' value='`$otn-oof.solutions[$vidx].dst_node`' />",
\r
174 "x": 1129.0001220703125,
\r
175 "y": 805.2864990234375,
\r
176 "z": "6311a927.78727",
\r
180 "id": "c8e36f8b.a2bbd8",
\r
183 "xml": "<block>\n",
\r
187 "x": 735.0002555847168,
\r
188 "y": 293.741455078125,
\r
189 "z": "6311a927.78727",
\r
195 "id": "45853653.2d7d8",
\r
197 "name": "block : atomic",
\r
198 "xml": "<block atomic=\"true\">",
\r
201 "x": 544.9688835144043,
\r
202 "y": 679.7416372299194,
\r
203 "z": "6311a927.78727",
\r
213 "id": "9f64f3d6.06a948",
\r
216 "xml": "<break>\n",
\r
218 "x": 2296.4998779296875,
\r
220 "z": "6311a927.78727",
\r
224 "id": "188880e9.f084a7",
\r
226 "name": "block : atomic",
\r
227 "xml": "<block atomic=\"true\">",
\r
230 "x": 1095.5001220703125,
\r
232 "z": "6311a927.78727",
\r
241 "id": "6f8fa296.cf0b14",
\r
244 "xml": "<outcome value='success'>\n",
\r
247 "x": 2620.9998779296875,
\r
249 "z": "6311a927.78727",
\r
257 "id": "dfb73ef2.d6e5",
\r
258 "type": "not-found",
\r
259 "name": "not-found",
\r
260 "xml": "<outcome value='not-found'>\n",
\r
265 "z": "6311a927.78727",
\r
273 "id": "a2313ee1.1bd3f8",
\r
276 "xml": "<outcome value='Other'>\n",
\r
281 "z": "6311a927.78727",
\r
289 "id": "3b0779f0.32a56e",
\r
290 "type": "returnFailure",
\r
291 "name": "return failure",
\r
292 "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
296 "z": "6311a927.78727",
\r
300 "id": "28c1fd94.c84d7a",
\r
301 "type": "returnFailure",
\r
302 "name": "return failure",
\r
303 "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
307 "z": "6311a927.78727",
\r
311 "id": "e56a35d6.459af8",
\r
313 "name": "set domain A node ttp-id",
\r
314 "xml": "<set>\n<parameter name='tmp.domain-A.ttp-id' value=\"`$tmp.aai.src-tp.relationship-list.relationship[$pintsidx].relationship-data[0].relationship-value`\" />\n",
\r
316 "x": 3957.4998779296875,
\r
318 "z": "6311a927.78727",
\r
322 "id": "a811b593.25ff8",
\r
323 "type": "get-resource",
\r
324 "name": "get-resource src TTP",
\r
325 "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
328 "x": 3965.4998779296875,
\r
330 "z": "6311a927.78727",
\r
338 "id": "d6328bc3.e91228",
\r
341 "xml": "<outcome value='success'>\n",
\r
344 "x": 4171.9998779296875,
\r
346 "z": "6311a927.78727",
\r
354 "id": "f5150efc.cab85",
\r
356 "name": "tunnel-termination-point",
\r
357 "xml": "<outcome value='tunnel-termination-point'>\n",
\r
360 "x": 3509.6683349609375,
\r
361 "y": 722.4815063476562,
\r
362 "z": "6311a927.78727",
\r
370 "id": "fd862c08.f8b4a",
\r
372 "name": "for each relationship",
\r
373 "xml": "<for silentFailure='true' index='pintsidx' start='0' end='`$tmp.aai.src-tp.relationship-list.relationship_length`' >\n",
\r
376 "x": 2972.3826904296875,
\r
377 "y": 724.6597290039062,
\r
378 "z": "6311a927.78727",
\r
386 "id": "8c595bd0.378e98",
\r
387 "type": "switchNode",
\r
388 "name": "switch related-to",
\r
389 "xml": "<switch test='`$tmp.aai.src-tp.relationship-list.relationship[$pintsidx].related-to`'>\n",
\r
392 "x": 3224.3826904296875,
\r
393 "y": 721.6597290039062,
\r
394 "z": "6311a927.78727",
\r
402 "id": "912955c2.11e7a",
\r
404 "name": "block : atomic",
\r
405 "xml": "<block atomic=\"true\">",
\r
408 "x": 3736.4998779296875,
\r
410 "z": "6311a927.78727",
\r
422 "id": "d9b8b0f0.11df08",
\r
423 "type": "get-resource",
\r
424 "name": "get-resource dst tp",
\r
425 "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
430 "z": "6311a927.78727",
\r
440 "id": "2a761980.732196",
\r
443 "xml": "<outcome value='success'>\n",
\r
446 "x": 2599.9998779296875,
\r
448 "z": "6311a927.78727",
\r
456 "id": "d9fef4c9.0420c",
\r
457 "type": "not-found",
\r
458 "name": "not-found",
\r
459 "xml": "<outcome value='not-found'>\n",
\r
462 "x": 2583.9998779296875,
\r
464 "z": "6311a927.78727",
\r
472 "id": "6bc11e9d.31baa8",
\r
475 "xml": "<outcome value='Other'>\n",
\r
478 "x": 2586.9998779296875,
\r
480 "z": "6311a927.78727",
\r
488 "id": "f53f8dec.b8eab8",
\r
489 "type": "returnFailure",
\r
490 "name": "return failure",
\r
491 "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
493 "x": 2756.9998779296875,
\r
495 "z": "6311a927.78727",
\r
499 "id": "5b682716.7565c",
\r
500 "type": "returnFailure",
\r
501 "name": "return failure",
\r
502 "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
504 "x": 2768.9998779296875,
\r
506 "z": "6311a927.78727",
\r
510 "id": "6b5c01f3.fe6da8",
\r
512 "name": "for each relationship",
\r
513 "xml": "<for silentFailure='true' index='pintdidx' start='0' end='`$tmp.aai.dst-tp.relationship-list.relationship_length`' >\n",
\r
516 "x": 2956.3826904296875,
\r
517 "y": 1286.6597290039062,
\r
518 "z": "6311a927.78727",
\r
526 "id": "1a571bfc.aeed5c",
\r
527 "type": "switchNode",
\r
528 "name": "switch related-to",
\r
529 "xml": "<switch test='`$tmp.aai.dst-tp.relationship-list.relationship[$pintdidx].related-to`'>\n",
\r
532 "x": 3199.3826904296875,
\r
533 "y": 1285.6597290039062,
\r
534 "z": "6311a927.78727",
\r
542 "id": "aa0b1701.8dfea",
\r
544 "name": "block : atomic",
\r
545 "xml": "<block atomic=\"true\">",
\r
548 "x": 4965.4998779296875,
\r
550 "z": "6311a927.78727",
\r
560 "id": "90623cd4.fe0a58",
\r
562 "name": "tunnel-termination-point",
\r
563 "xml": "<outcome value='tunnel-termination-point'>\n",
\r
566 "x": 3455.6683349609375,
\r
567 "y": 1285.4815063476562,
\r
568 "z": "6311a927.78727",
\r
576 "id": "66c4a517.3f3fd4",
\r
578 "name": "network-resource",
\r
579 "xml": "<outcome value='network-resource'>\n",
\r
582 "x": 4752.4998779296875,
\r
584 "z": "6311a927.78727",
\r
592 "id": "2cff3582.3d605a",
\r
594 "name": "block : atomic",
\r
595 "xml": "<block atomic=\"true\">",
\r
598 "x": 3755.4998779296875,
\r
600 "z": "6311a927.78727",
\r
612 "id": "34a1c052.ba37a8",
\r
614 "name": "set domain B node ttp-id",
\r
615 "xml": "<set>\n<parameter name='tmp.domain-B.ttp-id' value=\"`$tmp.aai.dst-tp.relationship-list.relationship[$pintdidx].relationship-data[0].relationship-value`\" />\n",
\r
617 "x": 3997.4998779296875,
\r
619 "z": "6311a927.78727",
\r
623 "id": "ce64c552.7245c",
\r
624 "type": "get-resource",
\r
625 "name": "get-resource dst TTP",
\r
626 "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
629 "x": 3987.4998779296875,
\r
631 "z": "6311a927.78727",
\r
639 "id": "c6558909.ba61",
\r
642 "xml": "<outcome value='success'>\n",
\r
645 "x": 4174.9998779296875,
\r
647 "z": "6311a927.78727",
\r
655 "id": "550b57d7.8fa528",
\r
657 "name": "set domain B network-id",
\r
658 "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
660 "x": 5235.4998779296875,
\r
662 "z": "6311a927.78727",
\r
666 "id": "74f2c02.a79f64",
\r
667 "type": "get-resource",
\r
668 "name": "get-resource dst network-resource",
\r
669 "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
672 "x": 5245.4998779296875,
\r
674 "z": "6311a927.78727",
\r
682 "id": "e85530cd.ad8bf8",
\r
685 "xml": "<outcome value='success'>\n",
\r
688 "x": 5460.9998779296875,
\r
690 "z": "6311a927.78727",
\r
698 "id": "e3266a0a.5cb158",
\r
700 "name": "set domain B network-id, topo-id, client-id, etc",
\r
701 "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
703 "x": 5715.4998779296875,
\r
705 "z": "6311a927.78727",
\r
709 "id": "53738595.29239c",
\r
712 "xml": "<block>\n",
\r
716 "x": 2754.9998779296875,
\r
718 "z": "6311a927.78727",
\r
726 "id": "6a724ed4.0c2ee",
\r
729 "xml": "<block>\n",
\r
733 "x": 2745.9998779296875,
\r
735 "z": "6311a927.78727",
\r
743 "id": "fcc7de43.1b588",
\r
745 "name": "block : atomic",
\r
746 "xml": "<block atomic=\"true\">",
\r
749 "x": 4346.9998779296875,
\r
751 "z": "6311a927.78727",
\r
759 "id": "b166ec42.f7a328",
\r
761 "name": "block : atomic",
\r
762 "xml": "<block atomic=\"true\">",
\r
765 "x": 4363.9998779296875,
\r
767 "z": "6311a927.78727",
\r
775 "id": "16b2f778.e973e1",
\r
776 "type": "get-resource",
\r
777 "name": "get-resource src tp",
\r
778 "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
783 "z": "6311a927.78727",
\r
793 "id": "2abf934.785ecec",
\r
794 "type": "get-resource",
\r
795 "name": "get-resource src pnf",
\r
796 "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
799 "x": 3826.9998779296875,
\r
801 "z": "6311a927.78727",
\r
811 "id": "2718cbe0.743744",
\r
814 "xml": "<outcome value='success'>\n",
\r
819 "z": "6311a927.78727",
\r
827 "id": "c770af9d.e00ad8",
\r
828 "type": "not-found",
\r
829 "name": "not-found",
\r
830 "xml": "<outcome value='not-found'>\n",
\r
835 "z": "6311a927.78727",
\r
843 "id": "4dc6603f.cfce08",
\r
846 "xml": "<outcome value='Other'>\n",
\r
851 "z": "6311a927.78727",
\r
859 "id": "59153395.1608bc",
\r
860 "type": "returnFailure",
\r
861 "name": "return failure",
\r
862 "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
866 "z": "6311a927.78727",
\r
870 "id": "6bb9b9b7.b2076",
\r
871 "type": "returnFailure",
\r
872 "name": "return failure",
\r
873 "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
877 "z": "6311a927.78727",
\r
881 "id": "d9208e7d.606",
\r
884 "xml": "<block>\n",
\r
888 "x": 4166.88232421875,
\r
889 "y": 463.6556701660156,
\r
890 "z": "6311a927.78727",
\r
899 "id": "55254083.c38b58",
\r
901 "name": "set domain A node-id and tpn",
\r
902 "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
904 "x": 4391.9998779296875,
\r
906 "z": "6311a927.78727",
\r
910 "id": "bc51fa32.9144b",
\r
913 "xml": "<break>\n",
\r
915 "x": 3913.9998779296875,
\r
917 "z": "6311a927.78727",
\r
921 "id": "a813a414.4bba4",
\r
923 "name": "set domain A tunnel tp ip",
\r
924 "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
926 "x": 4607.9998779296875,
\r
928 "z": "6311a927.78727",
\r
932 "id": "668e003.0972e8",
\r
933 "type": "get-resource",
\r
934 "name": "get-resource dst pnf",
\r
935 "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
938 "x": 3823.9998779296875,
\r
940 "z": "6311a927.78727",
\r
950 "id": "68c36f77.2ea158",
\r
953 "xml": "<outcome value='success'>\n",
\r
958 "z": "6311a927.78727",
\r
966 "id": "60671a93.606c04",
\r
967 "type": "not-found",
\r
968 "name": "not-found",
\r
969 "xml": "<outcome value='not-found'>\n",
\r
974 "z": "6311a927.78727",
\r
982 "id": "ba64936b.6e28a",
\r
985 "xml": "<outcome value='Other'>\n",
\r
990 "z": "6311a927.78727",
\r
998 "id": "90c8108b.3d46b8",
\r
1001 "xml": "<block>\n",
\r
1002 "atomic": "false",
\r
1005 "x": 4163.88232421875,
\r
1006 "y": 1066.6556701660156,
\r
1007 "z": "6311a927.78727",
\r
1016 "id": "694c4d07.5571c4",
\r
1017 "type": "returnFailure",
\r
1018 "name": "return failure",
\r
1019 "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
1023 "z": "6311a927.78727",
\r
1027 "id": "8a4ef9a5.3b77b8",
\r
1028 "type": "returnFailure",
\r
1029 "name": "return failure",
\r
1030 "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
1034 "z": "6311a927.78727",
\r
1038 "id": "925c2765.45f7c",
\r
1040 "name": "set domain B node-id and tpn",
\r
1041 "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
1043 "x": 4372.9998779296875,
\r
1045 "z": "6311a927.78727",
\r
1049 "id": "3a5f117c.72df06",
\r
1052 "xml": "<break>\n",
\r
1054 "x": 3942.9998779296875,
\r
1056 "z": "6311a927.78727",
\r
1060 "id": "6ce614ed.7484ac",
\r
1062 "name": "set domain B tunnel tp id",
\r
1063 "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
1065 "x": 4596.9998779296875,
\r
1067 "z": "6311a927.78727",
\r
1071 "id": "73216d1e.d409d4",
\r
1072 "type": "outcome",
\r
1073 "name": "network-resource",
\r
1074 "xml": "<outcome value='network-resource'>\n",
\r
1077 "x": 4748.9998779296875,
\r
1079 "z": "6311a927.78727",
\r
1087 "id": "8e56eb89.dcf8d",
\r
1089 "name": "block : atomic",
\r
1090 "xml": "<block atomic=\"true\">",
\r
1093 "x": 4925.9998779296875,
\r
1095 "z": "6311a927.78727",
\r
1098 "8a97b17a.8e6468",
\r
1099 "4190236a.ccd374",
\r
1105 "id": "8a97b17a.8e6468",
\r
1107 "name": "set domain A network-id",
\r
1108 "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
1110 "x": 5140.9998779296875,
\r
1112 "z": "6311a927.78727",
\r
1116 "id": "4190236a.ccd374",
\r
1117 "type": "get-resource",
\r
1118 "name": "get-resource src network-resource",
\r
1119 "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
1122 "x": 5157.9998779296875,
\r
1124 "z": "6311a927.78727",
\r
1132 "id": "84a43718.34957",
\r
1133 "type": "success",
\r
1134 "name": "success",
\r
1135 "xml": "<outcome value='success'>\n",
\r
1138 "x": 5381.4998779296875,
\r
1140 "z": "6311a927.78727",
\r
1148 "id": "95ce66c5.711c6",
\r
1150 "name": "set domain A network-id, topo-id, client-id, etc",
\r
1151 "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
1153 "x": 5645.9998779296875,
\r
1155 "z": "6311a927.78727",
\r
1159 "id": "8aa824b7.0c6278",
\r
1161 "name": "for each relationship",
\r
1162 "xml": "<for silentFailure='true' index='pvidx' start='0' end='`$tmp.aai.src-pnf.relationship-list.relationship_length`' >\n",
\r
1165 "x": 4350.9998779296875,
\r
1167 "z": "6311a927.78727",
\r
1175 "id": "5a4b07ac.8d3028",
\r
1176 "type": "switchNode",
\r
1177 "name": "switch related-to",
\r
1178 "xml": "<switch test='`$tmp.aai.src-pnf.relationship-list.relationship[$pvidx].related-to`'>\n",
\r
1181 "x": 4545.9998779296875,
\r
1183 "z": "6311a927.78727",
\r
1191 "id": "2d2f03c2.a9effc",
\r
1194 "xml": "<break>\n",
\r
1196 "x": 5084.9998779296875,
\r
1198 "z": "6311a927.78727",
\r
1202 "id": "a7906754.f0e008",
\r
1204 "name": "for each relationship",
\r
1205 "xml": "<for silentFailure='true' index='mvidx' start='0' end='`$tmp.aai.dst-pnf.relationship-list.relationship_length`' >\n",
\r
1208 "x": 4351.9998779296875,
\r
1210 "z": "6311a927.78727",
\r
1218 "id": "6641c07e.096d18",
\r
1219 "type": "switchNode",
\r
1220 "name": "switch related-to",
\r
1221 "xml": "<switch test='`$tmp.aai.dst-pnf.relationship-list.relationship[$mvidx].related-to`'>\n",
\r
1224 "x": 4546.9998779296875,
\r
1226 "z": "6311a927.78727",
\r
1234 "id": "f2bb305d.4422b8",
\r
1237 "xml": "<break>\n",
\r
1239 "x": 5170.9998779296875,
\r
1241 "z": "6311a927.78727",
\r
1245 "id": "4ad035fb.c384cc",
\r
1246 "type": "execute",
\r
1247 "name": "execute split tp-id to get pnf-name",
\r
1248 "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=\"original_string\" value='`$tmp.aai.src-tp.interface-name`'/>\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
1251 "x": 3854.9998779296875,
\r
1253 "z": "6311a927.78727",
\r
1256 "5bd2f425.157014",
\r
1262 "id": "a6025f31.cc3d4",
\r
1263 "type": "failure",
\r
1264 "name": "success",
\r
1265 "xml": "<outcome value='success'>\n",
\r
1268 "x": 4075.9998779296875,
\r
1270 "z": "6311a927.78727",
\r
1278 "id": "5bd2f425.157014",
\r
1279 "type": "failure",
\r
1280 "name": "failure",
\r
1281 "xml": "<outcome value='failure'>\n",
\r
1284 "x": 4075.9998779296875,
\r
1286 "z": "6311a927.78727",
\r
1294 "id": "61178ee6.46287",
\r
1296 "name": "block : atomic",
\r
1297 "xml": "<block atomic=\"true\">",
\r
1300 "x": 4240.9998779296875,
\r
1302 "z": "6311a927.78727",
\r
1310 "id": "30bc001a.081c6",
\r
1312 "name": "set domain-A.ltpId",
\r
1313 "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
1315 "x": 4422.9998779296875,
\r
1317 "z": "6311a927.78727",
\r
1321 "id": "3bd5270a.9b3388",
\r
1322 "type": "returnFailure",
\r
1323 "name": "return failure",
\r
1324 "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
1326 "x": 4242.9998779296875,
\r
1328 "z": "6311a927.78727",
\r
1332 "id": "888129ab.9ea2a8",
\r
1333 "type": "execute",
\r
1334 "name": "execute split tp-id to get pnf-name",
\r
1335 "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
1338 "x": 3862.9998779296875,
\r
1340 "z": "6311a927.78727",
\r
1349 "id": "c8627fdc.4ca238",
\r
1350 "type": "failure",
\r
1351 "name": "success",
\r
1352 "xml": "<outcome value='success'>\n",
\r
1355 "x": 4083.9998779296875,
\r
1357 "z": "6311a927.78727",
\r
1365 "id": "f5b036b5.9d3fe",
\r
1366 "type": "failure",
\r
1367 "name": "failure",
\r
1368 "xml": "<outcome value='failure'>\n",
\r
1371 "x": 4083.9998779296875,
\r
1373 "z": "6311a927.78727",
\r
1381 "id": "5d59aabb.f55db4",
\r
1383 "name": "block : atomic",
\r
1384 "xml": "<block atomic=\"true\">",
\r
1387 "x": 4248.9998779296875,
\r
1389 "z": "6311a927.78727",
\r
1397 "id": "c8487895.7a94",
\r
1399 "name": "set domain-B.ltpId",
\r
1400 "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
1402 "x": 4444.9998779296875,
\r
1404 "z": "6311a927.78727",
\r
1408 "id": "8fc5e8a.5216b18",
\r
1409 "type": "returnFailure",
\r
1410 "name": "return failure",
\r
1411 "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
1413 "x": 4250.9998779296875,
\r
1415 "z": "6311a927.78727",
\r
1419 "id": "abe518b.cefde68",
\r
1421 "name": "unset parameters",
\r
1422 "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
1426 "z": "6311a927.78727",
\r
1430 "id": "cf555e48.aeaaa8",
\r
1431 "type": "comment",
\r
1432 "name": "Not useful anymore",
\r
1433 "info": "this domain-A.ltpId is not used anymore",
\r
1435 "x": 4465.9998779296875,
\r
1437 "z": "6311a927.78727",
\r
1441 "id": "29edf5a1.e0b48a",
\r
1442 "type": "comment",
\r
1443 "name": "Not useful anymore",
\r
1444 "info": "this domain-B.ltpId is not used anymore",
\r
1446 "x": 4487.9998779296875,
\r
1448 "z": "6311a927.78727",
\r
1452 "id": "7882cf69.81bba",
\r
1454 "name": "unset parameters",
\r
1455 "xml": "<set>\n<parameter name='`tmp.otninfo.`' value='' />\n<!--<parameter name='`tmp.otninfo_length`' value='0' />-->",
\r
1459 "z": "6311a927.78727",
\r
1463 "id": "1e669820.d1af2",
\r
1464 "type": "comment",
\r
1465 "name": "May not be necessary",
\r
1470 "z": "6311a927.78727",
\r
1474 "id": "f346bebe.50149",
\r
1476 "name": "block : atomic",
\r
1477 "xml": "<block atomic='true'>",
\r
1483 "z": "6311a927.78727",
\r
1486 "bf6f0512.491f98",
\r
1487 "50fbaa58.2b30a4",
\r
1488 "9c16d091.cb39f8",
\r
1489 "67b4d462.48c1b4",
\r
1491 "7663f303.03da94",
\r
1492 "9122c7e9.cadbc8",
\r
1493 "45b9551b.0a437c",
\r
1494 "3cc2e9be.dc0176",
\r
1495 "5092ace7.ae1144",
\r
1501 "id": "bf6f0512.491f98",
\r
1502 "type": "execute",
\r
1503 "name": "execute PCE in ccsdk/sli/core",
\r
1504 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliTopologyUtils' method='computePath' >\n<parameter name=\"pnfs-pfx\" value='ccsdkTopopnfs'/>\n<parameter name=\"links-pfx\" value=\"ccsdkTopologicalLinks\"/>\n<parameter name=\"response-pfx\" value=\"otn-oof\"/>\n<parameter name=\"output-end-to-end-path\" value=\"false\"/>\n<!--<parameter name=\"src-node\" value=\"`$tmp.src.domainA.pnf-name`\"/>-->\n<!--<parameter name=\"dst-node\" value=\"`$tmp.dst.domainB.pnf-name`\"/>-->\n<parameter name=\"src-node\" value=\"`$tmp.pce-src-node`\"/>\n<parameter name=\"dst-node\" value=\"`$tmp.pce-dst-node`\"/>\n",
\r
1509 "z": "6311a927.78727",
\r
1512 "278e4eda.dd1afa",
\r
1519 "id": "50fbaa58.2b30a4",
\r
1521 "name": "record tmp.pce-src and dst node",
\r
1522 "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\n<!--<parameter name=\"field1\" value=\"`$tmp.src.domainA.pnf-name`\"/>-->\n<!--<parameter name=\"field2\" value=\"`$tmp.dst.domainB.pnf-name`\"/>-->\n<parameter name=\"field1\" value=\"`$tmp.pce-src-node`\"/>\n<parameter name=\"field2\" value=\"`$tmp.pce-dst-node`\"/>\n",
\r
1527 "z": "6311a927.78727",
\r
1533 "id": "278e4eda.dd1afa",
\r
1536 "xml": "<outcome value='Other'>\n",
\r
1541 "z": "6311a927.78727",
\r
1547 "id": "95a448d5.61bae",
\r
1548 "type": "not-found",
\r
1549 "name": "not-found",
\r
1550 "xml": "<outcome value='not-found'>\n",
\r
1555 "z": "6311a927.78727",
\r
1561 "id": "396c6fcc.348ef",
\r
1562 "type": "success",
\r
1563 "name": "success",
\r
1564 "xml": "<outcome value='success'>\n",
\r
1569 "z": "6311a927.78727",
\r
1575 "id": "9c16d091.cb39f8",
\r
1577 "name": "set tmp.pce-src-node",
\r
1578 "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
1582 "z": "6311a927.78727",
\r
1586 "id": "67b4d462.48c1b4",
\r
1588 "name": "set tmp.pce-dst-node",
\r
1589 "xml": "<set>\n<!--<parameter name='$tmp.pce-dst-node' 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<!-- 1 + '-' +-->\n<!-- $param-prefix-domainB-pnfName[7] + '-' +-->\n<!-- $param-prefix-domainB-pnfName[8]`\" />-->\n<parameter name='tmp.pce-dst-node' 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 $otnTopoIdDst + '-' +\n $param-prefix-domainB-pnfName[7] + '-' +\n $param-prefix-domainB-pnfName[8]`\" />",
\r
1593 "z": "6311a927.78727",
\r
1597 "id": "165db6ae.de2bb9",
\r
1599 "name": "set src-ltpId",
\r
1600 "xml": "<set>\n<parameter name='tmp.cross-link.src-ltpId' value=\"`$otn-oof.solutions[$vidx].src_pinterface`\" />\n<parameter name='tmp.src-pnf-name' value=\"`$otn-oof.solutions[$vidx].src_node`\" />\n",
\r
1604 "z": "6311a927.78727",
\r
1608 "id": "fda3acff.66dac8",
\r
1610 "name": "set dst-ltpId",
\r
1611 "xml": "<set>\n<parameter name='tmp.cross-link.dst-ltpId' value=\"`$otn-oof.solutions[$vidx].dst_pinterface`\" />\n<parameter name='tmp.dst-pnf-name' value=\"`$otn-oof.solutions[$vidx].dst_node`\" />\n\n\n",
\r
1615 "z": "6311a927.78727",
\r
1619 "id": "47a588a1.c73f2",
\r
1620 "type": "get-resource",
\r
1621 "name": "get-resource network-resources-list",
\r
1622 "xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\tresource=\"network-resources\"\n\t key=\"selflink = 'https://aai.onap:8443/aai/v21/network/network-resources?depth=0'\"\n\t\tlocal-only=\"false\" \n\t\tpfx=\"allNetworksList\" >",
\r
1627 "z": "6311a927.78727",
\r
1631 "487dbe5b.696ae8",
\r
1637 "id": "487dbe5b.696ae8",
\r
1640 "xml": "<outcome value='Other'>\n",
\r
1645 "z": "6311a927.78727",
\r
1651 "id": "81fa26f.09db858",
\r
1652 "type": "not-found",
\r
1653 "name": "not-found",
\r
1654 "xml": "<outcome value='not-found'>\n",
\r
1659 "z": "6311a927.78727",
\r
1665 "id": "a6aa209b.6892d",
\r
1666 "type": "success",
\r
1667 "name": "success",
\r
1668 "xml": "<outcome value='success'>\n",
\r
1673 "z": "6311a927.78727",
\r
1679 "id": "7663f303.03da94",
\r
1681 "name": "for netwidx..allNetworksList_length",
\r
1682 "xml": "<for index='netwidx' start='0' end='`$allNetworksList.network-resource_length`' >",
\r
1687 "z": "6311a927.78727",
\r
1695 "id": "27c5b08b.38fb5",
\r
1696 "type": "switchNode",
\r
1697 "name": "switch provider-id domainA",
\r
1698 "xml": "<switch test='`$allNetworksList.network-resource[$netwidx].provider-id == $param-prefix-domainA-pnfName[2]`'>\n",
\r
1703 "z": "6311a927.78727",
\r
1706 "22cbcd57.e91ce2",
\r
1712 "id": "22cbcd57.e91ce2",
\r
1713 "type": "outcomeTrue",
\r
1715 "xml": "<outcome value='true'>\n",
\r
1720 "z": "6311a927.78727",
\r
1728 "id": "1f8d2ed3.4f6c09",
\r
1729 "type": "switchNode",
\r
1730 "name": "switch te-topo-id",
\r
1731 "xml": "<switch test='`$allNetworksList.network-resource[$netwidx].te-topo-id != $param-prefix-domainA-pnfName[6]`'>\n",
\r
1736 "z": "6311a927.78727",
\r
1744 "id": "cfa8e423.6dd988",
\r
1745 "type": "outcomeTrue",
\r
1747 "xml": "<outcome value='true'>\n",
\r
1752 "z": "6311a927.78727",
\r
1760 "id": "3bd110a6.a8ba8",
\r
1762 "name": "set otnTopoIdSrc",
\r
1763 "xml": "<set>\n<parameter name='otnTopoIdSrc' value='`$allNetworksList.network-resource[$netwidx].te-topo-id`' />\n",
\r
1767 "z": "6311a927.78727",
\r
1771 "id": "119bae13.8994fa",
\r
1772 "type": "outcomeFalse",
\r
1774 "xml": "<outcome value='false'>\n",
\r
1779 "z": "6311a927.78727",
\r
1787 "id": "4e665bce.dd8f3c",
\r
1788 "type": "switchNode",
\r
1789 "name": "switch provider-id domainB",
\r
1790 "xml": "<switch test='`$allNetworksList.network-resource[$netwidx].provider-id == $param-prefix-domainB-pnfName[2]`'>\n",
\r
1795 "z": "6311a927.78727",
\r
1803 "id": "5471d1aa.c2b568",
\r
1804 "type": "outcomeTrue",
\r
1806 "xml": "<outcome value='true'>\n",
\r
1811 "z": "6311a927.78727",
\r
1819 "id": "aa5bb707.4bb48",
\r
1820 "type": "switchNode",
\r
1821 "name": "switch te-topo-id",
\r
1822 "xml": "<switch test='`$allNetworksList.network-resource[$netwidx].te-topo-id != $param-prefix-domainB-pnfName[6]`'>\n",
\r
1827 "z": "6311a927.78727",
\r
1835 "id": "3a63aeee.a8bb3a",
\r
1836 "type": "outcomeTrue",
\r
1838 "xml": "<outcome value='true'>\n",
\r
1843 "z": "6311a927.78727",
\r
1851 "id": "1438c95.a2947b7",
\r
1853 "name": "set otnTopoIdDst",
\r
1854 "xml": "<set>\n<parameter name='otnTopoIdDst' value='`$allNetworksList.network-resource[$netwidx].te-topo-id`' />\n",
\r
1858 "z": "6311a927.78727",
\r
1862 "id": "9122c7e9.cadbc8",
\r
1864 "name": "unset parameters",
\r
1865 "xml": "<set>\n<!--<parameter name='`otn-oof`' value='' />-->\n<parameter name='otn-oof.' value='' />\n<!--<parameter name='`otn-oof.solutions`' value='' />-->\n<!--<parameter name='`otn-oof.solutions.`' value='' />-->\n<!--<parameter name='`otn-oof.solutions_length`' value='0' />-->",
\r
1869 "z": "6311a927.78727",
\r
1873 "id": "45b9551b.0a437c",
\r
1875 "name": "unset parameters",
\r
1876 "xml": "<set>\n<parameter name='tmp.pce-src-node.' value='' />\n",
\r
1880 "z": "6311a927.78727",
\r
1884 "id": "3cc2e9be.dc0176",
\r
1886 "name": "unset parameters",
\r
1887 "xml": "<set>\n<parameter name='tmp.pce-dst-node.' value='' />\n",
\r
1891 "z": "6311a927.78727",
\r
1895 "id": "5092ace7.ae1144",
\r
1897 "name": "record otn-oof.",
\r
1898 "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=\"`$otn-oof.`\"/>\n",
\r
1903 "z": "6311a927.78727",
\r
1909 "id": "ab172df4.a758b",
\r
1910 "type": "execute",
\r
1911 "name": "execute printContext",
\r
1912 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='printContext' >\n <parameter name=\"filename\" value=\"`$filenamemm`\" />\n",
\r
1917 "z": "6311a927.78727",
\r
1923 "id": "652147e8.77864",
\r
1925 "name": "set filename",
\r
1926 "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='filenamemm' value=\"`$tmp.pce-src-node + $tmp.pce-dst-node`\" />",
\r
1930 "z": "6311a927.78727",
\r