3 "id": "31e5d2b5.0599fe",
5 "name": "for each relationship",
6 "xml": "<for silentFailure='true' index='mmridx' start='0' end='`$tmp.aai.mmrconnectivity.relationship-list.relationship_length`' >\n",
11 "z": "c2ab5565.41fe58",
20 "id": "e1cdc8ba.a395c",
22 "name": "unset tmp.aai.mmrvpn-binding",
23 "xml": "<set>\n<parameter name='tmp.aai.mmrvpn-binding.' value='' />\n",
27 "z": "c2ab5565.41fe58",
31 "id": "a78d056.b5ab7f8",
33 "name": "switch related-to",
34 "xml": "<switch test='`$middle-man-conn.relationship-list.relationship[$mmridx].related-to`'>\n",
39 "z": "c2ab5565.41fe58",
47 "id": "7bf078a.9be4108",
49 "name": "vpn-binding",
50 "xml": "<outcome value='vpn-binding'>\n",
55 "z": "c2ab5565.41fe58",
63 "id": "215d3faa.f51c98",
65 "name": "block : atomic",
66 "xml": "<block atomic=\"true\">",
71 "z": "c2ab5565.41fe58",
79 "id": "b17f0df1.95c4d8",
81 "name": "switch vpnNameToSearch",
82 "xml": "<switch test='`$vpnNameToSearch == $middle-man-conn.relationship-list.relationship[$mmridx].related-to-property[0].property-value`'>\n",
87 "z": "c2ab5565.41fe58",
95 "id": "be70d08a.d902c8",
97 "name": "unset foundVpnName",
98 "xml": "<set>\n<parameter name='foundVpnName' value='false' />\n",
102 "z": "c2ab5565.41fe58",
106 "id": "21e2127f.8c1dd6",
107 "type": "outcomeTrue",
109 "xml": "<outcome value='true'>\n",
114 "z": "c2ab5565.41fe58",
122 "id": "de7119e9.e6ede",
131 "z": "c2ab5565.41fe58",
140 "id": "fd90809a.6ecd2",
142 "name": "set foundVpnName",
143 "xml": "<set>\n<parameter name='foundVpnName' value='true' />\n",
147 "z": "c2ab5565.41fe58",
151 "id": "99d884af.46fd",
158 "z": "c2ab5565.41fe58",
162 "id": "6c40187e.e79158",
168 "z": "c2ab5565.41fe58",
176 "id": "3a7938e1.994d7",
177 "type": "service-logic",
178 "name": "GENERIC-RESOURCE-API ${project.version}",
179 "module": "GENERIC-RESOURCE-API",
180 "version": "${project.version}",
182 "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}'>",
184 "x": 441.2856903076172,
185 "y": 123.23810863494873,
186 "z": "c2ab5565.41fe58",
194 "id": "f46afc6.271308",
196 "name": "method cll-vnf-topology-operation-cll-searchVpnName",
197 "xml": "<method rpc='cll-vnf-topology-operation-cll-searchVpnName' mode='sync'>\n",
200 "x": 447.42860412597656,
201 "y": 208.00003051757812,
202 "z": "c2ab5565.41fe58",
210 "id": "45b2ac64.9618cc",
212 "name": "block : atomic",
213 "xml": "<block atomic=\"true\">",
216 "x": 757.238037109375,
217 "y": 199.66668701171875,
218 "z": "c2ab5565.41fe58",
227 "id": "c0805bdc.60a32",
229 "name": "for each relationship",
230 "xml": "<for silentFailure='true' index='mmridx' start='0' end='`$middle-man-conn.relationship-list.relationship_length`' >\n",
235 "z": "c2ab5565.41fe58",
245 "id": "2b1d3c50.df6fdc",
247 "name": "unset tmp.aai.mmrconnectivity",
248 "xml": "<set>\n<parameter name='tmp.aai.mmrconnectivity.' value='' />\n",
252 "z": "c2ab5565.41fe58",
256 "id": "7c17985e.24b9a8",
257 "type": "switchNode",
258 "name": "switch related-to",
259 "xml": "<switch test='`$middle-man-conn.relationship-list.relationship[$mmridx].related-to`'>\n",
264 "z": "c2ab5565.41fe58",
272 "id": "f9896c6a.7a3708",
274 "name": "connectivity",
275 "xml": "<outcome value='connectivity'>\n",
278 "x": 1245.28564453125,
279 "y": 288.82177734375,
280 "z": "c2ab5565.41fe58",
288 "id": "30ebd3e5.770cf4",
290 "name": "block : atomic",
291 "xml": "<block atomic=\"true\">",
296 "z": "c2ab5565.41fe58",
304 "id": "82504752.c08ad8",
306 "name": "get connectivity from aai",
307 "xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\tresource=\"connectivity\"\n\t key=\"connectivity.connectivity-id = $middle-man-conn.relationship-list.relationship[$mmridx].relationship-data[0].relationship-value\"\n\t\tlocal-only=\"false\" \n\t\tpfx=\"tmp.aai.mmrconnectivity\" >\n",
312 "z": "c2ab5565.41fe58",
322 "id": "5f90d2a5.9f7054",
325 "xml": "<outcome value='success'>\n",
330 "z": "c2ab5565.41fe58",
338 "id": "754c7814.0e8a58",
339 "type": "returnFailure",
340 "name": "return failure",
341 "xml": "<return status='failure'>\n<parameter name='error-code' value='' />\n<parameter name='error-message' value='' />\n",
345 "z": "c2ab5565.41fe58",
349 "id": "d131384d.b16ff8",
350 "type": "returnFailure",
351 "name": "return failure",
352 "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.l3vpn.pe1_id`\" />\n\n",
354 "x": 851.0623779296875,
355 "y": 403.8597717285156,
356 "z": "c2ab5565.41fe58",
360 "id": "65dc53f7.8e7784",
363 "xml": "<outcome value='not-found'>\n",
366 "x": 688.490966796875,
367 "y": 403.57403564453125,
368 "z": "c2ab5565.41fe58",
376 "id": "1a9e510a.adb4e7",
379 "xml": "<outcome value='failure'>\n",
384 "z": "c2ab5565.41fe58",
392 "id": "ab4fd3e7.8abc6",
393 "type": "switchNode",
394 "name": "switch conn vlan same as curr ll",
395 "xml": "<!--<switch test=\"`$tmp.aai.all-connectivities.connectivity[$connidx].cvlan == $tmp.aai.network-route-LEAF.logical-interface-id `\">-->\n<switch test=\"`$tmp.aai.mmrconnectivity.cvlan == $tmp.aai.network-route-LEAF.logical-interface-id `\">\n",
400 "z": "c2ab5565.41fe58",
409 "id": "2c46c2f6.973bfe",
410 "type": "outcomeFalse",
412 "xml": "<outcome value='false'>\n",
417 "z": "c2ab5565.41fe58",
425 "id": "85b72055.4d73f",
426 "type": "outcomeTrue",
428 "xml": "<outcome value='true'>\n",
433 "z": "c2ab5565.41fe58",
441 "id": "d5af698e.25e738",
450 "z": "c2ab5565.41fe58",
456 "id": "7ec9db69.7abb2c",
458 "name": "for each relationship",
459 "xml": "<for silentFailure='true' index='connrelidx' start='0' end='`$tmp.aai.mmrconnectivity.relationship-list.relationship_length`' >\n",
464 "z": "c2ab5565.41fe58",
473 "id": "e28e2052.a958a",
474 "type": "switchNode",
475 "name": "switch related-to",
476 "xml": "<switch test='`$tmp.aai.mmrconnectivity.relationship-list.relationship[$connrelidx].related-to`'>\n",
481 "z": "c2ab5565.41fe58",
489 "id": "f0e6ef1c.3db2d",
491 "name": "vpn-binding",
492 "xml": "<outcome value='vpn-binding'>\n",
495 "x": 1048.28564453125,
496 "y": 684.82177734375,
497 "z": "c2ab5565.41fe58",
505 "id": "87fec7ad.f202",
514 "z": "c2ab5565.41fe58",
523 "id": "63bf8e12.beb788",
525 "name": "unset tmp.aai.mmrvpn-binding",
526 "xml": "<set>\n<parameter name='tmp.aai.mmrvpn-binding.' value='' />\n",
530 "z": "c2ab5565.41fe58",
534 "id": "402026e2.423eb8",
536 "name": "block : atomic",
537 "xml": "<block atomic=\"true\">",
542 "z": "c2ab5565.41fe58",
550 "id": "d52369a5.e7da38",
551 "type": "switchNode",
552 "name": "switch vpnNameToSearch",
553 "xml": "<switch test='`$vpnNameToSearch == $tmp.aai.mmrconnectivity.relationship-list.relationship[$connrelidx].related-to-property[0].property-value`'>\n",
558 "z": "c2ab5565.41fe58",
566 "id": "24a01305.62ce64",
567 "type": "outcomeTrue",
569 "xml": "<outcome value='true'>\n",
574 "z": "c2ab5565.41fe58",
582 "id": "9ddcd462.0017f",
591 "z": "c2ab5565.41fe58",
600 "id": "fa3ceefe.cff1a",
602 "name": "set foundVpnName",
603 "xml": "<set>\n<parameter name='foundVpnName' value='true' />\n",
607 "z": "c2ab5565.41fe58",
611 "id": "4d6041d5.dfff38",
618 "z": "c2ab5565.41fe58",
622 "id": "cfff50b2.fe63",
623 "type": "switchNode",
624 "name": "switch foundVpnName",
625 "xml": "<switch test='`$foundVpnName`'>\n",
630 "z": "c2ab5565.41fe58",
638 "id": "778f874f.3433e",
639 "type": "outcomeTrue",
641 "xml": "<outcome value='true'>\n",
646 "z": "c2ab5565.41fe58",
654 "id": "4c396aea.bd0a8c",
661 "z": "c2ab5565.41fe58",
665 "id": "8d8a1b19.f80f38",
667 "name": "record tmp.pce-src and dst node",
668 "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=\"`$tmp.aai.mmrconnectivity.cvlan`\"/>\n<parameter name=\"field2\" value=\"`$tmp.aai.network-route-LEAF.logical-interface-id`\"/>\n\n",
673 "z": "c2ab5565.41fe58",