+}, {
+ "id": "f7dbd0fa.8d544",
+ "type": "execute",
+ "name": "contains sitewan",
+ "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='contains' >\n <parameter name=\"source\" value=\"`$network-topology-operation-input.network-information.onap-model-information.model-name`\"/>\n <parameter name=\"target\" value=\"sitewan\"/>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 769.9963111877441,
+ "y": 1147.000280737877,
+ "z": "1ade981f.b4cb28",
+ "wires": [
+ ["be49f900.18cbf8", "70ee59a7.22b018"]
+ ]
+}, {
+ "id": "be49f900.18cbf8",
+ "type": "outcomeTrue",
+ "name": "true",
+ "xml": "<outcome value='true'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 964.996395111084,
+ "y": 1149.0003131628036,
+ "z": "1ade981f.b4cb28",
+ "wires": [
+ ["aa52cb31.40b778"]
+ ]
+}, {
+ "id": "70ee59a7.22b018",
+ "type": "outcomeTrue",
+ "name": "false",
+ "xml": "<outcome value='false'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 517.9962005615234,
+ "y": 1301.0001281499863,
+ "z": "1ade981f.b4cb28",
+ "wires": [
+ ["eedd7b52.20e6b8"]
+ ]
+}, {
+ "id": "549906bf.9f4d38",
+ "type": "execute",
+ "name": "contains sotn",
+ "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='contains' >\n <parameter name=\"source\" value=\"`$network-topology-operation-input.network-information.onap-model-information.model-name`\"/>\n <parameter name=\"target\" value=\"sotn\"/>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 886.0000381469727,
+ "y": 728.003843665123,
+ "z": "1ade981f.b4cb28",
+ "wires": [
+ ["de1bc208.9497e", "5d7fa5e0.39608c"]
+ ]
+}, {
+ "id": "de1bc208.9497e",
+ "type": "outcomeTrue",
+ "name": "true",
+ "xml": "<outcome value='true'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1091.750099182129,
+ "y": 727.003822684288,
+ "z": "1ade981f.b4cb28",
+ "wires": [
+ ["1cfbf782.e4af38"]
+ ]
+}, {
+ "id": "5d7fa5e0.39608c",
+ "type": "outcomeTrue",
+ "name": "false",
+ "xml": "<outcome value='false'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 957.7502174377441,
+ "y": 1016.0039447546005,
+ "z": "1ade981f.b4cb28",
+ "wires": [
+ ["aa52cb31.40b778"]
+ ]
+}, {
+ "id": "3bef5187.6137be",
+ "type": "for",
+ "name": "for sIdx..service-data.networks.network[]",
+ "xml": "<for index='sIdx' start='0' end='`$service-data.networks.network_length`' >\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 2003.028076171875,
+ "y": 775.0314663648605,
+ "z": "1ade981f.b4cb28",
+ "wires": [
+ ["fb47335d.1f11e"]
+ ]
+}, {
+ "id": "d0a23de4.adf92",
+ "type": "outcomeTrue",
+ "name": "true",
+ "xml": "<outcome value='true'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 2538.0281562805176,
+ "y": 715.0316418409348,
+ "z": "1ade981f.b4cb28",
+ "wires": [
+ ["80c623fb.b6c43"]
+ ]
+}, {
+ "id": "7a6beaa5.cc1f44",
+ "type": "set",
+ "name": "set tmp.pidx and tmp.network-input-parameters",
+ "xml": "<set>\n<parameter name='tmp.sotnFcPortList[`$sotnFcPortListLength`]' value='`$sIdx`' />",
+ "comments": "",
+ "x": 2987.6474952697754,
+ "y": 514.461019039154,
+ "z": "1ade981f.b4cb28",
+ "wires": []
+}, {
+ "id": "fb47335d.1f11e",
+ "type": "execute",
+ "name": "contains sotn",
+ "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='contains' >\n <parameter name=\"source\" value=\"`$service-data.networks.network[$sIdx].network-data.network-information.onap-model-information.model-name`\"/>\n <parameter name=\"target\" value=\"sotn\"/>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 2375.0280723571777,
+ "y": 716.0315235853195,
+ "z": "1ade981f.b4cb28",
+ "wires": [
+ ["d0a23de4.adf92"]
+ ]
+}, {
+ "id": "80c623fb.b6c43",
+ "type": "execute",
+ "name": "contains FcPort",
+ "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='contains' >\n <parameter name=\"source\" value=\"`$service-data.networks.network[$sIdx].network-data.network-information.onap-model-information.model-name`\"/>\n <parameter name=\"target\" value=\"FcPort\"/>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 2379.028034210205,
+ "y": 770.0317085981369,
+ "z": "1ade981f.b4cb28",
+ "wires": [
+ ["2083ab14.dbd904"]
+ ]
+}, {
+ "id": "7f4bbff1.2aaa7",
+ "type": "block",
+ "name": "block : atomic",
+ "xml": "<block atomic=\"true\">",
+ "atomic": "true",
+ "outputs": 1,
+ "x": 368.0274124145508,
+ "y": 645.0312169790268,
+ "z": "1ade981f.b4cb28",
+ "wires": [
+ ["83b81c57.91ce3", "15bbe5c6.df494a"]
+ ]
+}, {
+ "id": "15bbe5c6.df494a",
+ "type": "block",
+ "name": "find-network-data-block : atomic",
+ "xml": "<block atomic=\"true\">",
+ "atomic": "true",
+ "comments": "",
+ "outputs": 1,
+ "x": 643.996280670166,
+ "y": 556.6667798757553,
+ "z": "1ade981f.b4cb28",
+ "wires": [
+ ["bb133aed.b21f18", "9dfc6949.aaeaa8", "4c8314e9.4920ec"]
+ ]
+}, {
+ "id": "2083ab14.dbd904",
+ "type": "outcomeTrue",
+ "name": "true",
+ "xml": "<outcome value='true'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 2547.0279579162598,
+ "y": 767.0315483808517,
+ "z": "1ade981f.b4cb28",
+ "wires": [
+ ["216cec92.6dac34"]
+ ]
+}, {
+ "id": "8e022176.66adc",
+ "type": "block",
+ "name": "find-sotn-fc-port-block : atomic",
+ "xml": "<block atomic=\"true\">",
+ "atomic": "true",
+ "comments": "",
+ "outputs": 1,
+ "x": 1575.0279846191406,
+ "y": 726.0314081907272,
+ "z": "1ade981f.b4cb28",
+ "wires": [
+ ["3bef5187.6137be", "a378da89.72c998"]
+ ]
+}, {
+ "id": "a378da89.72c998",
+ "type": "set",
+ "name": "set sotnFcPortListLength",
+ "xml": "<set>\n<parameter name='sotnFcPortListLength' value='0' />",
+ "comments": "",
+ "x": 1944.0275421142578,
+ "y": 667.0314983129501,
+ "z": "1ade981f.b4cb28",
+ "wires": []
+}, {
+ "id": "216cec92.6dac34",
+ "type": "block",
+ "name": "find-OOF-input-block : atomic",
+ "xml": "<block atomic=\"true\">",
+ "atomic": "true",
+ "comments": "",
+ "outputs": 1,
+ "x": 2425.5278968811035,
+ "y": 821.0314382314682,
+ "z": "1ade981f.b4cb28",
+ "wires": [
+ ["7a6beaa5.cc1f44", "b0957661.ae69b8"]
+ ]
+}, {
+ "id": "b0957661.ae69b8",
+ "type": "for",
+ "name": "for sIdx..network-input-parameters[]",
+ "xml": "<for index='paramIdx' start='0' end='`$service-data.networks.network[$sIdx].network-data.network-request-input.network-input-parameters.param_length`' >\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 2963.0276832580566,
+ "y": 566.0315766334534,
+ "z": "1ade981f.b4cb28",
+ "wires": [
+ ["384fb18d.9c07de"]
+ ]
+}, {
+ "id": "384fb18d.9c07de",
+ "type": "execute",
+ "name": "contains address",
+ "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='contains' >\n <parameter name=\"source\" value=\"`$service-data.networks.network[$sIdx].network-data.network-request-input.network-input-parameters.param[$paramIdx].name`\"/>\n <parameter name=\"target\" value=\"address\"/>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 2931.5275917053223,
+ "y": 619.0314087867737,
+ "z": "1ade981f.b4cb28",
+ "wires": [
+ ["d4ace761.361c58"]
+ ]
+}, {
+ "id": "d4ace761.361c58",
+ "type": "outcomeTrue",
+ "name": "true",
+ "xml": "<outcome value='true'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 3113.5277137756348,
+ "y": 619.0314087867737,
+ "z": "1ade981f.b4cb28",
+ "wires": [
+ ["a50094bb.3c1258"]
+ ]
+}, {
+ "id": "1a2e9905.591de7",
+ "type": "set",
+ "name": "set sotnFcPortAddress",
+ "xml": "<set>\n<parameter name='sotnFcPortAddress' value='`$service-data.networks.network[$sIdx].network-data.network-request-input.network-input-parameters.param[$paramIdx].value`' />",
+ "comments": "",
+ "x": 3171.5291748046875,
+ "y": 732.0318355560303,
+ "z": "1ade981f.b4cb28",
+ "wires": []
+}, {
+ "id": "a50094bb.3c1258",
+ "type": "block",
+ "name": "get-OOF-input-block : atomic",
+ "xml": "<block atomic=\"true\">",
+ "atomic": "true",
+ "comments": "",
+ "outputs": 1,
+ "x": 2980.527744293213,
+ "y": 677.0315804481506,
+ "z": "1ade981f.b4cb28",
+ "wires": [
+ ["1a2e9905.591de7", "cc79aa24.8a6038"]
+ ]
+}, {
+ "id": "80f5b219.f8df1",
+ "type": "success",
+ "name": "success",
+ "xml": "<outcome value='success'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 3196.0287895202637,
+ "y": 854.0313534736633,
+ "z": "1ade981f.b4cb28",
+ "wires": [
+ ["f0282542.57ca38"]
+ ]
+}, {
+ "id": "cc79aa24.8a6038",
+ "type": "execute",
+ "name": "execute RestApiCallNode - get access Tp from OSS",
+ "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n <parameter name='restapiUrl' value=\"`$prop.oss.url + '/oss/inventory?location=' + $sotnFcPortAddress`\"/>\n <parameter name='format' value='json' />\n <parameter name='customHttpHeaders' value=\"X-FromAppId=MSO\" />\n <parameter name='httpMethod' value='GET' />\n <parameter name=\"responsePrefix\" value=\"temp.oss.accessTPs\" />\n\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 3293.0277137756348,
+ "y": 791.0312867164612,
+ "z": "1ade981f.b4cb28",
+ "wires": [
+ ["80f5b219.f8df1"]
+ ]
+}, {
+ "id": "f0282542.57ca38",
+ "type": "switchNode",
+ "name": "switch temp.oss.accessTPs_length",
+ "xml": "<switch test=\"`$temp.oss.accessTPs_length`\">\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 3492.0278968811035,
+ "y": 853.0312638282776,
+ "z": "1ade981f.b4cb28",
+ "wires": [
+ ["ede2d42a.5771f8"]
+ ]
+}, {
+ "id": "ede2d42a.5771f8",
+ "type": "other",
+ "name": "other",
+ "xml": "<outcome value='Other'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 3756.529167175293,
+ "y": 852.0315408706665,
+ "z": "1ade981f.b4cb28",
+ "wires": [
+ ["d976a313.c6a78"]
+ ]
+}, {
+ "id": "41b6b534.71089c",
+ "type": "set",
+ "name": "set temp.accessTPs_length",
+ "xml": "<set>\n<parameter name='temp.accessTPs_length' value='`$temp.accessTPs_length + $temp.oss.accessTPs_length`' />\n\n",
+ "comments": "",
+ "x": 3702.028793334961,
+ "y": 1118.027702331543,
+ "z": "1ade981f.b4cb28",
+ "wires": []
+}, {
+ "id": "d976a313.c6a78",
+ "type": "block",
+ "name": "copy-accessTPs-block : atomic",
+ "xml": "<block atomic=\"true\">",
+ "atomic": "true",
+ "comments": "",
+ "outputs": 1,
+ "x": 3356.7771606445312,
+ "y": 941.0269641876221,
+ "z": "1ade981f.b4cb28",
+ "wires": [
+ ["41b6b534.71089c", "48fbd792.d1dde8", "d9a2823e.d5af7"]
+ ]
+}, {
+ "id": "48fbd792.d1dde8",
+ "type": "switchNode",
+ "name": "switch temp.accessTPs_length",
+ "xml": "<switch test='`$temp.accessTPs_length`'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 3740.527114868164,
+ "y": 943.026801109314,
+ "z": "1ade981f.b4cb28",
+ "wires": [
+ ["51d201e6.7878", "89eda55d.e07398"]
+ ]
+}, {
+ "id": "51d201e6.7878",
+ "type": "other",
+ "name": "Null",
+ "xml": "<outcome value=''>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 3966.5269660949707,
+ "y": 918.0267286300659,
+ "z": "1ade981f.b4cb28",
+ "wires": [
+ ["6bb067c5.523958"]
+ ]
+}, {
+ "id": "6bb067c5.523958",
+ "type": "set",
+ "name": "set tp_length",
+ "xml": "<set>\n<parameter name='tp_length' value='0' />",
+ "comments": "",
+ "x": 4153.026802062988,
+ "y": 916.0267343814485,
+ "z": "1ade981f.b4cb28",
+ "wires": []
+}, {
+ "id": "89eda55d.e07398",
+ "type": "other",
+ "name": "other",
+ "xml": "<outcome value='Other'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 3962.5269317626953,
+ "y": 973.0267744064331,
+ "z": "1ade981f.b4cb28",
+ "wires": [
+ ["8294cd19.c83c6"]
+ ]
+}, {
+ "id": "8294cd19.c83c6",
+ "type": "set",
+ "name": "set tp_length",
+ "xml": "<set>\n<parameter name='tp_length' value='`$temp.accessTPs_length`' />",
+ "comments": "",
+ "x": 4151.276870727539,
+ "y": 973.026759147644,
+ "z": "1ade981f.b4cb28",
+ "wires": []
+}, {
+ "id": "d9a2823e.d5af7",
+ "type": "for",
+ "name": "for each existing temp.oss.accessTPs",
+ "xml": "<for index='idx' start='0' end='`$temp.oss.accessTPs_length`' >\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 3742.277557373047,
+ "y": 1041.0269060134888,
+ "z": "1ade981f.b4cb28",
+ "wires": [
+ ["399f37b5.ff7f58"]
+ ]
+}, {
+ "id": "399f37b5.ff7f58",
+ "type": "set",
+ "name": "set temp.accessTPs",
+ "xml": "<set>\n<parameter name='`temp.accessTPs[$idx + $tp_length].`' value='`$temp.oss.accessTPs[$idx].`' />",
+ "comments": "",
+ "x": 4110.277450561523,
+ "y": 1042.0270538330078,
+ "z": "1ade981f.b4cb28",
+ "wires": []
+}, {
+ "id": "1cfbf782.e4af38",
+ "type": "block",
+ "name": "block",
+ "xml": "<block>\n",
+ "atomic": "false",
+ "comments": "",
+ "outputs": 1,
+ "x": 1261.0274276733398,
+ "y": 725.0311778783798,
+ "z": "1ade981f.b4cb28",
+ "wires": [
+ ["8e022176.66adc", "c5278c28.6a9b9"]
+ ]
+}, {
+ "id": "7dfbcd55.b6e1f4",
+ "type": "execute",
+ "name": "execute RestApiCallNode getPath from OOF",
+ "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`\" />\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=\"oof\"/>\n<parameter name=\"trustStoreFileName\" value=\"/opt/onap/sdnc/data/stores/truststore.openecomp.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`\" />",
+ "comments": "",
+ "outputs": 1,
+ "x": 1580.5279350280762,
+ "y": 1623.0315318107605,
+ "z": "1ade981f.b4cb28",
+ "wires": [
+ ["5d1a513b.14b57", "7d96f5c1.96471c"]
+ ]
+}, {
+ "id": "7d96f5c1.96471c",
+ "type": "failure",
+ "name": "failure",
+ "xml": "<outcome value='failure'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1909.527587890625,
+ "y": 1603.031599521637,
+ "z": "1ade981f.b4cb28",
+ "wires": [
+ []
+ ]
+}, {
+ "id": "5d1a513b.14b57",
+ "type": "success",
+ "name": "success",
+ "xml": "<outcome value='success'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1910.5278015136719,
+ "y": 1654.031508922577,
+ "z": "1ade981f.b4cb28",
+ "wires": [
+ ["4f670fd0.408e3"]
+ ]
+}, {
+ "id": "c5278c28.6a9b9",
+ "type": "switchNode",
+ "name": "switch temp.accessTPs_length",
+ "xml": "<switch test=\"`$temp.accessTPs_length >= 2`\">\n\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1642.527400970459,
+ "y": 1118.0313462018967,
+ "z": "1ade981f.b4cb28",
+ "wires": [
+ ["5300c3df.d2146c"]
+ ]
+}, {
+ "id": "5300c3df.d2146c",
+ "type": "outcomeTrue",
+ "name": "true",
+ "xml": "<outcome value='true'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1874.0276985168457,
+ "y": 1117.0311926603317,
+ "z": "1ade981f.b4cb28",
+ "wires": [
+ ["9f6bbb66.0909d8"]
+ ]
+}, {
+ "id": "9f6bbb66.0909d8",
+ "type": "block",
+ "name": "call-oof-block : atomic",
+ "xml": "<block atomic=\"true\">",
+ "atomic": "true",
+ "comments": "",
+ "outputs": 1,
+ "x": 1618.0273475646973,
+ "y": 1254.0312527418137,
+ "z": "1ade981f.b4cb28",
+ "wires": [
+ ["7dfbcd55.b6e1f4", "238383dd.1820ac", "98b5510e.5eab2"]
+ ]
+}, {
+ "id": "238383dd.1820ac",
+ "type": "set",
+ "name": "set oof input",
+ "xml": "<set>\n<parameter name='prop.connection-attachment.access-topology-id' value='`$temp.accessTPs[0].access-topology-id`' />\n<parameter name='prop.connection-attachment.access-client-id' value='`$temp.accessTPs[0].access-client-id`' />\n<parameter name='prop.connection-attachment.access-provider-id' value='`$temp.accessTPs[0].access-provider-id`' />\n<parameter name='prop.connection-attachment.access-node-id' value='`$temp.accessTPs[0].access-node-id`' />\n<parameter name='prop.connection-attachment.access-ltp-id' value='`$temp.accessTPs[0].access-ltp-id`' />\n<parameter name='prop.remote.connection-attachment.access-topology-id' value='`$temp.accessTPs[1].access-topology-id`' />\n<parameter name='prop.remote.connection-attachment.access-client-id' value='`$temp.accessTPs[1].access-client-id`' />\n<parameter name='prop.remote.connection-attachment.access-provider-id' value='`$temp.accessTPs[1].access-provider-id`' />\n<parameter name='prop.remote.connection-attachment.access-node-id' value='`$temp.accessTPs[1].access-node-id`' />\n<parameter name='prop.remote.connection-attachment.access-ltp-id' value='`$temp.accessTPs[1].access-ltp-id`' />",
+ "comments": "",
+ "x": 2134.5274658203125,
+ "y": 1124.03125,
+ "z": "1ade981f.b4cb28",
+ "wires": []
+}, {
+ "id": "973f9e55.898bc",
+ "type": "execute",
+ "name": "execute RestApiCallNode Create Sotn connectivity Service",
+ "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/sotn-api-ConnectivityService.json'`\" />\n<parameter name=\"restapiUrl\" value=\"`$prop.sdncRestApi.thirdpartySdnc.url + '/restconf/operations/ZTE-API-ConnectivityService:create-connectivity-service'`\" />\n<parameter name=\"restapiUser\" value=\"`$prop.sdncRestApi.thirdpartySdnc.user`\" />\n<parameter name=\"restapiPassword\" value=\"`$prop.sdncRestApi.thirdpartySdnc.password`\" />\n<parameter name=\"format\" value=\"json\"/>\n<parameter name=\"httpMethod\" value=\"patch\"/>\n<parameter name=\"responsePrefix\" value=\"vpn-result\"/>\n<parameter name=\"trustStoreFileName\" value=\"/opt/onap/sdnc/data/stores/truststore.openecomp.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`\" />",
+ "comments": "",
+ "outputs": 1,
+ "x": 2633.662841796875,
+ "y": 1980.0001220703125,
+ "z": "1ade981f.b4cb28",
+ "wires": [
+ ["b8ecc278.863", "d2381931.d03fb8"]
+ ]
+}, {
+ "id": "b8ecc278.863",
+ "type": "success",
+ "name": "success",
+ "xml": "<outcome value='success'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 2971.6626586914062,
+ "y": 2010.0002055168152,
+ "z": "1ade981f.b4cb28",
+ "wires": [
+ ["115b43d.4df70bc"]
+ ]
+}, {
+ "id": "115b43d.4df70bc",
+ "type": "block",
+ "name": "block : atomic",
+ "xml": "<block atomic=\"true\">",
+ "atomic": "true",
+ "comments": "",
+ "outputs": 1,
+ "x": 3119.6626586914062,
+ "y": 2008.0000834465027,
+ "z": "1ade981f.b4cb28",
+ "wires": [
+ []
+ ]
+}, {
+ "id": "76c2039e.b4d43c",
+ "type": "returnFailure",
+ "name": "return failure",
+ "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 Create vpn rest api\" />\n",
+ "comments": "",
+ "x": 3101.6626892089844,
+ "y": 1955.0001435279846,
+ "z": "1ade981f.b4cb28",
+ "wires": []
+}, {
+ "id": "d2381931.d03fb8",
+ "type": "failure",
+ "name": "failure",
+ "xml": "<outcome value='failure'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 2962.66259765625,
+ "y": 1955.0001435279846,
+ "z": "1ade981f.b4cb28",
+ "wires": [
+ ["76c2039e.b4d43c"]
+ ]
+}, {
+ "id": "4f670fd0.408e3",
+ "type": "for",
+ "name": "for vidx..oof.vpns_length[]",
+ "xml": "<for index='vidx' start='0' end='`$oof.vpns_length`' >",
+ "comments": "",
+ "outputs": 1,
+ "x": 2211.666458129883,
+ "y": 1668.5036072731018,
+ "z": "1ade981f.b4cb28",
+ "wires": [
+ ["a77de42e.23ccc8"]
+ ]
+}, {
+ "id": "a77de42e.23ccc8",
+ "type": "block",
+ "name": "block : atomic",
+ "xml": "<block atomic=\"true\">",
+ "atomic": "true",
+ "outputs": 1,
+ "x": 2324.783821105957,
+ "y": 1768.3436222076416,
+ "z": "1ade981f.b4cb28",
+ "wires": [
+ ["b994d4aa.e334a8", "a346cd87.8c958", "973f9e55.898bc", "98ff5f9a.496c"]
+ ]
+}, {
+ "id": "737c8c2f.9d62b4",
+ "type": "set",
+ "name": "set controller data",
+ "xml": "<set>\n<parameter name='prop.sdncRestApi.thirdpartySdnc.url' value=\"`$tmp.aai.esr-thirdparty-sdnc.esr-system-info-list.esr-system-info[0].service-url`\" />\n<parameter name='prop.sdncRestApi.thirdpartySdnc.user' value=\"`$tmp.aai.esr-thirdparty-sdnc.esr-system-info-list.esr-system-info[0].user-name`\" />\n<parameter name='prop.sdncRestApi.thirdpartySdnc.password' value=\"`$tmp.aai.esr-thirdparty-sdnc.esr-system-info-list.esr-system-info[0].password`\" />\n",
+ "comments": "",
+ "x": 2966.228485107422,
+ "y": 1832.6768145561218,
+ "z": "1ade981f.b4cb28",
+ "wires": []
+}, {
+ "id": "a346cd87.8c958",
+ "type": "get-resource",
+ "name": "get-resource esr-thirdparty-sdnc",
+ "xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\t\tresource=\"esr-thirdparty-sdnc\" \n\t\tkey=\"esr-thirdparty-sdnc.thirdparty-sdnc-id = $tmp.thirdparty-sdnc-id AND \n\t\t depth = '1'\"\n pfx='tmp.aai.esr-thirdparty-sdnc' local-only='false' >\n\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 2582.7283935546875,
+ "y": 1869.6767539978027,
+ "z": "1ade981f.b4cb28",
+ "wires": [
+ ["f2f70c7e.0eb7b", "956c9182.85d07", "827d9dba.eac7"]
+ ]
+}, {
+ "id": "f2f70c7e.0eb7b",
+ "type": "success",
+ "name": "success",
+ "xml": "<outcome value='success'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 2802.728328704834,
+ "y": 1833.6767230033875,
+ "z": "1ade981f.b4cb28",
+ "wires": [
+ ["737c8c2f.9d62b4"]
+ ]
+}, {
+ "id": "956c9182.85d07",
+ "type": "not-found",
+ "name": "not-found",
+ "xml": "<outcome value='not-found'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 2812.219268798828,
+ "y": 1874.250729084015,
+ "z": "1ade981f.b4cb28",
+ "wires": [
+ ["83a276c3.17cb88"]
+ ]
+}, {
+ "id": "827d9dba.eac7",
+ "type": "other",
+ "name": "other",
+ "xml": "<outcome value='Other'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 2807.55224609375,
+ "y": 1910.5840420722961,
+ "z": "1ade981f.b4cb28",
+ "wires": [
+ ["652e1f35.433fe"]
+ ]
+}, {
+ "id": "83a276c3.17cb88",
+ "type": "returnFailure",
+ "name": "return failure",
+ "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 esr-thirdparty-sdnc from AnAI with thirdparty-sdnc-id = ' + $tmp.thirdparty-sdnc-id`\" />\n\n",
+ "comments": "",
+ "x": 2958.7906188964844,
+ "y": 1870.5365557670593,
+ "z": "1ade981f.b4cb28",
+ "wires": []
+}, {
+ "id": "652e1f35.433fe",
+ "type": "returnFailure",
+ "name": "return failure",
+ "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 esr-thirdparty-sdnc from AnAI with thirdparty-sdnc-id = ' + $tmp.thirdparty-sdnc-id`\" />\n\n",
+ "comments": "",
+ "x": 2962.3248901367188,
+ "y": 1912.023190021515,
+ "z": "1ade981f.b4cb28",
+ "wires": []
+}, {
+ "id": "b994d4aa.e334a8",
+ "type": "get-resource",
+ "name": "get-resource pnf",
+ "xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\t\tresource=\"pnf\" \n\t\tkey=\"pnf.pnf-name = $oof.vpn.access-node-id \n\t\tAND depth = '0'\"\n pfx='tmp.aai.pnf' local-only='false' >\n\n\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 2528.228286743164,
+ "y": 1778.6763978004456,
+ "z": "1ade981f.b4cb28",
+ "wires": [
+ ["b2dfe53c.d58c88", "5fb7b767.4ddd98", "86ac5eca.1f9de"]
+ ]
+}, {
+ "id": "b2dfe53c.d58c88",
+ "type": "success",
+ "name": "success",
+ "xml": "<outcome value='success'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 2710.2283325195312,
+ "y": 1723.676507949829,
+ "z": "1ade981f.b4cb28",
+ "wires": [
+ ["4c6bb0cf.7a8d"]
+ ]
+}, {
+ "id": "5fb7b767.4ddd98",
+ "type": "not-found",
+ "name": "not-found",
+ "xml": "<outcome value='not-found'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 2710.7192344665527,
+ "y": 1761.2506046295166,
+ "z": "1ade981f.b4cb28",
+ "wires": [
+ ["caf5934b.a4349"]
+ ]
+}, {
+ "id": "86ac5eca.1f9de",
+ "type": "other",
+ "name": "other",
+ "xml": "<outcome value='Other'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 2702.05224609375,
+ "y": 1794.5839796066284,
+ "z": "1ade981f.b4cb28",
+ "wires": [
+ ["81de09fe.962e28"]
+ ]
+}, {
+ "id": "caf5934b.a4349",
+ "type": "returnFailure",
+ "name": "return failure",
+ "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",
+ "comments": "",
+ "x": 2858.290859222412,
+ "y": 1760.5364933013916,
+ "z": "1ade981f.b4cb28",
+ "wires": []
+}, {
+ "id": "81de09fe.962e28",
+ "type": "returnFailure",
+ "name": "return failure",
+ "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",
+ "comments": "",
+ "x": 2855.8248901367188,
+ "y": 1794.0231275558472,
+ "z": "1ade981f.b4cb28",
+ "wires": []
+}, {
+ "id": "4c6bb0cf.7a8d",
+ "type": "set",
+ "name": "set tmp.thirdparty-sdnc-id",
+ "xml": "<set>\n<parameter name='tmp.thirdparty-sdnc-id' value=\"`$tmp.aai.pnf.relationship-list.relationship[0].relationship-data[0].relationship-value`\" />\n",
+ "comments": "",
+ "x": 2895.2283325195312,
+ "y": 1722.6766300201416,
+ "z": "1ade981f.b4cb28",
+ "wires": []
+}, {
+ "id": "98ff5f9a.496c",
+ "type": "set",
+ "name": "set oof.vpn",
+ "xml": "<set>\n<parameter name='oof.vpn.' value='`$oof.vpns[$vidx].`' />",
+ "comments": "",
+ "x": 2520.2282791137695,
+ "y": 1667.7874698638916,
+ "z": "1ade981f.b4cb28",
+ "wires": []
+}, {
+ "id": "c5f7cd02.474b9",
+ "type": "switchNode",
+ "name": "switch network-parameter-name == 'thirdPartySdncId'",
+ "xml": "<switch test=\"`$tmp.network.network-data.network-topology.network-parameters.network-parameter[$cxid].network-parameter-name == 'thirdPartySdncId'`\">\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1691.3293933868408,
+ "y": 2110.0000327825546,
+ "z": "1ade981f.b4cb28",
+ "wires": [
+ ["347a73c9.c2044c"]
+ ]
+}, {
+ "id": "347a73c9.c2044c",
+ "type": "outcomeTrue",
+ "name": "true",
+ "xml": "<outcome value='true'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 2022.5273246765137,
+ "y": 2111.0309537649155,
+ "z": "1ade981f.b4cb28",
+ "wires": [
+ ["1807bcd9.cbcc63"]
+ ]
+}, {
+ "id": "1807bcd9.cbcc63",
+ "type": "get-resource",
+ "name": "get-resource esr-thirdparty-sdnc",
+ "xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\t\tresource=\"esr-thirdparty-sdnc\" \n\t\tkey=\"esr-thirdparty-sdnc.thirdparty-sdnc-id = `$tmp.network.network-data.network-topology.network-parameters.network-parameter[$cxid].network-parameter-value` AND \n\t\t depth = '1'\"\n pfx='tmp.aai.esr-thirdparty-sdnc' local-only='false' >\n\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 2287.528263092041,
+ "y": 2109.0309537649155,
+ "z": "1ade981f.b4cb28",
+ "wires": [
+ ["d9323612.7d0628", "cd1ef5fe.d66f28", "d826bc61.a3061"]
+ ]
+}, {
+ "id": "d9323612.7d0628",
+ "type": "success",
+ "name": "success",
+ "xml": "<outcome value='success'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 2549.5280685424805,
+ "y": 2053.030765891075,
+ "z": "1ade981f.b4cb28",
+ "wires": [
+ ["a93b1e0d.a35c7"]
+ ]
+}, {
+ "id": "a93b1e0d.a35c7",
+ "type": "set",
+ "name": "set controller data",
+ "xml": "<set>\n<parameter name='prop.thirdpartySdnc-found' value='true' />\n<parameter name='prop.sdncRestApi.thirdpartySdnc.url' value=\"`$tmp.aai.esr-thirdparty-sdnc.esr-system-info-list.esr-system-info[0].service-url`\" />\n<parameter name='prop.sdncRestApi.thirdpartySdnc.user' value=\"`$tmp.aai.esr-thirdparty-sdnc.esr-system-info-list.esr-system-info[0].user-name`\" />\n<parameter name='prop.sdncRestApi.thirdpartySdnc.password' value=\"`$tmp.aai.esr-thirdparty-sdnc.esr-system-info-list.esr-system-info[0].password`\" />\n",
+ "comments": "",
+ "x": 2747.0281295776367,
+ "y": 2041.0307658910751,
+ "z": "1ade981f.b4cb28",
+ "wires": []
+}, {
+ "id": "cd1ef5fe.d66f28",
+ "type": "not-found",
+ "name": "not-found",
+ "xml": "<outcome value='not-found'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 2581.0189323425293,
+ "y": 2101.604869246483,
+ "z": "1ade981f.b4cb28",
+ "wires": [
+ ["1e56373b.ddb279"]
+ ]
+}, {
+ "id": "d826bc61.a3061",
+ "type": "other",
+ "name": "other",
+ "xml": "<outcome value='Other'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 2576.3519401550293,
+ "y": 2142.938182234764,
+ "z": "1ade981f.b4cb28",
+ "wires": [
+ ["1e56373b.ddb279"]
+ ]
+}, {
+ "id": "1e56373b.ddb279",
+ "type": "set",
+ "name": "set controller data",
+ "xml": "<set>\n<parameter name='prop.thirdpartySdnc-found' value='false' />\n",
+ "comments": "",
+ "x": 2788.0273475646973,
+ "y": 2120.030951857567,
+ "z": "1ade981f.b4cb28",
+ "wires": []
+}, {
+ "id": "e797233f.75da4",
+ "type": "switchNode",
+ "name": "switch network-parameter-name == 'restapiUrl'",
+ "xml": "<switch test=\"`$tmp.network.network-data.network-topology.network-parameters.network-parameter[$cxid].network-parameter-name == 'restapiUrl'`\">\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1664.5272064208984,
+ "y": 2202.0308336019516,
+ "z": "1ade981f.b4cb28",
+ "wires": [
+ ["c250bfe5.c7f1f"]
+ ]
+}, {
+ "id": "c250bfe5.c7f1f",
+ "type": "outcomeTrue",
+ "name": "true",
+ "xml": "<outcome value='true'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 2006.5273170471191,
+ "y": 2200.0309566259384,
+ "z": "1ade981f.b4cb28",
+ "wires": [
+ ["666e08da.034568"]
+ ]
+}, {
+ "id": "666e08da.034568",
+ "type": "set",
+ "name": "set tmp.templateFileName",
+ "xml": "<set>\n<parameter name='tmp.restapiUrl' value='`$tmp.network.network-data.network-topology.network-parameters.network-parameter[$cxid].network-parameter-value`' />\n<parameter name='tmp.restapiUrl-found' value='true' />",
+ "comments": "",
+ "x": 2250.527395248413,
+ "y": 2204.0310262441635,
+ "z": "1ade981f.b4cb28",
+ "wires": []
+}, {
+ "id": "75fcb157.b9b59",
+ "type": "block",
+ "name": "block",
+ "xml": "<block>\n",
+ "atomic": "false",
+ "comments": "",
+ "outputs": 1,
+ "x": 2379,
+ "y": 1248,
+ "z": "1ade981f.b4cb28",
+ "wires": [
+ ["5b14048f.12553c", "52b16544.03c78c", "38c987e8.484a28", "32addcf6.c66764", "ece3ef52.4cd9", "ae270f1d.ffa9c", "7f091c79.e46444", "309988b6.7920e8", "8517e005.7b636", "80955454.533fe8"]
+ ]
+}, {
+ "id": "5b14048f.12553c",
+ "type": "switchNode",
+ "name": "switch name",
+ "xml": "<switch test=\"`$tmp.network-input-parameters.param[$paidx].name == 'name'`\">",
+ "comments": "",
+ "outputs": 1,
+ "x": 2600.9999465942383,
+ "y": 1046.0000805854797,
+ "z": "1ade981f.b4cb28",
+ "wires": [
+ ["fe000a36.fbe0e8"]
+ ]
+}, {
+ "id": "fe000a36.fbe0e8",
+ "type": "outcomeTrue",
+ "name": "true",
+ "xml": "<outcome value='true'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 2787.9999465942383,
+ "y": 1042.0000805854797,
+ "z": "1ade981f.b4cb28",
+ "wires": [
+ ["ade8c214.0be56"]
+ ]
+}, {
+ "id": "ade8c214.0be56",
+ "type": "set",
+ "name": "set name",
+ "xml": "<set>\n<parameter name='template.name' value='`$tmp.network-input-parameters.param[$paidx].value`' />\n",
+ "comments": "",
+ "x": 2955.9999465942383,
+ "y": 1042.6000866889954,
+ "z": "1ade981f.b4cb28",
+ "wires": []
+}, {
+ "id": "52b16544.03c78c",
+ "type": "switchNode",
+ "name": "switch service-type",
+ "xml": "<switch test=\"`$tmp.network-input-parameters.param[$paidx].name == 'service-type'`\">",
+ "comments": "",
+ "outputs": 1,
+ "x": 2618.510139465332,
+ "y": 1107.0000205039978,
+ "z": "1ade981f.b4cb28",
+ "wires": [
+ ["b7d5221e.05258"]
+ ]
+}, {
+ "id": "b7d5221e.05258",
+ "type": "outcomeTrue",
+ "name": "true",
+ "xml": "<outcome value='true'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 2805.510139465332,
+ "y": 1103.0000205039978,
+ "z": "1ade981f.b4cb28",
+ "wires": [
+ ["f4d03bdc.ad8be8"]
+ ]
+}, {
+ "id": "f4d03bdc.ad8be8",
+ "type": "set",
+ "name": "set service-type",
+ "xml": "<set>\n<parameter name='template.service-type' value='`$tmp.network-input-parameters.param[$paidx].value`' />\n",
+ "comments": "",
+ "x": 2973.510139465332,
+ "y": 1103.6000266075134,
+ "z": "1ade981f.b4cb28",
+ "wires": []
+}, {
+ "id": "38c987e8.484a28",
+ "type": "switchNode",
+ "name": "switch total-size",
+ "xml": "<switch test=\"`$tmp.network-input-parameters.param[$paidx].name == 'total-size'`\">",
+ "comments": "",
+ "outputs": 1,
+ "x": 2611.9727172851562,
+ "y": 1163.472821712494,
+ "z": "1ade981f.b4cb28",
+ "wires": [
+ ["ce8d2ecf.cebcb"]
+ ]
+}, {
+ "id": "ce8d2ecf.cebcb",
+ "type": "outcomeTrue",
+ "name": "true",
+ "xml": "<outcome value='true'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 2798.9727172851562,
+ "y": 1159.472821712494,
+ "z": "1ade981f.b4cb28",
+ "wires": [
+ ["79bc31d0.6049b"]
+ ]
+}, {
+ "id": "79bc31d0.6049b",
+ "type": "set",
+ "name": "set total-size",
+ "xml": "<set>\n<parameter name='template.total-size' value='`$tmp.network-input-parameters.param[$paidx].value`' />\n",
+ "comments": "",
+ "x": 2966.9727172851562,
+ "y": 1160.0728278160095,
+ "z": "1ade981f.b4cb28",
+ "wires": []
+}, {
+ "id": "32addcf6.c66764",
+ "type": "switchNode",
+ "name": "switch pir",
+ "xml": "<switch test=\"`$tmp.network-input-parameters.param[$paidx].name == 'pir'`\">",
+ "comments": "",
+ "outputs": 1,
+ "x": 2589.972816467285,
+ "y": 1212.4728608131409,
+ "z": "1ade981f.b4cb28",
+ "wires": [
+ ["ac264859.78f2c8"]
+ ]
+}, {
+ "id": "ac264859.78f2c8",
+ "type": "outcomeTrue",
+ "name": "true",
+ "xml": "<outcome value='true'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 2776.972816467285,
+ "y": 1208.4728608131409,
+ "z": "1ade981f.b4cb28",
+ "wires": [
+ ["69a60419.09575c"]
+ ]
+}, {
+ "id": "69a60419.09575c",
+ "type": "set",
+ "name": "set pir",
+ "xml": "<set>\n<parameter name='template.pir' value='`$tmp.network-input-parameters.param[$paidx].value`' />\n",
+ "comments": "",
+ "x": 2944.972816467285,
+ "y": 1209.0728669166565,
+ "z": "1ade981f.b4cb28",
+ "wires": []
+}, {
+ "id": "ece3ef52.4cd9",
+ "type": "switchNode",
+ "name": "switch cbs",
+ "xml": "<switch test=\"`$tmp.network-input-parameters.param[$paidx].name == 'cbs'`\">",
+ "comments": "",
+ "outputs": 1,
+ "x": 2590.9728507995605,
+ "y": 1263.4727854728699,
+ "z": "1ade981f.b4cb28",
+ "wires": [
+ ["2bbf7850.c2a418"]
+ ]
+}, {
+ "id": "2bbf7850.c2a418",
+ "type": "outcomeTrue",
+ "name": "true",
+ "xml": "<outcome value='true'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 2777.9728507995605,
+ "y": 1259.4727854728699,
+ "z": "1ade981f.b4cb28",
+ "wires": [
+ ["221a9fbe.0b7a2"]
+ ]
+}, {
+ "id": "221a9fbe.0b7a2",
+ "type": "set",
+ "name": "set cbs",
+ "xml": "<set>\n<parameter name='template.cbs' value='`$tmp.network-input-parameters.param[$paidx].value`' />\n",
+ "comments": "",
+ "x": 2945.9728507995605,
+ "y": 1260.0727915763855,
+ "z": "1ade981f.b4cb28",
+ "wires": []
+}, {
+ "id": "ae270f1d.ffa9c",
+ "type": "switchNode",
+ "name": "switch pbs",
+ "xml": "<switch test=\"`$tmp.network-input-parameters.param[$paidx].name == 'pbs'`\">",
+ "comments": "",
+ "outputs": 1,
+ "x": 2586.9728507995605,
+ "y": 1318.4727854728699,
+ "z": "1ade981f.b4cb28",
+ "wires": [
+ ["3aa18960.21df06"]
+ ]
+}, {
+ "id": "3aa18960.21df06",
+ "type": "outcomeTrue",
+ "name": "true",
+ "xml": "<outcome value='true'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 2773.9728507995605,
+ "y": 1314.4727854728699,
+ "z": "1ade981f.b4cb28",
+ "wires": [
+ ["f2dc9f13.63071"]
+ ]
+}, {
+ "id": "f2dc9f13.63071",
+ "type": "set",
+ "name": "set pbs",
+ "xml": "<set>\n<parameter name='template.pbs' value='`$tmp.network-input-parameters.param[$paidx].value`' />\n",
+ "comments": "",
+ "x": 2941.9728507995605,
+ "y": 1315.0727915763855,
+ "z": "1ade981f.b4cb28",
+ "wires": []
+}, {
+ "id": "7f091c79.e46444",
+ "type": "switchNode",
+ "name": "switch couplingFlag",
+ "xml": "<switch test=\"`$tmp.network-input-parameters.param[$paidx].name == 'couplingFlag'`\">",
+ "comments": "",
+ "outputs": 1,
+ "x": 2616.972999572754,
+ "y": 1374.4727873802185,
+ "z": "1ade981f.b4cb28",
+ "wires": [
+ ["2ec96ac1.74eb56"]
+ ]
+}, {
+ "id": "2ec96ac1.74eb56",
+ "type": "outcomeTrue",
+ "name": "true",
+ "xml": "<outcome value='true'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 2803.972999572754,
+ "y": 1370.4727873802185,
+ "z": "1ade981f.b4cb28",
+ "wires": [
+ ["f23df759.89ea78"]
+ ]
+}, {
+ "id": "f23df759.89ea78",
+ "type": "set",
+ "name": "set couplingFlag",
+ "xml": "<set>\n<parameter name='template.couplingFlag' value='`$tmp.network-input-parameters.param[$paidx].value`' />\n",
+ "comments": "",
+ "x": 2971.972999572754,
+ "y": 1371.0727934837341,
+ "z": "1ade981f.b4cb28",
+ "wires": []
+}, {
+ "id": "309988b6.7920e8",
+ "type": "switchNode",
+ "name": "switch colorAware",
+ "xml": "<switch test=\"`$tmp.network-input-parameters.param[$paidx].name == 'colorAware'`\">",
+ "comments": "",
+ "outputs": 1,
+ "x": 2610.972999572754,
+ "y": 1420.4727873802185,
+ "z": "1ade981f.b4cb28",
+ "wires": [
+ ["ff5d407a.d629a"]
+ ]
+}, {
+ "id": "ff5d407a.d629a",
+ "type": "outcomeTrue",
+ "name": "true",
+ "xml": "<outcome value='true'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 2797.972999572754,
+ "y": 1416.4727873802185,
+ "z": "1ade981f.b4cb28",
+ "wires": [
+ ["5471bae7.23b974"]
+ ]
+}, {
+ "id": "5471bae7.23b974",
+ "type": "set",
+ "name": "set colorAware",
+ "xml": "<set>\n<parameter name='template.colorAware' value='`$tmp.network-input-parameters.param[$paidx].value`' />\n",
+ "comments": "",
+ "x": 2965.972999572754,
+ "y": 1417.0727934837341,
+ "z": "1ade981f.b4cb28",
+ "wires": []
+}, {
+ "id": "80955454.533fe8",
+ "type": "switchNode",
+ "name": "switch diversity-policy",
+ "xml": "<switch test=\"`$tmp.network-input-parameters.param[$paidx].name == 'diversity-policy'`\">",
+ "comments": "",
+ "outputs": 1,
+ "x": 2618.9732398986816,
+ "y": 1511.472852230072,
+ "z": "1ade981f.b4cb28",
+ "wires": [
+ ["394315e7.68ab3a"]
+ ]
+}, {
+ "id": "394315e7.68ab3a",
+ "type": "outcomeTrue",
+ "name": "true",
+ "xml": "<outcome value='true'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 2805.9732398986816,
+ "y": 1507.472852230072,
+ "z": "1ade981f.b4cb28",
+ "wires": [
+ ["c01e5816.98fe98"]
+ ]
+}, {
+ "id": "c01e5816.98fe98",
+ "type": "set",
+ "name": "set diversity-policy",
+ "xml": "<set>\n<parameter name='template.diversity-policy' value='`$tmp.network-input-parameters.param[$paidx].value`' />\n",
+ "comments": "",
+ "x": 2973.9732398986816,
+ "y": 1508.0728583335876,
+ "z": "1ade981f.b4cb28",
+ "wires": []
+}, {
+ "id": "8517e005.7b636",
+ "type": "switchNode",
+ "name": "switch route-objective-function",
+ "xml": "<switch test=\"`$tmp.network-input-parameters.param[$paidx].name == 'route-objective-function'`\">",
+ "comments": "",
+ "outputs": 1,
+ "x": 2647.9731483459473,
+ "y": 1460.472852230072,
+ "z": "1ade981f.b4cb28",
+ "wires": [
+ ["8485067c.5ed7d8"]
+ ]
+}, {
+ "id": "8485067c.5ed7d8",
+ "type": "outcomeTrue",
+ "name": "true",
+ "xml": "<outcome value='true'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 2834.9731483459473,
+ "y": 1456.472852230072,
+ "z": "1ade981f.b4cb28",
+ "wires": [
+ ["abef4cdd.0306b"]
+ ]
+}, {
+ "id": "abef4cdd.0306b",
+ "type": "set",
+ "name": "set route-objective-function",
+ "xml": "<set>\n<parameter name='template.route-objective-function' value='`$tmp.network-input-parameters.param[$paidx].value`' />\n",
+ "comments": "",
+ "x": 3002.9731483459473,
+ "y": 1457.0728583335876,
+ "z": "1ade981f.b4cb28",
+ "wires": []
+}, {
+ "id": "98b5510e.5eab2",
+ "type": "for",
+ "name": "for paidx..tmp.network-input-parameters.param_length[]",
+ "xml": "<for index='paidx' start='0' end='`$tmp.network-input-parameters.param_length`' >",
+ "comments": "",
+ "outputs": 1,
+ "x": 2099.1355361938477,
+ "y": 1378.468924999237,
+ "z": "1ade981f.b4cb28",
+ "wires": [
+ ["75fcb157.b9b59"]
+ ]