NNI-based Service creation DG bug fixes (uni, l2vpn, and underlay resources).
[sdnc/oam.git] / platform-logic / generic-resource-api / src / main / json / sotn_nni / GENERIC-RESOURCE-API_sotn-create-otn-tunnel.json
index 26e9f8f..8b19b0e 100644 (file)
@@ -1,20 +1,20 @@
 [\r
     {\r
-        "id": "2d787bd1.a214b4",\r
+        "id": "317d0413.97b404",\r
         "type": "dgstart",\r
         "name": "DGSTART",\r
         "outputs": 1,\r
-        "x": 92,\r
-        "y": 22,\r
-        "z": "17040f2b.d4a821",\r
+        "x": 125,\r
+        "y": 61,\r
+        "z": "3b47dc40.0a0c44",\r
         "wires": [\r
             [\r
-                "99a6e8f9.6615a8"\r
+                "56043ae0.d8ae54"\r
             ]\r
         ]\r
     },\r
     {\r
-        "id": "99a6e8f9.6615a8",\r
+        "id": "56043ae0.d8ae54",\r
         "type": "service-logic",\r
         "name": "GENERIC-RESOURCE-API ${project.version}",\r
         "module": "GENERIC-RESOURCE-API",\r
         "comments": "",\r
         "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
         "outputs": 1,\r
-        "x": 206,\r
-        "y": 125.00003051757812,\r
-        "z": "17040f2b.d4a821",\r
+        "x": 239,\r
+        "y": 164.00003051757812,\r
+        "z": "3b47dc40.0a0c44",\r
         "wires": [\r
             [\r
-                "d3f739cf.6d5a28"\r
+                "1b0e9fc8.fec538"\r
             ]\r
         ]\r
     },\r
     {\r
-        "id": "d3f739cf.6d5a28",\r
+        "id": "1b0e9fc8.fec538",\r
         "type": "method",\r
         "name": "sotn-create-otn-tunnel",\r
         "xml": "<method rpc='sotn-create-otn-tunnel' mode='sync'>\n",\r
         "comments": "",\r
         "outputs": 1,\r
-        "x": 217.0001220703125,\r
-        "y": 297,\r
-        "z": "17040f2b.d4a821",\r
+        "x": 250.0001220703125,\r
+        "y": 336,\r
+        "z": "3b47dc40.0a0c44",\r
         "wires": [\r
             [\r
-                "eb49715b.e15e8"\r
+                "c6ff1d9b.4f5f78"\r
             ]\r
         ]\r
     },\r
     {\r
-        "id": "acad5285.a3e1a",\r
+        "id": "95a2379b.0d1ce",\r
         "type": "comment",\r
         "name": "get cross-domain-link information",\r
         "info": "",\r
         "comments": "",\r
-        "x": 449.5001220703125,\r
-        "y": 31.286468505859375,\r
-        "z": "17040f2b.d4a821",\r
+        "x": 482.5001220703125,\r
+        "y": 70.28646850585938,\r
+        "z": "3b47dc40.0a0c44",\r
         "wires": []\r
     },\r
     {\r
-        "id": "eb49715b.e15e8",\r
+        "id": "c6ff1d9b.4f5f78",\r
         "type": "block",\r
         "name": "block : atomic",\r
         "xml": "<block atomic=\"true\">",\r
         "atomic": "true",\r
         "outputs": 1,\r
-        "x": 336.9688720703125,\r
-        "y": 425.74163818359375,\r
-        "z": "17040f2b.d4a821",\r
+        "x": 369.9688720703125,\r
+        "y": 464.74163818359375,\r
+        "z": "3b47dc40.0a0c44",\r
         "wires": [\r
             [\r
-                "96ed9e8f.b90f",\r
-                "f1e66bd.f624698",\r
-                "386c8b8a.515584"\r
+                "26b2f75.3503708",\r
+                "f64991bb.7d2d3",\r
+                "f13f2135.894b48"\r
             ]\r
         ]\r
     },\r
     {\r
-        "id": "96ed9e8f.b90f",\r
+        "id": "26b2f75.3503708",\r
         "type": "switchNode",\r
         "name": "switch prop.sdncRestApi.token_id",\r
         "xml": "<switch test=\"`$prop.sdncRestApi.token_id`\">\n\n",\r
         "comments": "",\r
         "outputs": 1,\r
-        "x": 586,\r
-        "y": 625,\r
-        "z": "17040f2b.d4a821",\r
+        "x": 616,\r
+        "y": 1203,\r
+        "z": "3b47dc40.0a0c44",\r
         "wires": [\r
             [\r
-                "f9d6c529.483238",\r
-                "aec39761.70cfc8"\r
+                "6717edba.dd315c",\r
+                "9d26d203.bf1448"\r
             ]\r
         ]\r
     },\r
     {\r
-        "id": "f9d6c529.483238",\r
+        "id": "6717edba.dd315c",\r
         "type": "other",\r
         "name": "Null",\r
         "xml": "<outcome value=''>\n",\r
         "comments": "",\r
         "outputs": 1,\r
-        "x": 882.8438110351562,\r
-        "y": 580.1218872070312,\r
-        "z": "17040f2b.d4a821",\r
+        "x": 912.8438110351562,\r
+        "y": 1158.1218872070312,\r
+        "z": "3b47dc40.0a0c44",\r
         "wires": [\r
             [\r
-                "cb912ed0.0c0a3"\r
+                "84d1cb1a.eb2fc8"\r
             ]\r
         ]\r
     },\r
     {\r
-        "id": "aec39761.70cfc8",\r
+        "id": "9d26d203.bf1448",\r
         "type": "other",\r
         "name": "other",\r
         "xml": "<outcome value='Other'>\n",\r
         "comments": "",\r
         "outputs": 1,\r
-        "x": 881.5,\r
-        "y": 659,\r
-        "z": "17040f2b.d4a821",\r
+        "x": 911.5,\r
+        "y": 1237,\r
+        "z": "3b47dc40.0a0c44",\r
         "wires": [\r
             [\r
-                "a260c7eb.1e65d8"\r
+                "2182e897.132d8"\r
             ]\r
         ]\r
     },\r
     {\r
-        "id": "a260c7eb.1e65d8",\r
+        "id": "2182e897.132d8",\r
         "type": "execute",\r
-        "name": "execute RestconfApiCallNode Create ethernet Service with token",\r
+        "name": "execute RestconfApiCallNode Create OTN tunnel with token",\r
         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restconfapicall.RestconfApiCallNode' method='sendRequest' >\n<parameter name=\"restapiUrl\" value=\"`$prop.sdncRestApi.thirdpartySdnc.url + '/restconf/data/ietf-te:te'`\" />\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='dirPath' value=\"/opt/sdnc/restapi/yang\" />\n<parameter name=\"responsePrefix\" value=\"vpn-result\"/>\n<parameter name=\"trustStoreFileName\" value=\"/opt/onap/sdnc/data/stores/truststore.onap.client.jks\"/>\n<parameter name=\"trustStorePassword\" value=\"adminadmin\"/>\n<parameter name=\"keyStoreFileName\" value=\"/opt/onap/sdnc/data/stores/sdnc.p12\"/>\n<parameter name=\"keyStorePassword\" value=\"adminadmin\"/>\n<parameter name='customHttpHeaders' value=\"`'X-ACCESS-TOKEN=' + $prop.sdncRestApi.token_id`\" />",\r
         "comments": "",\r
         "outputs": 1,\r
-        "x": 1193,\r
-        "y": 661,\r
-        "z": "17040f2b.d4a821",\r
+        "x": 1223,\r
+        "y": 1239,\r
+        "z": "3b47dc40.0a0c44",\r
         "wires": [\r
             [\r
-                "b31b1f14.b450e",\r
-                "31c0814c.e11a0e"\r
+                "1b911a1d.a19f46",\r
+                "ab8d3cb8.cfa08"\r
             ]\r
         ]\r
     },\r
     {\r
-        "id": "cb912ed0.0c0a3",\r
+        "id": "84d1cb1a.eb2fc8",\r
         "type": "execute",\r
-        "name": "execute RestconfApiCallNode Create ethernet Service without token",\r
+        "name": "execute RestconfApiCallNode Creat OTN tunnel without token",\r
         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restconfapicall.RestconfApiCallNode' method='sendRequest' >\n<parameter name=\"restapiUrl\" value=\"`$prop.sdncRestApi.thirdpartySdnc.url + '/restconf/data/ietf-te:te'`\" />\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='dirPath' value=\"/opt/sdnc/restapi/yang\" />\n<parameter name=\"responsePrefix\" value=\"vpn-result\"/>\n<parameter name=\"trustStoreFileName\" value=\"/opt/onap/sdnc/data/stores/truststore.onap.client.jks\"/>\n<parameter name=\"trustStorePassword\" value=\"adminadmin\"/>\n<parameter name=\"keyStoreFileName\" value=\"/opt/onap/sdnc/data/stores/sdnc.p12\"/>\n<parameter name=\"keyStorePassword\" value=\"adminadmin\"/>",\r
         "comments": "",\r
         "outputs": 1,\r
-        "x": 1205,\r
-        "y": 584,\r
-        "z": "17040f2b.d4a821",\r
+        "x": 1235,\r
+        "y": 1162,\r
+        "z": "3b47dc40.0a0c44",\r
         "wires": [\r
             [\r
-                "31c0814c.e11a0e",\r
-                "b31b1f14.b450e"\r
+                "ab8d3cb8.cfa08",\r
+                "1b911a1d.a19f46"\r
             ]\r
         ]\r
     },\r
     {\r
-        "id": "b31b1f14.b450e",\r
+        "id": "1b911a1d.a19f46",\r
         "type": "success",\r
         "name": "success",\r
         "xml": "<outcome value='success'>\n",\r
         "comments": "",\r
         "outputs": 1,\r
-        "x": 1626.5,\r
-        "y": 652,\r
-        "z": "17040f2b.d4a821",\r
+        "x": 1656.5,\r
+        "y": 1230,\r
+        "z": "3b47dc40.0a0c44",\r
         "wires": [\r
             [\r
-                "6b799b05.9369c4"\r
+                "21fe6b2e.6608f4"\r
             ]\r
         ]\r
     },\r
     {\r
-        "id": "6b799b05.9369c4",\r
+        "id": "21fe6b2e.6608f4",\r
         "type": "block",\r
         "name": "block : atomic",\r
         "xml": "<block atomic=\"true\">",\r
         "atomic": "true",\r
         "comments": "",\r
         "outputs": 1,\r
-        "x": 1821,\r
-        "y": 645,\r
-        "z": "17040f2b.d4a821",\r
+        "x": 1851,\r
+        "y": 1223,\r
+        "z": "3b47dc40.0a0c44",\r
         "wires": [\r
             []\r
         ]\r
     },\r
     {\r
-        "id": "401bdd4e.60ff34",\r
+        "id": "3680634b.3b9a5c",\r
         "type": "returnFailure",\r
         "name": "return failure",\r
         "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",\r
         "comments": "",\r
-        "x": 1795.5,\r
-        "y": 583,\r
-        "z": "17040f2b.d4a821",\r
+        "x": 1825.5,\r
+        "y": 1161,\r
+        "z": "3b47dc40.0a0c44",\r
         "wires": []\r
     },\r
     {\r
-        "id": "31c0814c.e11a0e",\r
+        "id": "ab8d3cb8.cfa08",\r
         "type": "failure",\r
         "name": "failure",\r
         "xml": "<outcome value='failure'>\n",\r
         "comments": "",\r
         "outputs": 1,\r
-        "x": 1611.5,\r
-        "y": 587,\r
-        "z": "17040f2b.d4a821",\r
+        "x": 1641.5,\r
+        "y": 1165,\r
+        "z": "3b47dc40.0a0c44",\r
         "wires": [\r
             [\r
-                "401bdd4e.60ff34"\r
+                "3680634b.3b9a5c"\r
             ]\r
         ]\r
     },\r
     {\r
-        "id": "f1e66bd.f624698",\r
+        "id": "161d9ba6.9cb994",\r
         "type": "switchNode",\r
         "name": "switch eth topo's provider-id",\r
         "xml": "<switch test='`$oof.vpn.access-provider-id`'>\n",\r
         "comments": "",\r
         "outputs": 1,\r
-        "x": 594,\r
-        "y": 173,\r
-        "z": "17040f2b.d4a821",\r
+        "x": 627,\r
+        "y": 212,\r
+        "z": "3b47dc40.0a0c44",\r
         "wires": [\r
             [\r
-                "daa01201.b40fe",\r
-                "ffd4b2da.f2213"\r
+                "5e06ab69.dbc5bc",\r
+                "85ad793.798f588"\r
             ]\r
         ]\r
     },\r
     {\r
-        "id": "daa01201.b40fe",\r
+        "id": "5e06ab69.dbc5bc",\r
         "type": "outcome",\r
         "name": "domain A's OTN topo's provider ID",\r
-        "xml": "<outcome value='`$domain-A.provider-id`'>\n\u0001",\r
+        "xml": "<outcome value='`$domain-A.provider-id`'>",\r
         "comments": "",\r
         "outputs": 1,\r
-        "x": 897.285888671875,\r
-        "y": 108.82177734375,\r
-        "z": "17040f2b.d4a821",\r
+        "x": 930.285888671875,\r
+        "y": 147.82177734375,\r
+        "z": "3b47dc40.0a0c44",\r
         "wires": [\r
             [\r
-                "647bcb79.cd9c24"\r
+                "319f4a6b.cd0bbe"\r
             ]\r
         ]\r
     },\r
     {\r
-        "id": "647bcb79.cd9c24",\r
+        "id": "319f4a6b.cd0bbe",\r
         "type": "block",\r
         "name": "block : atomic",\r
         "xml": "<block atomic=\"true\">",\r
         "atomic": "true",\r
         "outputs": 1,\r
-        "x": 1154.117431640625,\r
-        "y": 107.34027099609375,\r
-        "z": "17040f2b.d4a821",\r
+        "x": 1187.117431640625,\r
+        "y": 146.34027099609375,\r
+        "z": "3b47dc40.0a0c44",\r
         "wires": [\r
             [\r
-                "7c841c48.339f24"\r
+                "a3bb1ab9.1257c"\r
             ]\r
         ]\r
     },\r
     {\r
-        "id": "ffd4b2da.f2213",\r
+        "id": "85ad793.798f588",\r
         "type": "outcome",\r
         "name": "domain B's OTN topo's provider ID",\r
-        "xml": "<outcome value='`$domain-B.provider-id`'>\n\u0001",\r
+        "xml": "<outcome value='`$domain-B.provider-id`'>",\r
         "comments": "",\r
         "outputs": 1,\r
-        "x": 895,\r
-        "y": 212,\r
-        "z": "17040f2b.d4a821",\r
+        "x": 928,\r
+        "y": 251,\r
+        "z": "3b47dc40.0a0c44",\r
         "wires": [\r
             [\r
-                "ada6a164.5b7e9"\r
+                "91623acb.3dd5b"\r
             ]\r
         ]\r
     },\r
     {\r
-        "id": "7c841c48.339f24",\r
+        "id": "a3bb1ab9.1257c",\r
         "type": "set",\r
         "name": "set otn domain node",\r
         "xml": "<set>\n<parameter name='tmp.otn-domain.' value='`$domain-A.`' />\n",\r
         "comments": "",\r
-        "x": 1359,\r
-        "y": 106,\r
-        "z": "17040f2b.d4a821",\r
+        "x": 1392,\r
+        "y": 145,\r
+        "z": "3b47dc40.0a0c44",\r
         "wires": []\r
     },\r
     {\r
-        "id": "ada6a164.5b7e9",\r
+        "id": "91623acb.3dd5b",\r
         "type": "block",\r
         "name": "block : atomic",\r
         "xml": "<block atomic=\"true\">",\r
         "atomic": "true",\r
         "outputs": 1,\r
-        "x": 1150,\r
-        "y": 209,\r
-        "z": "17040f2b.d4a821",\r
+        "x": 1183,\r
+        "y": 248,\r
+        "z": "3b47dc40.0a0c44",\r
         "wires": [\r
             [\r
-                "24ca0ba6.6ddfe4"\r
+                "95015654.a72998"\r
             ]\r
         ]\r
     },\r
     {\r
-        "id": "24ca0ba6.6ddfe4",\r
+        "id": "95015654.a72998",\r
         "type": "set",\r
         "name": "set otn domain node",\r
         "xml": "<set>\n<parameter name='$tmp.otn-domain.' value='`$domain-B.`' />\n",\r
         "comments": "",\r
-        "x": 1354.882568359375,\r
-        "y": 207.65972900390625,\r
-        "z": "17040f2b.d4a821",\r
+        "x": 1387.882568359375,\r
+        "y": 246.65972900390625,\r
+        "z": "3b47dc40.0a0c44",\r
         "wires": []\r
     },\r
     {\r
-        "id": "386c8b8a.515584",\r
+        "id": "990d58ad.7400d8",\r
         "type": "switchNode",\r
         "name": "switch eth node ID",\r
         "xml": "<switch test='`$oof.vpn.access-node-id`'>\n",\r
         "comments": "",\r
         "outputs": 1,\r
-        "x": 600,\r
-        "y": 427,\r
-        "z": "17040f2b.d4a821",\r
+        "x": 639,\r
+        "y": 711,\r
+        "z": "3b47dc40.0a0c44",\r
         "wires": [\r
             [\r
-                "d91602b.4cd09",\r
-                "c018f42b.2b1a68"\r
+                "2ce24094.f713b",\r
+                "7ec071d2.b7a1f8"\r
             ]\r
         ]\r
     },\r
     {\r
-        "id": "d91602b.4cd09",\r
+        "id": "2ce24094.f713b",\r
         "type": "outcome",\r
         "name": "source eth node",\r
-        "xml": "<outcome value='`$oof.vpns[0].access-node-id`'>\n\u0001",\r
+        "xml": "<outcome value='`$oof.vpns[0].access-node-id`'>",\r
         "comments": "",\r
         "outputs": 1,\r
-        "x": 840.285888671875,\r
-        "y": 349.82177734375,\r
-        "z": "17040f2b.d4a821",\r
+        "x": 879.285888671875,\r
+        "y": 632.82177734375,\r
+        "z": "3b47dc40.0a0c44",\r
         "wires": [\r
             [\r
-                "fd2adb67.e7ca38"\r
+                "dd4b02f7.01e688"\r
             ]\r
         ]\r
     },\r
     {\r
-        "id": "fd2adb67.e7ca38",\r
+        "id": "dd4b02f7.01e688",\r
         "type": "block",\r
         "name": "block : atomic",\r
         "xml": "<block atomic=\"true\">",\r
         "atomic": "true",\r
         "outputs": 1,\r
-        "x": 1044.117431640625,\r
-        "y": 349.34027099609375,\r
-        "z": "17040f2b.d4a821",\r
+        "x": 1083.117431640625,\r
+        "y": 632.3402709960938,\r
+        "z": "3b47dc40.0a0c44",\r
         "wires": [\r
             [\r
-                "ad11583e.e14ea8"\r
+                "aa1fe07a.cf8d18"\r
             ]\r
         ]\r
     },\r
     {\r
-        "id": "17b601bf.a39ace",\r
+        "id": "ddb0a3f1.d5a138",\r
         "type": "block",\r
         "name": "block : atomic",\r
         "xml": "<block atomic=\"true\">",\r
         "atomic": "true",\r
         "outputs": 1,\r
-        "x": 1046,\r
-        "y": 469,\r
-        "z": "17040f2b.d4a821",\r
+        "x": 1085,\r
+        "y": 752,\r
+        "z": "3b47dc40.0a0c44",\r
         "wires": [\r
             [\r
-                "97fd4aa8.fd21b8"\r
+                "da3e33dd.52f4e8"\r
             ]\r
         ]\r
     },\r
     {\r
-        "id": "c018f42b.2b1a68",\r
+        "id": "7ec071d2.b7a1f8",\r
         "type": "outcome",\r
         "name": "dest eth node",\r
-        "xml": "<outcome value='`$oof.vpns[$oof.vpns_length].access-node-id`'>\n\u0001",\r
+        "xml": "<outcome value='`$oof.vpns[$oof.vpns_length].access-node-id`'>",\r
         "comments": "",\r
         "outputs": 1,\r
-        "x": 841,\r
-        "y": 469,\r
-        "z": "17040f2b.d4a821",\r
+        "x": 880,\r
+        "y": 752,\r
+        "z": "3b47dc40.0a0c44",\r
         "wires": [\r
             [\r
-                "17b601bf.a39ace"\r
+                "ddb0a3f1.d5a138"\r
             ]\r
         ]\r
     },\r
     {\r
-        "id": "ad11583e.e14ea8",\r
+        "id": "aa1fe07a.cf8d18",\r
         "type": "set",\r
         "name": "set attachment_param",\r
         "xml": "<set>\n<parameter name='ietf-te_te.tunnels.tunnel[0].source' value='`$oof.vpn.access-node-id`' />\n<parameter name='ietf-te_te.tunnels.tunnel[0].destination' value='`$otn-domain.node-id`' />\n<parameter name='ietf-te_te.tunnels.tunnel[0].dst-ttp-id' value='`$otn-domain.ttp-id`' />\n<parameter name='ietf-te_te.tunnels.tunnel[0].ietf-otn-tunnel_dst-tpn' value='`$otn-domain.tpn`' />\n<parameter name='ietf-te_te.tunnels.tunnel[0].name' value='otntunnel-22' />\n<parameter name='ietf-te_te.tunnels.tunnel[0].te-topology-identifier.client-id' value='`$otn-domain.client-id`' />\n<parameter name='ietf-te_te.tunnels.tunnel[0].te-topology-identifier.provider-id' value='`$otn-domain.provider-id`' />\n<parameter name='ietf-te_te.tunnels.tunnel[0].te-topology-identifier.topology-id' value='`$otn-domain.te-topo-id`' />\n\n<parameter name='ietf-te_te.tunnels.tunnel[1].source' value='`$oof.vpn.access-node-id`' />\n<parameter name='ietf-te_te.tunnels.tunnel[1].destination' value='`$otn-domain.node-id`' />\n<parameter name='ietf-te_te.tunnels.tunnel[1].name' value='tptunnel-22' />\n<parameter name='ietf-te_te.tunnels.tunnel[1].dependency-tunnels.dependency-tunnel[0].name' value='otntunnel-22' />\n\n<parameter name='ietf-te_te.tunnels.tunnel[1].te-topology-identifier.client-id' value='`$oof.vpn.access-client-id`' />\n<parameter name='ietf-te_te.tunnels.tunnel[1].te-topology-identifier.provider-id' value='`$oof.vpn.access-provider-id`' />\n<parameter name='ietf-te_te.tunnels.tunnel[1].te-topology-identifier.topology-id' value='`$oof.vpn.access-topology-id`' />",\r
         "comments": "",\r
-        "x": 1286,\r
-        "y": 350,\r
-        "z": "17040f2b.d4a821",\r
+        "x": 1325,\r
+        "y": 633,\r
+        "z": "3b47dc40.0a0c44",\r
         "wires": []\r
     },\r
     {\r
-        "id": "4add26c3.ec74e8",\r
+        "id": "163a9a7c.f94c4e",\r
         "type": "comment",\r
         "name": "cross domain OTN node is the dest of OTN tunnel",\r
         "info": "",\r
         "comments": "",\r
-        "x": 945,\r
-        "y": 306,\r
-        "z": "17040f2b.d4a821",\r
+        "x": 984,\r
+        "y": 589,\r
+        "z": "3b47dc40.0a0c44",\r
         "wires": []\r
     },\r
     {\r
-        "id": "15de3156.c96c3f",\r
+        "id": "295b6b41.b99cfc",\r
         "type": "comment",\r
         "name": "cross domain OTN node is the source of OTN tunnel",\r
         "info": "",\r
         "comments": "",\r
-        "x": 954,\r
-        "y": 429,\r
-        "z": "17040f2b.d4a821",\r
+        "x": 993,\r
+        "y": 712,\r
+        "z": "3b47dc40.0a0c44",\r
+        "wires": []\r
+    },\r
+    {\r
+        "id": "da3e33dd.52f4e8",\r
+        "type": "set",\r
+        "name": "set attachment_param",\r
+        "xml": "<set>\n<parameter name='ietf-te_te.tunnels.tunnel[0].destination' value='`$oof.vpn.access-node-id`' />\n<parameter name='ietf-te_te.tunnels.tunnel[0].source' value='`$otn-domain.node-id`' />\n<parameter name='ietf-te_te.tunnels.tunnel[0].src-ttp-id' value='`$otn-domain.ttp-id`' />\n<parameter name='ietf-te_te.tunnels.tunnel[0].ietf-otn-tunnel_src-tpn' value='`$otn-domain.tpn`' />\n<parameter name='ietf-te_te.tunnels.tunnel[0].name' value='otntunnel-22' />\n<parameter name='ietf-te_te.tunnels.tunnel[0].te-topology-identifier.client-id' value='`$otn-domain.client-id`' />\n<parameter name='ietf-te_te.tunnels.tunnel[0].te-topology-identifier.provider-id' value='`$otn-domain.provider-id`' />\n<parameter name='ietf-te_te.tunnels.tunnel[0].te-topology-identifier.topology-id' value='`$otn-domain.te-topo-id`' />\n\n<parameter name='ietf-te_te.tunnels.tunnel[1].destination' value='`$oof.vpn.access-node-id`' />\n<parameter name='ietf-te_te.tunnels.tunnel[1].source' value='`$otn-domain.node-id`' />\n<parameter name='ietf-te_te.tunnels.tunnel[1].name' value='tptunnel-22' />\n<parameter name='ietf-te_te.tunnels.tunnel[1].dependency-tunnels.dependency-tunnel[0].name' value='otntunnel-22' />\n\n<parameter name='ietf-te_te.tunnels.tunnel[1].te-topology-identifier.client-id' value='`$oof.vpn.access-client-id`' />\n<parameter name='ietf-te_te.tunnels.tunnel[1].te-topology-identifier.provider-id' value='`$oof.vpn.access-provider-id`' />\n<parameter name='ietf-te_te.tunnels.tunnel[1].te-topology-identifier.topology-id' value='`$oof.vpn.access-topology-id`' />",\r
+        "comments": "",\r
+        "x": 1333,\r
+        "y": 757,\r
+        "z": "3b47dc40.0a0c44",\r
+        "wires": []\r
+    },\r
+    {\r
+        "id": "78e806c9.b8028",\r
+        "type": "failure",\r
+        "name": "true",\r
+        "xml": "<outcome value='true'>\n",\r
+        "comments": "",\r
+        "outputs": 1,\r
+        "x": 877,\r
+        "y": 828,\r
+        "z": "3b47dc40.0a0c44",\r
+        "wires": [\r
+            [\r
+                "a1380a33.f7da"\r
+            ]\r
+        ]\r
+    },\r
+    {\r
+        "id": "f64991bb.7d2d3",\r
+        "type": "execute",\r
+        "name": "uni-tp-id contains src-pnf-name",\r
+        "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='contains' emitsOutcome='true' >\n    <parameter name='source' value='`$oof.vpn.tp-id`' />\n    <parameter name='target' value='`$tmp.oofsolutions-first-src-pnf-name`' />\n",\r
+        "comments": "",\r
+        "outputs": 1,\r
+        "x": 663,\r
+        "y": 827,\r
+        "z": "3b47dc40.0a0c44",\r
+        "wires": [\r
+            [\r
+                "78e806c9.b8028",\r
+                "c58e7233.0e544"\r
+            ]\r
+        ]\r
+    },\r
+    {\r
+        "id": "c58e7233.0e544",\r
+        "type": "failure",\r
+        "name": "false",\r
+        "xml": "<outcome value='false'>\n",\r
+        "comments": "",\r
+        "outputs": 1,\r
+        "x": 878,\r
+        "y": 876,\r
+        "z": "3b47dc40.0a0c44",\r
+        "wires": [\r
+            [\r
+                "716e2d25.6fe90c"\r
+            ]\r
+        ]\r
+    },\r
+    {\r
+        "id": "716e2d25.6fe90c",\r
+        "type": "execute",\r
+        "name": "uni-tp-id contains dst-pnf-name",\r
+        "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='contains' emitsOutcome='true' >\n    <parameter name='source' value='`$oof.vpn.tp-id`' />\n    <parameter name='target' value='`$tmp.oofsolutions-last-dst-pnf-name`' />\n",\r
+        "comments": "",\r
+        "outputs": 1,\r
+        "x": 1087,\r
+        "y": 874,\r
+        "z": "3b47dc40.0a0c44",\r
+        "wires": [\r
+            [\r
+                "b2082b04.764078"\r
+            ]\r
+        ]\r
+    },\r
+    {\r
+        "id": "b2082b04.764078",\r
+        "type": "failure",\r
+        "name": "true",\r
+        "xml": "<outcome value='true'>\n",\r
+        "comments": "",\r
+        "outputs": 1,\r
+        "x": 1301,\r
+        "y": 875,\r
+        "z": "3b47dc40.0a0c44",\r
+        "wires": [\r
+            [\r
+                "facf7dd6.b833c"\r
+            ]\r
+        ]\r
+    },\r
+    {\r
+        "id": "a1380a33.f7da",\r
+        "type": "block",\r
+        "name": "block : atomic",\r
+        "xml": "<block atomic=\"true\">",\r
+        "atomic": "true",\r
+        "outputs": 1,\r
+        "x": 1057,\r
+        "y": 825,\r
+        "z": "3b47dc40.0a0c44",\r
+        "wires": [\r
+            [\r
+                "77be498b.1e80d"\r
+            ]\r
+        ]\r
+    },\r
+    {\r
+        "id": "facf7dd6.b833c",\r
+        "type": "block",\r
+        "name": "block : atomic",\r
+        "xml": "<block atomic=\"true\">",\r
+        "atomic": "true",\r
+        "outputs": 1,\r
+        "x": 1470,\r
+        "y": 872,\r
+        "z": "3b47dc40.0a0c44",\r
+        "wires": [\r
+            [\r
+                "5ad550e4.a3ef2"\r
+            ]\r
+        ]\r
+    },\r
+    {\r
+        "id": "2fce99ef.66ce96",\r
+        "type": "failure",\r
+        "name": "true",\r
+        "xml": "<outcome value='true'>\n",\r
+        "comments": "",\r
+        "outputs": 1,\r
+        "x": 858,\r
+        "y": 373,\r
+        "z": "3b47dc40.0a0c44",\r
+        "wires": [\r
+            [\r
+                "62b7c2e9.915bfc"\r
+            ]\r
+        ]\r
+    },\r
+    {\r
+        "id": "f13f2135.894b48",\r
+        "type": "execute",\r
+        "name": "uni-tp-id contains domain-A.network-id",\r
+        "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='contains' emitsOutcome='true' >\n    <parameter name='source' value='`$oof.vpn.tp-id`' />\n    <parameter name='target' value='`$domain-A.network-id`' />\n",\r
+        "comments": "",\r
+        "outputs": 1,\r
+        "x": 623,\r
+        "y": 372,\r
+        "z": "3b47dc40.0a0c44",\r
+        "wires": [\r
+            [\r
+                "2fce99ef.66ce96",\r
+                "c8a39e1a.853cd"\r
+            ]\r
+        ]\r
+    },\r
+    {\r
+        "id": "c8a39e1a.853cd",\r
+        "type": "failure",\r
+        "name": "false",\r
+        "xml": "<outcome value='false'>\n",\r
+        "comments": "",\r
+        "outputs": 1,\r
+        "x": 830,\r
+        "y": 423,\r
+        "z": "3b47dc40.0a0c44",\r
+        "wires": [\r
+            [\r
+                "9c03510d.95d8f8"\r
+            ]\r
+        ]\r
+    },\r
+    {\r
+        "id": "84bd363f.cecab",\r
+        "type": "failure",\r
+        "name": "true",\r
+        "xml": "<outcome value='true'>\n",\r
+        "comments": "",\r
+        "outputs": 1,\r
+        "x": 1282,\r
+        "y": 420,\r
+        "z": "3b47dc40.0a0c44",\r
+        "wires": [\r
+            [\r
+                "319183ef.947ad4"\r
+            ]\r
+        ]\r
+    },\r
+    {\r
+        "id": "62b7c2e9.915bfc",\r
+        "type": "block",\r
+        "name": "block : atomic",\r
+        "xml": "<block atomic=\"true\">",\r
+        "atomic": "true",\r
+        "outputs": 1,\r
+        "x": 1038,\r
+        "y": 370,\r
+        "z": "3b47dc40.0a0c44",\r
+        "wires": [\r
+            [\r
+                "feb246e9.3add2"\r
+            ]\r
+        ]\r
+    },\r
+    {\r
+        "id": "feb246e9.3add2",\r
+        "type": "set",\r
+        "name": "set otn domain node",\r
+        "xml": "<set>\n<parameter name='otn-domain.' value='`$domain-A.`' />\n",\r
+        "comments": "",\r
+        "x": 1242.882568359375,\r
+        "y": 368.65972900390625,\r
+        "z": "3b47dc40.0a0c44",\r
+        "wires": []\r
+    },\r
+    {\r
+        "id": "319183ef.947ad4",\r
+        "type": "block",\r
+        "name": "block : atomic",\r
+        "xml": "<block atomic=\"true\">",\r
+        "atomic": "true",\r
+        "outputs": 1,\r
+        "x": 1451,\r
+        "y": 417,\r
+        "z": "3b47dc40.0a0c44",\r
+        "wires": [\r
+            [\r
+                "5f5c2180.97a72"\r
+            ]\r
+        ]\r
+    },\r
+    {\r
+        "id": "5f5c2180.97a72",\r
+        "type": "set",\r
+        "name": "set otn domain node",\r
+        "xml": "<set>\n<parameter name='$otn-domain.' value='`$domain-B.`' />\n",\r
+        "comments": "",\r
+        "x": 1655.882568359375,\r
+        "y": 415.65972900390625,\r
+        "z": "3b47dc40.0a0c44",\r
+        "wires": []\r
+    },\r
+    {\r
+        "id": "77be498b.1e80d",\r
+        "type": "set",\r
+        "name": "set attachment_param",\r
+        "xml": "<set>\n<parameter name='ietf-te_te.tunnels.tunnel[0].source' value='`$oof.vpn.access-node-id`' />\n<parameter name='ietf-te_te.tunnels.tunnel[0].destination' value='`$otn-domain.node-id`' />\n<parameter name='ietf-te_te.tunnels.tunnel[0].dst-ttp-id' value='`$otn-domain.ttp-id`' />\n<parameter name='ietf-te_te.tunnels.tunnel[0].ietf-otn-tunnel_dst-tpn' value='`$otn-domain.tpn`' />\n<parameter name='ietf-te_te.tunnels.tunnel[0].name' value='otntunnel-22' />\n<parameter name='ietf-te_te.tunnels.tunnel[0].te-topology-identifier.client-id' value='`$otn-domain.client-id`' />\n<parameter name='ietf-te_te.tunnels.tunnel[0].te-topology-identifier.provider-id' value='`$otn-domain.provider-id`' />\n<parameter name='ietf-te_te.tunnels.tunnel[0].te-topology-identifier.topology-id' value='`$otn-domain.te-topo-id`' />\n\n<parameter name='ietf-te_te.tunnels.tunnel[1].source' value='`$oof.vpn.access-node-id`' />\n<parameter name='ietf-te_te.tunnels.tunnel[1].destination' value='`$otn-domain.node-id`' />\n<parameter name='ietf-te_te.tunnels.tunnel[1].name' value='tptunnel-22' />\n<parameter name='ietf-te_te.tunnels.tunnel[1].dependency-tunnels.dependency-tunnel[0].name' value='otntunnel-22' />\n\n<parameter name='ietf-te_te.tunnels.tunnel[1].te-topology-identifier.client-id' value='`$oof.vpn.access-client-id`' />\n<parameter name='ietf-te_te.tunnels.tunnel[1].te-topology-identifier.provider-id' value='`$oof.vpn.access-provider-id`' />\n<parameter name='ietf-te_te.tunnels.tunnel[1].te-topology-identifier.topology-id' value='`$oof.vpn.access-topology-id`' />",\r
+        "comments": "",\r
+        "x": 1269,\r
+        "y": 823,\r
+        "z": "3b47dc40.0a0c44",\r
         "wires": []\r
     },\r
     {\r
-        "id": "97fd4aa8.fd21b8",\r
+        "id": "5ad550e4.a3ef2",\r
         "type": "set",\r
         "name": "set attachment_param",\r
         "xml": "<set>\n<parameter name='ietf-te_te.tunnels.tunnel[0].destination' value='`$oof.vpn.access-node-id`' />\n<parameter name='ietf-te_te.tunnels.tunnel[0].source' value='`$otn-domain.node-id`' />\n<parameter name='ietf-te_te.tunnels.tunnel[0].src-ttp-id' value='`$otn-domain.ttp-id`' />\n<parameter name='ietf-te_te.tunnels.tunnel[0].ietf-otn-tunnel_src-tpn' value='`$otn-domain.tpn`' />\n<parameter name='ietf-te_te.tunnels.tunnel[0].name' value='otntunnel-22' />\n<parameter name='ietf-te_te.tunnels.tunnel[0].te-topology-identifier.client-id' value='`$otn-domain.client-id`' />\n<parameter name='ietf-te_te.tunnels.tunnel[0].te-topology-identifier.provider-id' value='`$otn-domain.provider-id`' />\n<parameter name='ietf-te_te.tunnels.tunnel[0].te-topology-identifier.topology-id' value='`$otn-domain.te-topo-id`' />\n\n<parameter name='ietf-te_te.tunnels.tunnel[1].destination' value='`$oof.vpn.access-node-id`' />\n<parameter name='ietf-te_te.tunnels.tunnel[1].source' value='`$otn-domain.node-id`' />\n<parameter name='ietf-te_te.tunnels.tunnel[1].name' value='tptunnel-22' />\n<parameter name='ietf-te_te.tunnels.tunnel[1].dependency-tunnels.dependency-tunnel[0].name' value='otntunnel-22' />\n\n<parameter name='ietf-te_te.tunnels.tunnel[1].te-topology-identifier.client-id' value='`$oof.vpn.access-client-id`' />\n<parameter name='ietf-te_te.tunnels.tunnel[1].te-topology-identifier.provider-id' value='`$oof.vpn.access-provider-id`' />\n<parameter name='ietf-te_te.tunnels.tunnel[1].te-topology-identifier.topology-id' value='`$oof.vpn.access-topology-id`' />",\r
         "comments": "",\r
-        "x": 1294,\r
-        "y": 474,\r
-        "z": "17040f2b.d4a821",\r
+        "x": 1669,\r
+        "y": 872,\r
+        "z": "3b47dc40.0a0c44",\r
         "wires": []\r
+    },\r
+    {\r
+        "id": "9c03510d.95d8f8",\r
+        "type": "execute",\r
+        "name": "uni-tp-id contains domain-B.network-id",\r
+        "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='contains' emitsOutcome='true' >\n    <parameter name='source' value='`$oof.vpn.tp-id`' />\n    <parameter name='target' value='`$domain-B.network-id`' />\n",\r
+        "comments": "",\r
+        "outputs": 1,\r
+        "x": 1059,\r
+        "y": 423,\r
+        "z": "3b47dc40.0a0c44",\r
+        "wires": [\r
+            [\r
+                "84bd363f.cecab"\r
+            ]\r
+        ]\r
     }\r
 ]
\ No newline at end of file