3 "id": "7666933a.a3794c",
\r
9 "z": "954609d3.77eaf8",
\r
10 "wires": [["cf068ea9.b679a"]
\r
13 "id": "cf068ea9.b679a",
\r
14 "type": "service-logic",
\r
15 "name": "APPC 4.0.0",
\r
19 "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='APPC' version='4.0.0'>",
\r
23 "z": "954609d3.77eaf8",
\r
24 "wires": [["f547bc45.a95448"]
\r
27 "id": "f547bc45.a95448",
\r
29 "name": "method GetAaiInfo",
\r
30 "xml": "<method rpc='GetAaiInfo' mode='sync'>\n",
\r
35 "z": "954609d3.77eaf8",
\r
36 "wires": [["dd7a2916.74c2b"]
\r
39 "id": "dd7a2916.74c2b",
\r
41 "name": "block : atomic",
\r
42 "xml": "<block atomic=\"true\">",
\r
47 "z": "954609d3.77eaf8",
\r
48 "wires": [["fbf19cde.978eb", "66ab554d.9b1534", "f63706c5.a96ef", "ecce7ce5.d546d"]
\r
51 "id": "28d82e1.a028f52",
\r
53 "name": "execute getAllVServersVnfcsInfo",
\r
54 "xml": "<execute plugin=\"org.onap.appc.aai.client.node.AAIResourceNode\" method=\"getAllVServersVnfcsInfo\">\n<parameter name=\"responsePrefix\" value=\"tmp.vnfInfo\" />\n",
\r
59 "z": "954609d3.77eaf8",
\r
60 "wires": [["9047bf53.39bef8", "fb99975a.27f56"]
\r
63 "id": "9047bf53.39bef8",
\r
65 "name": "not-found",
\r
66 "xml": "<outcome value='not-found'>\n",
\r
71 "z": "954609d3.77eaf8",
\r
72 "wires": [["d17d6e8c.e9d818"]
\r
75 "id": "fb99975a.27f56",
\r
78 "xml": "<outcome value='failure'>\n",
\r
83 "z": "954609d3.77eaf8",
\r
84 "wires": [["7350dffb.95adb"]
\r
87 "id": "d17d6e8c.e9d818",
\r
96 "z": "954609d3.77eaf8",
\r
97 "wires": [["47cf71f.672711"]
\r
100 "id": "7350dffb.95adb",
\r
103 "xml": "<block>\n",
\r
109 "z": "954609d3.77eaf8",
\r
110 "wires": [["63799d6d.eb15ac"]
\r
113 "id": "63799d6d.eb15ac",
\r
114 "type": "returnFailure",
\r
115 "name": "return failure",
\r
116 "xml": "<return status=\"failure\">\n<parameter name='error-code' value='401' />\n<parameter name='error-message' value=\"`$tmp.vnfInfo.error-message`\" />\n\n\n\t",
\r
120 "z": "954609d3.77eaf8",
\r
123 "id": "fbf19cde.978eb",
\r
125 "name": "execute getVnfInfo",
\r
126 "xml": "<execute plugin=\"org.onap.appc.aai.client.node.AAIResourceNode\" method=\"getVnfInfo\">\n<parameter name=\"vnfId\" value=\"`$vnf-id`\" />\n<parameter name=\"responsePrefix\" value=\"tmp.vnfInfo\" />\n",
\r
131 "z": "954609d3.77eaf8",
\r
132 "wires": [["4fd8c6f2.789db", "23df7a8b.2678b6"]
\r
135 "id": "4fd8c6f2.789db",
\r
137 "name": "not-found",
\r
138 "xml": "<outcome value='not-found'>\n",
\r
143 "z": "954609d3.77eaf8",
\r
144 "wires": [["4156f7c.74a5f88"]
\r
147 "id": "4156f7c.74a5f88",
\r
150 "xml": "<block>\n",
\r
156 "z": "954609d3.77eaf8",
\r
157 "wires": [["6ed349ac.b315a8"]
\r
160 "id": "6ed349ac.b315a8",
\r
161 "type": "returnFailure",
\r
162 "name": "return failure",
\r
163 "xml": "<return status=\"failure\">\n<parameter name='error-code' value='401' />\n<parameter name='error-message' value=\"Unable to get Vnf Info from A&AI\" />\n\n\n\t",
\r
167 "z": "954609d3.77eaf8",
\r
170 "id": "23df7a8b.2678b6",
\r
173 "xml": "<outcome value='failure'>\n",
\r
178 "z": "954609d3.77eaf8",
\r
179 "wires": [["bc04d93.be3a2a8"]
\r
182 "id": "bc04d93.be3a2a8",
\r
185 "xml": "<block>\n",
\r
191 "z": "954609d3.77eaf8",
\r
192 "wires": [["bd76c1ae.1f7b18"]
\r
195 "id": "bd76c1ae.1f7b18",
\r
196 "type": "returnFailure",
\r
197 "name": "return failure",
\r
198 "xml": "<return status=\"failure\">\n<parameter name='error-code' value='401' />\n<parameter name='error-message' value=\"`$tmp.vnfInfo.error-message`\" />\n\n\n\t",
\r
202 "z": "954609d3.77eaf8",
\r
205 "id": "66ab554d.9b1534",
\r
207 "name": "set vnf-type, name",
\r
208 "xml": "<set>\n<parameter name='vnf-type' value='`$tmp.vnfInfo.vnf.vnf-type`' /> \n<parameter name='vnf-name' value='`$tmp.vnfInfo.vnf.vnf-name`' />\n\n",
\r
212 "z": "954609d3.77eaf8",
\r
215 "id": "47cf71f.672711",
\r
216 "type": "returnFailure",
\r
217 "name": "return failure",
\r
218 "xml": "<return status=\"failure\">\n<parameter name='error-code' value='401' />\n<parameter name='error-message' value=\"Unable to get VServer Info from A&AI\" />\n\n\n\t",
\r
222 "z": "954609d3.77eaf8",
\r
225 "id": "f63706c5.a96ef",
\r
226 "type": "switchNode",
\r
227 "name": "switch action-level",
\r
228 "xml": "<switch test='`$action-level`'>\n",
\r
233 "z": "954609d3.77eaf8",
\r
234 "wires": [["812d6fec.985cd8", "29745fef.3625d8"]
\r
237 "id": "812d6fec.985cd8",
\r
239 "name": "outcome: Other",
\r
240 "xml": "<outcome value='Other'>",
\r
243 "x": 490.41668701171875,
\r
244 "y": 406.1666259765625,
\r
245 "z": "954609d3.77eaf8",
\r
246 "wires": [["28d82e1.a028f52"]
\r
249 "id": "29745fef.3625d8",
\r
251 "name": "outcome: vm",
\r
252 "xml": "<outcome value='vm'>",
\r
255 "x": 465.41668701171875,
\r
256 "y": 340.83331298828125,
\r
257 "z": "954609d3.77eaf8",
\r
258 "wires": [["e246d3a8.e54a"]
\r
261 "id": "e246d3a8.e54a",
\r
263 "name": "execute getVserverInfo",
\r
264 "xml": "<execute plugin=\"org.onap.appc.aai.client.node.AAIResourceNode\" method=\"getVserverInfo\">\n<parameter name=\"vserverId\" value=\"`$vserver-id`\" />\n<parameter name=\"responsePrefix\" value=\"tmp.vnfInfo\" />\n",
\r
269 "z": "954609d3.77eaf8",
\r
270 "wires": [["8322b180.4d88e", "cf1e49a6.32453"]
\r
273 "id": "8322b180.4d88e",
\r
275 "name": "not-found",
\r
276 "xml": "<outcome value='not-found'>\n",
\r
281 "z": "954609d3.77eaf8",
\r
282 "wires": [["8e6b3687.c59c2"]
\r
285 "id": "cf1e49a6.32453",
\r
288 "xml": "<outcome value='failure'>\n",
\r
293 "z": "954609d3.77eaf8",
\r
294 "wires": [["930d9f0e.d44f1"]
\r
297 "id": "8e6b3687.c59c2",
\r
300 "xml": "<block>\n",
\r
306 "z": "954609d3.77eaf8",
\r
307 "wires": [["2321c219.a36666"]
\r
310 "id": "930d9f0e.d44f1",
\r
313 "xml": "<block>\n",
\r
319 "z": "954609d3.77eaf8",
\r
320 "wires": [["4ba9f0fa.142008"]
\r
323 "id": "4ba9f0fa.142008",
\r
324 "type": "returnFailure",
\r
325 "name": "return failure",
\r
326 "xml": "<return status=\"failure\">\n<parameter name='error-code' value='401' />\n<parameter name='error-message' value=\"`$tmp.vnfInfo.error-message`\" />\n\n\n\t",
\r
330 "z": "954609d3.77eaf8",
\r
333 "id": "2321c219.a36666",
\r
334 "type": "returnFailure",
\r
335 "name": "return failure",
\r
336 "xml": "<return status=\"failure\">\n<parameter name='error-code' value='401' />\n<parameter name='error-message' value=\"Unable to get VServer Info from A&AI\" />\n\n\n\t",
\r
340 "z": "954609d3.77eaf8",
\r
343 "id": "564a663f.bce97",
\r
344 "type": "switchNode",
\r
345 "name": "switch controller-template-id",
\r
346 "xml": "<switch test='`$controller-template-id`'>\n",
\r
351 "z": "954609d3.77eaf8",
\r
352 "wires": [["6347ac27.f8bbb4", "2fcfab0d.72ce3c"]
\r
355 "id": "6347ac27.f8bbb4",
\r
357 "name": "outcome: Other",
\r
358 "xml": "<outcome value='Other'>\n",
\r
363 "z": "954609d3.77eaf8",
\r
364 "wires": [["dac167ea.e66c4"]
\r
367 "id": "2fcfab0d.72ce3c",
\r
369 "name": "outcome ''",
\r
370 "xml": "<outcome value=''>\n",
\r
375 "z": "954609d3.77eaf8",
\r
376 "wires": [["d8941356.9baa7"]
\r
379 "id": "d8941356.9baa7",
\r
381 "name": "execute getVfModuleModelInfo",
\r
382 "xml": "<execute plugin=\"org.onap.appc.aai.client.node.AAIResourceNode\" method=\"getVfModuleModelInfo\">\n<parameter name=\"vnf-id\" value=\"`$vnf-id`\" />\n<parameter name=\"vf-module-id\" value=\"`$vf-module-id`\" />\n<parameter name=\"responsePrefix\" value=\"tmp.vnfInfo\" />\n",
\r
387 "z": "954609d3.77eaf8",
\r
388 "wires": [["31821148.3a3fee", "caa1bb8.c40a3c8"]
\r
391 "id": "31821148.3a3fee",
\r
393 "name": "not-found",
\r
394 "xml": "<outcome value='not-found'>\n",
\r
399 "z": "954609d3.77eaf8",
\r
400 "wires": [["3fdd4138.0f764e"]
\r
403 "id": "caa1bb8.c40a3c8",
\r
406 "xml": "<outcome value='failure'>\n",
\r
411 "z": "954609d3.77eaf8",
\r
412 "wires": [["dad4ff69.e8e44"]
\r
415 "id": "3fdd4138.0f764e",
\r
418 "xml": "<block>\n",
\r
424 "z": "954609d3.77eaf8",
\r
425 "wires": [["1a17b7c5.2bfe3"]
\r
428 "id": "dad4ff69.e8e44",
\r
431 "xml": "<block>\n",
\r
437 "z": "954609d3.77eaf8",
\r
438 "wires": [["3e13f34b.ea9ecc"]
\r
441 "id": "3e13f34b.ea9ecc",
\r
442 "type": "returnFailure",
\r
443 "name": "return failure",
\r
444 "xml": "<return status=\"failure\">\n<parameter name='error-code' value='401' />\n<parameter name='error-message' value=\"`$tmp.vnfInfo.error-message`\" />\n\n\n\t",
\r
448 "z": "954609d3.77eaf8",
\r
451 "id": "1a17b7c5.2bfe3",
\r
452 "type": "returnFailure",
\r
453 "name": "return failure",
\r
454 "xml": "<return status=\"failure\">\n<parameter name='error-code' value='401' />\n<parameter name='error-message' value=\"Unable to get VServer Info from A&AI\" />\n\n\n\t",
\r
458 "z": "954609d3.77eaf8",
\r
461 "id": "ecce7ce5.d546d",
\r
462 "type": "switchNode",
\r
463 "name": "switch req-vf-module-id",
\r
464 "xml": "<switch test='`$req-vf-module-id`'>\n",
\r
469 "z": "954609d3.77eaf8",
\r
470 "wires": [["9c6449fa.b4997", "f5cc4305.efeef8"]
\r
473 "id": "9c6449fa.b4997",
\r
475 "name": "outcome: Other",
\r
476 "xml": "<outcome value='Other'>\n",
\r
481 "z": "954609d3.77eaf8",
\r
482 "wires": [["fa2ac168.6ff058"]
\r
485 "id": "f5cc4305.efeef8",
\r
487 "name": "outcome: ''",
\r
488 "xml": "<outcome value=''>\n",
\r
493 "z": "954609d3.77eaf8",
\r
494 "wires": [["e06fcc54.1cd9b"]
\r
497 "id": "5658dd21.b5015c",
\r
498 "type": "returnSuccess",
\r
499 "name": "return success",
\r
500 "xml": "<return status='success'>\n<parameter name='' value='' />\n",
\r
504 "z": "954609d3.77eaf8",
\r
507 "id": "e06fcc54.1cd9b",
\r
510 "xml": "<block>\n",
\r
516 "z": "954609d3.77eaf8",
\r
517 "wires": [["5658dd21.b5015c"]
\r
520 "id": "fa2ac168.6ff058",
\r
523 "xml": "<block>\n",
\r
529 "z": "954609d3.77eaf8",
\r
530 "wires": [["564a663f.bce97"]
\r
533 "id": "dac167ea.e66c4",
\r
535 "name": "execute getFormattedValue",
\r
536 "xml": "<execute plugin=\"org.onap.appc.aai.client.node.AAIResourceNode\" method=\"getFormattedValue\">\n<parameter name=\"inputParameter\" value=\"`$controller-template-id`\" />\n\n",
\r
537 "comments": "Sets context variable template-model-id set to the formatted controller-template-id",
\r
541 "z": "954609d3.77eaf8",
\r
542 "wires": [["89cde07b.3b332", "935b0dbb.24fd7"]
\r
545 "id": "89cde07b.3b332",
\r
547 "name": "not-found",
\r
548 "xml": "<outcome value='not-found'>\n",
\r
553 "z": "954609d3.77eaf8",
\r
554 "wires": [["4d3ae8e9.0f8cd"]
\r
557 "id": "935b0dbb.24fd7",
\r
560 "xml": "<outcome value='failure'>\n",
\r
565 "z": "954609d3.77eaf8",
\r
566 "wires": [["a5647c20.3a93b"]
\r
569 "id": "4d3ae8e9.0f8cd",
\r
572 "xml": "<block>\n",
\r
578 "z": "954609d3.77eaf8",
\r
579 "wires": [["ef54105d.4999b8"]
\r
582 "id": "a5647c20.3a93b",
\r
585 "xml": "<block>\n",
\r
591 "z": "954609d3.77eaf8",
\r
592 "wires": [["a4eabbe0.670b18"]
\r
595 "id": "a4eabbe0.670b18",
\r
596 "type": "returnFailure",
\r
597 "name": "return failure",
\r
598 "xml": "<return status=\"failure\">\n<parameter name='error-code' value='401' />\n<parameter name='error-message' value=\"`$tmp.vnfInfo.error-message`\" />\n\n\n\t",
\r
602 "z": "954609d3.77eaf8",
\r
605 "id": "ef54105d.4999b8",
\r
606 "type": "returnFailure",
\r
607 "name": "return failure",
\r
608 "xml": "<return status=\"failure\">\n<parameter name='error-code' value='401' />\n<parameter name='error-message' value=\"Unable to get VServer Info from A&AI\" />\n\n\n\t",
\r
612 "z": "954609d3.77eaf8",
\r