+ "x": 4250.9998779296875,\r
+ "y": 947,\r
+ "z": "6311a927.78727",\r
+ "wires": []\r
+ },\r
+ {\r
+ "id": "abe518b.cefde68",\r
+ "type": "set",\r
+ "name": "unset parameters",\r
+ "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
+ "comments": "",\r
+ "x": 1120,\r
+ "y": 734,\r
+ "z": "6311a927.78727",\r
+ "wires": []\r
+ },\r
+ {\r
+ "id": "cf555e48.aeaaa8",\r
+ "type": "comment",\r
+ "name": "Not useful anymore",\r
+ "info": "this domain-A.ltpId is not used anymore",\r
+ "comments": "",\r
+ "x": 4465.9998779296875,\r
+ "y": 253,\r
+ "z": "6311a927.78727",\r
+ "wires": []\r
+ },\r
+ {\r
+ "id": "29edf5a1.e0b48a",\r
+ "type": "comment",\r
+ "name": "Not useful anymore",\r
+ "info": "this domain-B.ltpId is not used anymore",\r
+ "comments": "",\r
+ "x": 4487.9998779296875,\r
+ "y": 866,\r
+ "z": "6311a927.78727",\r
+ "wires": []\r
+ },\r
+ {\r
+ "id": "7882cf69.81bba",\r
+ "type": "set",\r
+ "name": "unset parameters",\r
+ "xml": "<set>\n<parameter name='`tmp.otninfo.`' value='' />\n<!--<parameter name='`tmp.otninfo_length`' value='0' />-->",\r
+ "comments": "",\r
+ "x": 761,\r
+ "y": 662,\r
+ "z": "6311a927.78727",\r
+ "wires": []\r
+ },\r
+ {\r
+ "id": "1e669820.d1af2",\r
+ "type": "comment",\r
+ "name": "May not be necessary",\r
+ "info": "",\r
+ "comments": "",\r
+ "x": 772,\r
+ "y": 615,\r
+ "z": "6311a927.78727",\r
+ "wires": []\r
+ },\r
+ {\r
+ "id": "f346bebe.50149",\r
+ "type": "block",\r
+ "name": "block : atomic",\r
+ "xml": "<block atomic='true'>",\r
+ "atomic": "true",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 752,\r
+ "y": 412,\r
+ "z": "6311a927.78727",\r
+ "wires": [\r
+ [\r
+ "bf6f0512.491f98",\r
+ "50fbaa58.2b30a4",\r
+ "9c16d091.cb39f8",\r
+ "67b4d462.48c1b4",\r
+ "47a588a1.c73f2",\r
+ "7663f303.03da94",\r
+ "9122c7e9.cadbc8",\r
+ "45b9551b.0a437c",\r
+ "3cc2e9be.dc0176",\r
+ "5092ace7.ae1144",\r
+ "652147e8.77864"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "bf6f0512.491f98",\r
+ "type": "execute",\r
+ "name": "execute PCE in ccsdk/sli/core",\r
+ "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
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 1026,\r
+ "y": 632,\r
+ "z": "6311a927.78727",\r
+ "wires": [\r
+ [\r
+ "278e4eda.dd1afa",\r
+ "95a448d5.61bae",\r
+ "396c6fcc.348ef"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "50fbaa58.2b30a4",\r
+ "type": "record",\r
+ "name": "record tmp.pce-src and dst node",\r
+ "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
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 1003,\r
+ "y": 449,\r
+ "z": "6311a927.78727",\r
+ "wires": [\r
+ []\r
+ ]\r
+ },\r
+ {\r
+ "id": "278e4eda.dd1afa",\r
+ "type": "other",\r
+ "name": "other",\r
+ "xml": "<outcome value='Other'>\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 1271,\r
+ "y": 664,\r
+ "z": "6311a927.78727",\r
+ "wires": [\r
+ []\r
+ ]\r
+ },\r
+ {\r
+ "id": "95a448d5.61bae",\r
+ "type": "not-found",\r
+ "name": "not-found",\r
+ "xml": "<outcome value='not-found'>\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 1278,\r
+ "y": 706,\r
+ "z": "6311a927.78727",\r
+ "wires": [\r
+ []\r
+ ]\r
+ },\r
+ {\r
+ "id": "396c6fcc.348ef",\r
+ "type": "success",\r
+ "name": "success",\r
+ "xml": "<outcome value='success'>\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 1273,\r
+ "y": 627,\r
+ "z": "6311a927.78727",\r
+ "wires": [\r
+ []\r
+ ]\r
+ },\r
+ {\r
+ "id": "9c16d091.cb39f8",\r
+ "type": "set",\r
+ "name": "set tmp.pce-src-node",\r
+ "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
+ "comments": "",\r
+ "x": 971,\r
+ "y": 357,\r
+ "z": "6311a927.78727",\r
+ "wires": []\r
+ },\r
+ {\r
+ "id": "67b4d462.48c1b4",\r
+ "type": "set",\r
+ "name": "set tmp.pce-dst-node",\r
+ "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
+ "comments": "",\r
+ "x": 971,\r
+ "y": 403,\r
+ "z": "6311a927.78727",\r
+ "wires": []\r
+ },\r
+ {\r
+ "id": "165db6ae.de2bb9",\r
+ "type": "set",\r
+ "name": "set src-ltpId",\r
+ "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
+ "comments": "",\r
+ "x": 1102,\r
+ "y": 865,\r
+ "z": "6311a927.78727",\r
+ "wires": []\r
+ },\r
+ {\r
+ "id": "fda3acff.66dac8",\r
+ "type": "set",\r
+ "name": "set dst-ltpId",\r
+ "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
+ "comments": "",\r
+ "x": 1103,\r
+ "y": 915,\r
+ "z": "6311a927.78727",\r
+ "wires": []\r
+ },\r
+ {\r
+ "id": "47a588a1.c73f2",\r
+ "type": "get-resource",\r
+ "name": "get-resource network-resources-list",\r
+ "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
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 1023,\r
+ "y": 102,\r
+ "z": "6311a927.78727",\r
+ "wires": [\r
+ [\r
+ "a6aa209b.6892d",\r
+ "487dbe5b.696ae8",\r
+ "81fa26f.09db858"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "487dbe5b.696ae8",\r
+ "type": "other",\r
+ "name": "other",\r
+ "xml": "<outcome value='Other'>\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 1256,\r
+ "y": 126,\r
+ "z": "6311a927.78727",\r
+ "wires": [\r
+ []\r
+ ]\r
+ },\r
+ {\r
+ "id": "81fa26f.09db858",\r
+ "type": "not-found",\r
+ "name": "not-found",\r
+ "xml": "<outcome value='not-found'>\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 1270,\r
+ "y": 166,\r
+ "z": "6311a927.78727",\r
+ "wires": [\r
+ []\r
+ ]\r
+ },\r
+ {\r
+ "id": "a6aa209b.6892d",\r
+ "type": "success",\r
+ "name": "success",\r
+ "xml": "<outcome value='success'>\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 1259,\r
+ "y": 85,\r
+ "z": "6311a927.78727",\r
+ "wires": [\r
+ []\r
+ ]\r
+ },\r
+ {\r
+ "id": "7663f303.03da94",\r
+ "type": "for",\r
+ "name": "for netwidx..allNetworksList_length",\r
+ "xml": "<for index='netwidx' start='0' end='`$allNetworksList.network-resource_length`' >",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 1015,\r
+ "y": 148,\r
+ "z": "6311a927.78727",\r
+ "wires": [\r
+ [\r
+ "27c5b08b.38fb5"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "27c5b08b.38fb5",\r
+ "type": "switchNode",\r
+ "name": "switch provider-id domainA",\r
+ "xml": "<switch test='`$allNetworksList.network-resource[$netwidx].provider-id == $param-prefix-domainA-pnfName[2]`'>\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 1336,\r
+ "y": 224,\r
+ "z": "6311a927.78727",\r
+ "wires": [\r
+ [\r
+ "22cbcd57.e91ce2",\r
+ "119bae13.8994fa"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "22cbcd57.e91ce2",\r
+ "type": "outcomeTrue",\r
+ "name": "true",\r
+ "xml": "<outcome value='true'>\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 1563,\r
+ "y": 225,\r
+ "z": "6311a927.78727",\r
+ "wires": [\r
+ [\r
+ "1f8d2ed3.4f6c09"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "1f8d2ed3.4f6c09",\r
+ "type": "switchNode",\r
+ "name": "switch te-topo-id",\r
+ "xml": "<switch test='`$allNetworksList.network-resource[$netwidx].te-topo-id != $param-prefix-domainA-pnfName[6]`'>\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 1776,\r
+ "y": 225,\r
+ "z": "6311a927.78727",\r
+ "wires": [\r
+ [\r
+ "cfa8e423.6dd988"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "cfa8e423.6dd988",\r
+ "type": "outcomeTrue",\r
+ "name": "true",\r
+ "xml": "<outcome value='true'>\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 1941,\r
+ "y": 225,\r
+ "z": "6311a927.78727",\r
+ "wires": [\r
+ [\r
+ "3bd110a6.a8ba8"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "3bd110a6.a8ba8",\r
+ "type": "set",\r
+ "name": "set otnTopoIdSrc",\r
+ "xml": "<set>\n<parameter name='otnTopoIdSrc' value='`$allNetworksList.network-resource[$netwidx].te-topo-id`' />\n",\r
+ "comments": "",\r
+ "x": 2110,\r
+ "y": 225,\r
+ "z": "6311a927.78727",\r
+ "wires": []\r
+ },\r
+ {\r
+ "id": "119bae13.8994fa",\r
+ "type": "outcomeFalse",\r
+ "name": "false",\r
+ "xml": "<outcome value='false'>\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 1563,\r
+ "y": 278,\r
+ "z": "6311a927.78727",\r
+ "wires": [\r
+ [\r
+ "4e665bce.dd8f3c"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "4e665bce.dd8f3c",\r
+ "type": "switchNode",\r
+ "name": "switch provider-id domainB",\r
+ "xml": "<switch test='`$allNetworksList.network-resource[$netwidx].provider-id == $param-prefix-domainB-pnfName[2]`'>\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 1751,\r
+ "y": 278,\r
+ "z": "6311a927.78727",\r
+ "wires": [\r
+ [\r
+ "5471d1aa.c2b568"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "5471d1aa.c2b568",\r
+ "type": "outcomeTrue",\r
+ "name": "true",\r
+ "xml": "<outcome value='true'>\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 1941,\r
+ "y": 278,\r
+ "z": "6311a927.78727",\r
+ "wires": [\r
+ [\r
+ "aa5bb707.4bb48"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "aa5bb707.4bb48",\r
+ "type": "switchNode",\r
+ "name": "switch te-topo-id",\r
+ "xml": "<switch test='`$allNetworksList.network-resource[$netwidx].te-topo-id != $param-prefix-domainB-pnfName[6]`'>\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 2109,\r
+ "y": 278,\r
+ "z": "6311a927.78727",\r
+ "wires": [\r
+ [\r
+ "3a63aeee.a8bb3a"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "3a63aeee.a8bb3a",\r
+ "type": "outcomeTrue",\r
+ "name": "true",\r
+ "xml": "<outcome value='true'>\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 2265,\r
+ "y": 278,\r
+ "z": "6311a927.78727",\r
+ "wires": [\r
+ [\r
+ "1438c95.a2947b7"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "1438c95.a2947b7",\r
+ "type": "set",\r
+ "name": "set otnTopoIdDst",\r
+ "xml": "<set>\n<parameter name='otnTopoIdDst' value='`$allNetworksList.network-resource[$netwidx].te-topo-id`' />\n",\r
+ "comments": "",\r
+ "x": 2424,\r
+ "y": 278,\r
+ "z": "6311a927.78727",\r
+ "wires": []\r
+ },\r
+ {\r
+ "id": "9122c7e9.cadbc8",\r
+ "type": "set",\r
+ "name": "unset parameters",\r
+ "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
+ "comments": "",\r
+ "x": 964,\r
+ "y": 304,\r
+ "z": "6311a927.78727",\r
+ "wires": []\r
+ },\r
+ {\r
+ "id": "45b9551b.0a437c",\r
+ "type": "set",\r
+ "name": "unset parameters",\r
+ "xml": "<set>\n<parameter name='tmp.pce-src-node.' value='' />\n",\r
+ "comments": "",\r
+ "x": 968,\r
+ "y": 219,\r
+ "z": "6311a927.78727",\r
+ "wires": []\r
+ },\r
+ {\r
+ "id": "3cc2e9be.dc0176",\r
+ "type": "set",\r
+ "name": "unset parameters",\r
+ "xml": "<set>\n<parameter name='tmp.pce-dst-node.' value='' />\n",\r
+ "comments": "",\r
+ "x": 966,\r
+ "y": 261,\r
+ "z": "6311a927.78727",\r
+ "wires": []\r
+ },\r
+ {\r
+ "id": "5092ace7.ae1144",\r
+ "type": "record",\r
+ "name": "record otn-oof.",\r
+ "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
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 959,\r
+ "y": 493,\r
+ "z": "6311a927.78727",\r
+ "wires": [\r
+ []\r
+ ]\r
+ },\r
+ {\r
+ "id": "ab172df4.a758b",\r
+ "type": "execute",\r
+ "name": "execute printContext",\r
+ "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='printContext' >\n <parameter name=\"filename\" value=\"`$filenamemm`\" />\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 978,\r
+ "y": 575,\r
+ "z": "6311a927.78727",\r
+ "wires": [\r
+ []\r
+ ]\r
+ },\r
+ {\r
+ "id": "652147e8.77864",\r
+ "type": "set",\r
+ "name": "set filename",\r
+ "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
+ "comments": "",\r
+ "x": 955,\r
+ "y": 529,\r
+ "z": "6311a927.78727",\r