Platform Hardening for DG Json files - Part 2
[appc.git] / appc-directed-graph / appc-dgraph / provider / src / main / resources / json / Dispatcher-DG / APPC_Stop_VNF_2.0.2.json
1 [\r
2     {\r
3         "id": "4586add3.72b8e4",\r
4         "type": "dgstart",\r
5         "name": "DGSTART",\r
6         "outputs": 1,\r
7         "x": 147.66665649414062,\r
8         "y": 116.99999809265137,\r
9         "z": "ceba7166.8262d",\r
10         "wires": [\r
11             [\r
12                 "7d5898b3.b9ca18"\r
13             ]\r
14         ]\r
15     },\r
16     {\r
17         "id": "7d5898b3.b9ca18",\r
18         "type": "service-logic",\r
19         "name": "APPC 2.0.2",\r
20         "module": "APPC",\r
21         "version": "2.0.2",\r
22         "comments": "",\r
23         "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='2.0.2'>",\r
24         "outputs": 1,\r
25         "x": 323.6666564941406,\r
26         "y": 116.99999809265137,\r
27         "z": "ceba7166.8262d",\r
28         "wires": [\r
29             [\r
30                 "20d1624d.4a9ede"\r
31             ]\r
32         ]\r
33     },\r
34     {\r
35         "id": "20d1624d.4a9ede",\r
36         "type": "method",\r
37         "name": "Stop_VNF",\r
38         "xml": "<method rpc='Stop_VNF' mode='sync'>\n",\r
39         "comments": "",\r
40         "outputs": 1,\r
41         "x": 155.66671752929688,\r
42         "y": 198.99999809265137,\r
43         "z": "ceba7166.8262d",\r
44         "wires": [\r
45             [\r
46                 "78cb5a30.2d2c04"\r
47             ]\r
48         ]\r
49     },\r
50     {\r
51         "id": "d844391f.78ca28",\r
52         "type": "failure",\r
53         "name": "failure",\r
54         "xml": "<outcome value='failure'>\n",\r
55         "comments": "",\r
56         "outputs": 1,\r
57         "x": 707.6669616699219,\r
58         "y": 140.99999809265137,\r
59         "z": "ceba7166.8262d",\r
60         "wires": [\r
61             [\r
62                 "c9814409.fb9758"\r
63             ]\r
64         ]\r
65     },\r
66     {\r
67         "id": "37ba8905.e49496",\r
68         "type": "other",\r
69         "name": "other",\r
70         "xml": "<outcome value='Other'>\n",\r
71         "comments": "",\r
72         "outputs": 1,\r
73         "x": 706.6669006347656,\r
74         "y": 88.99999809265137,\r
75         "z": "ceba7166.8262d",\r
76         "wires": [\r
77             [\r
78                 "c9814409.fb9758"\r
79             ]\r
80         ]\r
81     },\r
82     {\r
83         "id": "98ba4a73.15f9b8",\r
84         "type": "not-found",\r
85         "name": "not-found",\r
86         "xml": "<outcome value='not-found'>\n",\r
87         "comments": "",\r
88         "outputs": 1,\r
89         "x": 702.6669616699219,\r
90         "y": 181.0000057220459,\r
91         "z": "ceba7166.8262d",\r
92         "wires": [\r
93             [\r
94                 "c9814409.fb9758"\r
95             ]\r
96         ]\r
97     },\r
98     {\r
99         "id": "78cb5a30.2d2c04",\r
100         "type": "execute",\r
101         "name": "flatAndAddToContext",\r
102         "xml": "<execute plugin='org.onap.appc.dg.common.JsonDgUtil' method='flatAndAddToContext' >\n<parameter name=\"payload\" value=\"`$input.payload`\" />",\r
103         "comments": "",\r
104         "outputs": 1,\r
105         "x": 395.666748046875,\r
106         "y": 198.00001335144043,\r
107         "z": "ceba7166.8262d",\r
108         "wires": [\r
109             [\r
110                 "d844391f.78ca28",\r
111                 "37ba8905.e49496",\r
112                 "98ba4a73.15f9b8",\r
113                 "3c40d4c6.d5aeac"\r
114             ]\r
115         ]\r
116     },\r
117     {\r
118         "id": "3c40d4c6.d5aeac",\r
119         "type": "success",\r
120         "name": "success",\r
121         "xml": "<outcome value='success'>\n",\r
122         "comments": "",\r
123         "outputs": 1,\r
124         "x": 225.66668701171875,\r
125         "y": 306.0000286102295,\r
126         "z": "ceba7166.8262d",\r
127         "wires": [\r
128             [\r
129                 "bf8e0710.af29d8"\r
130             ]\r
131         ]\r
132     },\r
133     {\r
134         "id": "bf8e0710.af29d8",\r
135         "type": "execute",\r
136         "name": "execute_getVnfHierarchy",\r
137         "xml": "<execute plugin='org.onap.appc.dg.aai.AAIPlugin' method='getVnfHierarchy'>\n<parameter name=\"resourceKey\" value=\"`$input.action-identifiers.vnf-id`\" />\n",\r
138         "comments": "",\r
139         "outputs": 1,\r
140         "x": 407.3334045410156,\r
141         "y": 306.00008964538574,\r
142         "z": "ceba7166.8262d",\r
143         "wires": [\r
144             [\r
145                 "2e6691e0.dfcebe",\r
146                 "1e453ec7.081121"\r
147             ]\r
148         ]\r
149     },\r
150     {\r
151         "id": "1e453ec7.081121",\r
152         "type": "failure",\r
153         "name": "failure",\r
154         "xml": "<outcome value='failure'>\n",\r
155         "comments": "",\r
156         "outputs": 1,\r
157         "x": 652.3333435058594,\r
158         "y": 257.0000286102295,\r
159         "z": "ceba7166.8262d",\r
160         "wires": [\r
161             [\r
162                 "e4110085.49b6c"\r
163             ]\r
164         ]\r
165     },\r
166     {\r
167         "id": "2e6691e0.dfcebe",\r
168         "type": "success",\r
169         "name": "success",\r
170         "xml": "<outcome value='success'>\n",\r
171         "comments": "",\r
172         "outputs": 1,\r
173         "x": 377.3333740234375,\r
174         "y": 376.0000591278076,\r
175         "z": "ceba7166.8262d",\r
176         "wires": [\r
177             [\r
178                 "9d0146ea.f51af8"\r
179             ]\r
180         ]\r
181     },\r
182     {\r
183         "id": "9d0146ea.f51af8",\r
184         "type": "switchNode",\r
185         "name": "switch_getVnfHierarchy_result",\r
186         "xml": "<switch test='`$getVnfHierarchy_result`'>\n",\r
187         "comments": "",\r
188         "outputs": 1,\r
189         "x": 465.3333435058594,\r
190         "y": 439.11120414733887,\r
191         "z": "ceba7166.8262d",\r
192         "wires": [\r
193             [\r
194                 "6f8a5202.a1cefc",\r
195                 "be5279d0.2f4128"\r
196             ]\r
197         ]\r
198     },\r
199     {\r
200         "id": "6f8a5202.a1cefc",\r
201         "type": "outcome",\r
202         "name": "outcome_SUCCESS",\r
203         "xml": "<outcome value='SUCCESS'>\n",\r
204         "comments": "",\r
205         "outputs": 1,\r
206         "x": 468.3333435058594,\r
207         "y": 513.1112041473389,\r
208         "z": "ceba7166.8262d",\r
209         "wires": [\r
210             [\r
211                 "3596dfbd.c9e1"\r
212             ]\r
213         ]\r
214     },\r
215     {\r
216         "id": "be5279d0.2f4128",\r
217         "type": "outcome",\r
218         "name": "outcome_FAILURE",\r
219         "xml": "<outcome value='FAILURE'>\n",\r
220         "comments": "",\r
221         "outputs": 1,\r
222         "x": 740.3334045410156,\r
223         "y": 365.11120414733887,\r
224         "z": "ceba7166.8262d",\r
225         "wires": [\r
226             [\r
227                 "b98f2210.d922e"\r
228             ]\r
229         ]\r
230     },\r
231     {\r
232         "id": "3596dfbd.c9e1",\r
233         "type": "switchNode",\r
234         "name": "switch_VNF_VMCount",\r
235         "xml": "<switch test='`$VNF.VMCount`'>",\r
236         "comments": "",\r
237         "outputs": 1,\r
238         "x": 583.3333740234375,\r
239         "y": 579.2222881317139,\r
240         "z": "ceba7166.8262d",\r
241         "wires": [\r
242             [\r
243                 "ddce16c4.f368e8",\r
244                 "6899ea89.94a984"\r
245             ]\r
246         ]\r
247     },\r
248     {\r
249         "id": "ddce16c4.f368e8",\r
250         "type": "outcome",\r
251         "name": "outcome_0",\r
252         "xml": "<outcome value='0'>\n",\r
253         "comments": "",\r
254         "outputs": 1,\r
255         "x": 807.3333435058594,\r
256         "y": 481.22216606140137,\r
257         "z": "ceba7166.8262d",\r
258         "wires": [\r
259             [\r
260                 "cc2a0266.6bb72"\r
261             ]\r
262         ]\r
263     },\r
264     {\r
265         "id": "6899ea89.94a984",\r
266         "type": "other",\r
267         "name": "other",\r
268         "xml": "<outcome value='Other'>\n",\r
269         "comments": "",\r
270         "outputs": 1,\r
271         "x": 537.3333435058594,\r
272         "y": 642.2222881317139,\r
273         "z": "ceba7166.8262d",\r
274         "wires": [\r
275             [\r
276                 "a37439b3.82fd88"\r
277             ]\r
278         ]\r
279     },\r
280     {\r
281         "id": "a37439b3.82fd88",\r
282         "type": "execute",\r
283         "name": "Get VNFC Execution Flow Data",\r
284         "xml": "<execute plugin='org.onap.appc.dg.common.VnfExecutionFlow' method='getVnfExecutionFlowData' >\n<parameter name=\"DependencyType\" value='RESOURCE' />\n<parameter name=\"FlowStrategy\" value='REVERSE' />\n<parameter name=\"vnfType\" value='`$vnf.type`' />\n<parameter name=\"vnfVersion\" value='`$vnf.version`' />\n",\r
285         "comments": "",\r
286         "outputs": 1,\r
287         "x": 569.3333435058594,\r
288         "y": 695.3333721160889,\r
289         "z": "ceba7166.8262d",\r
290         "wires": [\r
291             [\r
292                 "231659d2.5f54e6",\r
293                 "843b3b69.3e4b58"\r
294             ]\r
295         ]\r
296     },\r
297     {\r
298         "id": "231659d2.5f54e6",\r
299         "type": "failure",\r
300         "name": "failure",\r
301         "xml": "<outcome value='failure'>\n",\r
302         "comments": "",\r
303         "outputs": 1,\r
304         "x": 819.3333435058594,\r
305         "y": 631.3333721160889,\r
306         "z": "ceba7166.8262d",\r
307         "wires": [\r
308             [\r
309                 "d808d134.67813"\r
310             ]\r
311         ]\r
312     },\r
313     {\r
314         "id": "c9814409.fb9758",\r
315         "type": "block",\r
316         "name": "block : atomic",\r
317         "xml": "<block atomic='true'>",\r
318         "atomic": "true",\r
319         "comments": "",\r
320         "outputs": 1,\r
321         "x": 865.3335189819336,\r
322         "y": 139.99999809265137,\r
323         "z": "ceba7166.8262d",\r
324         "wires": [\r
325             [\r
326                 "5955da0d.4a6ce4",\r
327                 "7cbdcb18.b9e1b4"\r
328             ]\r
329         ]\r
330     },\r
331     {\r
332         "id": "ccca564b.0565a8",\r
333         "type": "execute",\r
334         "name": "Report Error to DCAE",\r
335         "xml": "<execute plugin='org.onap.appc.dg.common.DCAEReporterPlugin' method='report' >\n<parameter name=\"event-message\" value=\"`$event-message`\" />",\r
336         "comments": "",\r
337         "outputs": 1,\r
338         "x": 3056.238136291504,\r
339         "y": 1008.3809490203857,\r
340         "z": "ceba7166.8262d",\r
341         "wires": [\r
342             [\r
343                 "388eaa6a.5e3386"\r
344             ]\r
345         ]\r
346     },\r
347     {\r
348         "id": "388eaa6a.5e3386",\r
349         "type": "success",\r
350         "name": "success",\r
351         "xml": "<outcome value='success'>\n",\r
352         "comments": "",\r
353         "outputs": 1,\r
354         "x": 3296.5236206054688,\r
355         "y": 1006.8095712661743,\r
356         "z": "ceba7166.8262d",\r
357         "wires": [\r
358             []\r
359         ]\r
360     },\r
361     {\r
362         "id": "5955da0d.4a6ce4",\r
363         "type": "returnFailure",\r
364         "name": "return failure",\r
365         "xml": "<return status='failure'>\n<parameter name=\"output.status.message\" value=\"Failure in flattening payload Json\" />",\r
366         "comments": "",\r
367         "x": 942.6664619445801,\r
368         "y": 213.52370262145996,\r
369         "z": "ceba7166.8262d",\r
370         "wires": []\r
371     },\r
372     {\r
373         "id": "e4110085.49b6c",\r
374         "type": "block",\r
375         "name": "block : atomic",\r
376         "xml": "<block atomic='true'>",\r
377         "atomic": "true",\r
378         "comments": "",\r
379         "outputs": 1,\r
380         "x": 831.1110534667969,\r
381         "y": 256.88891410827637,\r
382         "z": "ceba7166.8262d",\r
383         "wires": [\r
384             [\r
385                 "912353f9.d003c",\r
386                 "7c4d73a3.e99a3c"\r
387             ]\r
388         ]\r
389     },\r
390     {\r
391         "id": "7c4d73a3.e99a3c",\r
392         "type": "execute",\r
393         "name": "OutputMessageBuilder",\r
394         "xml": "<execute plugin='org.onap.appc.dg.common.OutputMessagePlugin' method='outputMessageBuilder' >\n<parameter name=\"error-message\" value=\"`$error-message`\" />\n<parameter name=\"event-message\" value=\"Failed to retrieve VNF details from A&amp;AI\"/>\n",\r
395         "comments": "",\r
396         "outputs": 1,\r
397         "x": 1255.1109313964844,\r
398         "y": 262.88891410827637,\r
399         "z": "ceba7166.8262d",\r
400         "wires": [\r
401             [\r
402                 "2d93b41d.ff6e5c"\r
403             ]\r
404         ]\r
405     },\r
406     {\r
407         "id": "912353f9.d003c",\r
408         "type": "returnFailure",\r
409         "name": "return failure",\r
410         "xml": "<return status='failure'>\n",\r
411         "comments": "",\r
412         "x": 1071.1110534667969,\r
413         "y": 308.88891410827637,\r
414         "z": "ceba7166.8262d",\r
415         "wires": []\r
416     },\r
417     {\r
418         "id": "2d93b41d.ff6e5c",\r
419         "type": "success",\r
420         "name": "success",\r
421         "xml": "<outcome value='success'>\n",\r
422         "comments": "",\r
423         "outputs": 1,\r
424         "x": 1470.1110534667969,\r
425         "y": 199.88888359069824,\r
426         "z": "ceba7166.8262d",\r
427         "wires": [\r
428             [\r
429                 "ccca564b.0565a8"\r
430             ]\r
431         ]\r
432     },\r
433     {\r
434         "id": "b98f2210.d922e",\r
435         "type": "block",\r
436         "name": "block : atomic",\r
437         "xml": "<block atomic='true'>",\r
438         "atomic": "true",\r
439         "comments": "",\r
440         "outputs": 1,\r
441         "x": 984.0000915527344,\r
442         "y": 366.11120414733887,\r
443         "z": "ceba7166.8262d",\r
444         "wires": [\r
445             [\r
446                 "8201ca81.8d7f18",\r
447                 "3bef4d5d.970862"\r
448             ]\r
449         ]\r
450     },\r
451     {\r
452         "id": "3bef4d5d.970862",\r
453         "type": "execute",\r
454         "name": "OutputMessageBuilder",\r
455         "xml": "<execute plugin='org.onap.appc.dg.common.OutputMessagePlugin' method='outputMessageBuilder' >\n<parameter name=\"error-message\" value=\"`$error-message`\" />\n<parameter name=\"event-message\" value=\"Failed to retrieve VNF details from A&amp;AI\"/>\n\n",\r
456         "comments": "",\r
457         "outputs": 1,\r
458         "x": 1250.0000915527344,\r
459         "y": 364.11120414733887,\r
460         "z": "ceba7166.8262d",\r
461         "wires": [\r
462             [\r
463                 "7b1cfaf6.d327e4"\r
464             ]\r
465         ]\r
466     },\r
467     {\r
468         "id": "7b1cfaf6.d327e4",\r
469         "type": "success",\r
470         "name": "success",\r
471         "xml": "<outcome value='success'>\n",\r
472         "comments": "",\r
473         "outputs": 1,\r
474         "x": 1474.0000915527344,\r
475         "y": 274.11120414733887,\r
476         "z": "ceba7166.8262d",\r
477         "wires": [\r
478             [\r
479                 "ccca564b.0565a8"\r
480             ]\r
481         ]\r
482     },\r
483     {\r
484         "id": "8201ca81.8d7f18",\r
485         "type": "returnFailure",\r
486         "name": "return failure",\r
487         "xml": "<return status='failure'>\n",\r
488         "comments": "",\r
489         "x": 1232.0000915527344,\r
490         "y": 413.11120414733887,\r
491         "z": "ceba7166.8262d",\r
492         "wires": []\r
493     },\r
494     {\r
495         "id": "cc2a0266.6bb72",\r
496         "type": "block",\r
497         "name": "block : atomic",\r
498         "xml": "<block atomic='true'>",\r
499         "atomic": "true",\r
500         "comments": "",\r
501         "outputs": 1,\r
502         "x": 995.6667175292969,\r
503         "y": 482.222318649292,\r
504         "z": "ceba7166.8262d",\r
505         "wires": [\r
506             [\r
507                 "add4f3d3.65a9",\r
508                 "27236690.84a33a"\r
509             ]\r
510         ]\r
511     },\r
512     {\r
513         "id": "27236690.84a33a",\r
514         "type": "execute",\r
515         "name": "OutputMessageBuilder",\r
516         "xml": "<execute plugin='org.onap.appc.dg.common.OutputMessagePlugin' method='outputMessageBuilder' >\n<parameter name=\"error-message\" value=\"`$error-message`\" />",\r
517         "comments": "",\r
518         "outputs": 1,\r
519         "x": 1260.6667175292969,\r
520         "y": 464.22228813171387,\r
521         "z": "ceba7166.8262d",\r
522         "wires": [\r
523             [\r
524                 "3fd2e01d.3411a"\r
525             ]\r
526         ]\r
527     },\r
528     {\r
529         "id": "3fd2e01d.3411a",\r
530         "type": "success",\r
531         "name": "success",\r
532         "xml": "<outcome value='success'>\n",\r
533         "comments": "",\r
534         "outputs": 1,\r
535         "x": 1493.6667175292969,\r
536         "y": 372.22228813171387,\r
537         "z": "ceba7166.8262d",\r
538         "wires": [\r
539             [\r
540                 "ccca564b.0565a8"\r
541             ]\r
542         ]\r
543     },\r
544     {\r
545         "id": "add4f3d3.65a9",\r
546         "type": "returnFailure",\r
547         "name": "return failure",\r
548         "xml": "<return status='failure'>\n",\r
549         "comments": "",\r
550         "x": 1225.6667175292969,\r
551         "y": 532.2222881317139,\r
552         "z": "ceba7166.8262d",\r
553         "wires": []\r
554     },\r
555     {\r
556         "id": "d808d134.67813",\r
557         "type": "block",\r
558         "name": "block : atomic",\r
559         "xml": "<block atomic='true'>",\r
560         "atomic": "true",\r
561         "comments": "",\r
562         "outputs": 1,\r
563         "x": 987.6666564941406,\r
564         "y": 632.4444561004639,\r
565         "z": "ceba7166.8262d",\r
566         "wires": [\r
567             [\r
568                 "7000e454.172a3c",\r
569                 "990fc0df.d6773"\r
570             ]\r
571         ]\r
572     },\r
573     {\r
574         "id": "990fc0df.d6773",\r
575         "type": "execute",\r
576         "name": "OutputMessageBuilder",\r
577         "xml": "<execute plugin='org.onap.appc.dg.common.OutputMessagePlugin' method='outputMessageBuilder' >\n<parameter name=\"error-message\" value=\"`$error-message`\" />",\r
578         "comments": "",\r
579         "outputs": 1,\r
580         "x": 1266.6666564941406,\r
581         "y": 598.4444561004639,\r
582         "z": "ceba7166.8262d",\r
583         "wires": [\r
584             [\r
585                 "8e3d26c1.bf47f8"\r
586             ]\r
587         ]\r
588     },\r
589     {\r
590         "id": "8e3d26c1.bf47f8",\r
591         "type": "success",\r
592         "name": "success",\r
593         "xml": "<outcome value='success'>\n",\r
594         "comments": "",\r
595         "outputs": 1,\r
596         "x": 1495.6667175292969,\r
597         "y": 459.444486618042,\r
598         "z": "ceba7166.8262d",\r
599         "wires": [\r
600             [\r
601                 "ccca564b.0565a8"\r
602             ]\r
603         ]\r
604     },\r
605     {\r
606         "id": "7000e454.172a3c",\r
607         "type": "returnFailure",\r
608         "name": "return failure",\r
609         "xml": "<return status='failure'>\n",\r
610         "comments": "",\r
611         "x": 1231.6665954589844,\r
612         "y": 668.4445171356201,\r
613         "z": "ceba7166.8262d",\r
614         "wires": []\r
615     },\r
616     {\r
617         "id": "b8aa3889.7209c8",\r
618         "type": "execute",\r
619         "name": "Resolve VNFC DG",\r
620         "xml": "<execute plugin='org.onap.appc.dg.common.VNFCDgResolverPlugin' method='resolveVNFCDg'>\n<parameter name=\"vnfType\" value='`$vnf.type`' />\n<parameter name=\"vnfcType\" value='`$vnfcFlow[$i].vnfcType`' /> \n<parameter name=\"action\" value=\"Stop\" />\n<parameter name=\"api-ver\" value='`$input.common-header.api-ver`' /> \n<parameter name=\"prefix\" value=\"Stop\" />",\r
621         "comments": "",\r
622         "outputs": 1,\r
623         "x": 1229.8890991210938,\r
624         "y": 1001.6667156219482,\r
625         "z": "ceba7166.8262d",\r
626         "wires": [\r
627             [\r
628                 "78ffac58.5bbb44",\r
629                 "6393e48d.ec989c"\r
630             ]\r
631         ]\r
632     },\r
633     {\r
634         "id": "8e6da284.981f9",\r
635         "type": "for",\r
636         "name": "for_each_vnfcFlow",\r
637         "xml": "<for index='i' start='0' end='`$vnfcFlowCount`' >\n",\r
638         "comments": "",\r
639         "outputs": 1,\r
640         "x": 823.8889617919922,\r
641         "y": 984.6667766571045,\r
642         "z": "ceba7166.8262d",\r
643         "wires": [\r
644             [\r
645                 "70f4968b.a82928"\r
646             ]\r
647         ]\r
648     },\r
649     {\r
650         "id": "ce32f050.265b7",\r
651         "type": "set",\r
652         "name": "set vnfc parameters",\r
653         "xml": "<set>\n<parameter name='vnfcName' value='`$vnfcFlow[$i].vnfcName`' />\n<parameter name='vnfcType' value='`$vnfcFlow[$i].vnfcType`' />\n<parameter name='vmCount' value='`$vnfcFlow[$i].vmCount`' />\n<parameter name='input.action' value='`$input.action`' />\n<parameter name='AAIUpdateSuccessFlag' value='false' />\n\n",\r
654         "comments": "",\r
655         "x": 1234.8887023925781,\r
656         "y": 816.7778911590576,\r
657         "z": "ceba7166.8262d",\r
658         "wires": []\r
659     },\r
660     {\r
661         "id": "887b627d.c97a8",\r
662         "type": "call",\r
663         "name": "call VNFC DG",\r
664         "xml": "<call module='`$Stop.dg_module`' rpc='`$Stop.dg_name`' mode='sync' >\n",\r
665         "comments": "",\r
666         "outputs": 1,\r
667         "x": 1565.8888549804688,\r
668         "y": 1043.777982711792,\r
669         "z": "ceba7166.8262d",\r
670         "wires": [\r
671             [\r
672                 "6533192e.879128",\r
673                 "58906d35.181134",\r
674                 "442b432d.240c7c"\r
675             ]\r
676         ]\r
677     },\r
678     {\r
679         "id": "cbbe11be.d981a",\r
680         "type": "block",\r
681         "name": "block : atomic",\r
682         "xml": "<block atomic='true'>",\r
683         "atomic": "true",\r
684         "comments": "",\r
685         "outputs": 1,\r
686         "x": 595.8891296386719,\r
687         "y": 983.6668376922607,\r
688         "z": "ceba7166.8262d",\r
689         "wires": [\r
690             [\r
691                 "8e6da284.981f9",\r
692                 "15e2db11.9c2565",\r
693                 "a3a56435.1499b8"\r
694             ]\r
695         ]\r
696     },\r
697     {\r
698         "id": "78ffac58.5bbb44",\r
699         "type": "success",\r
700         "name": "success",\r
701         "xml": "<outcome value='success'>\n",\r
702         "comments": "",\r
703         "outputs": 1,\r
704         "x": 1404.8886108398438,\r
705         "y": 1043.6667766571045,\r
706         "z": "ceba7166.8262d",\r
707         "wires": [\r
708             [\r
709                 "887b627d.c97a8"\r
710             ]\r
711         ]\r
712     },\r
713     {\r
714         "id": "6393e48d.ec989c",\r
715         "type": "failure",\r
716         "name": "failure",\r
717         "xml": "<outcome value='failure'>\n",\r
718         "comments": "",\r
719         "outputs": 1,\r
720         "x": 1416.8887329101562,\r
721         "y": 962.6667766571045,\r
722         "z": "ceba7166.8262d",\r
723         "wires": [\r
724             [\r
725                 "a908427a.f6794"\r
726             ]\r
727         ]\r
728     },\r
729     {\r
730         "id": "a908427a.f6794",\r
731         "type": "block",\r
732         "name": "block : atomic",\r
733         "xml": "<block atomic='true'>",\r
734         "atomic": "true",\r
735         "comments": "",\r
736         "outputs": 1,\r
737         "x": 1598.8887023925781,\r
738         "y": 961.6667766571045,\r
739         "z": "ceba7166.8262d",\r
740         "wires": [\r
741             [\r
742                 "8a33d68e.ec1d38",\r
743                 "dfe19af0.82cae8"\r
744             ]\r
745         ]\r
746     },\r
747     {\r
748         "id": "8a33d68e.ec1d38",\r
749         "type": "execute",\r
750         "name": "OutputMessageBuilder",\r
751         "xml": "<execute plugin='org.onap.appc.dg.common.OutputMessagePlugin' method='outputMessageBuilder' >\n<parameter name=\"error-message\" value=\"`$error-message`\" />\n<parameter name=\"event-message\" value=\"`'Failed to retrieve VNFC DG for ' + $vnfcFlow[$i].vnfcType`\"/>",\r
752         "comments": "",\r
753         "outputs": 1,\r
754         "x": 1878.8887939453125,\r
755         "y": 920.666898727417,\r
756         "z": "ceba7166.8262d",\r
757         "wires": [\r
758             [\r
759                 "b660ac91.d5c89"\r
760             ]\r
761         ]\r
762     },\r
763     {\r
764         "id": "58906d35.181134",\r
765         "type": "not-found",\r
766         "name": "not-found",\r
767         "xml": "<outcome value='not-found'>\n",\r
768         "comments": "",\r
769         "outputs": 1,\r
770         "x": 1755.6666259765625,\r
771         "y": 1003.889066696167,\r
772         "z": "ceba7166.8262d",\r
773         "wires": [\r
774             [\r
775                 "189a360d.9b1b7a"\r
776             ]\r
777         ]\r
778     },\r
779     {\r
780         "id": "6533192e.879128",\r
781         "type": "failure",\r
782         "name": "failure",\r
783         "xml": "<outcome value='failure'>\n",\r
784         "comments": "",\r
785         "outputs": 1,\r
786         "x": 1744.6666870117188,\r
787         "y": 1086.8892803192139,\r
788         "z": "ceba7166.8262d",\r
789         "wires": [\r
790             [\r
791                 "c1ac2b61.ebcd48"\r
792             ]\r
793         ]\r
794     },\r
795     {\r
796         "id": "189a360d.9b1b7a",\r
797         "type": "block",\r
798         "name": "block : atomic",\r
799         "xml": "<block atomic='true'>",\r
800         "atomic": "true",\r
801         "comments": "",\r
802         "outputs": 1,\r
803         "x": 1933.1110229492188,\r
804         "y": 1003.889066696167,\r
805         "z": "ceba7166.8262d",\r
806         "wires": [\r
807             [\r
808                 "8e652c3a.e5c4b",\r
809                 "cc1a4643.f06768"\r
810             ]\r
811         ]\r
812     },\r
813     {\r
814         "id": "8e652c3a.e5c4b",\r
815         "type": "execute",\r
816         "name": "OutputMessageBuilder",\r
817         "xml": "<execute plugin='org.onap.appc.dg.common.OutputMessagePlugin' method='outputMessageBuilder' >\n<parameter name=\"error-message\" value=\"`$error-message`\" />\n<parameter name=\"event-message\" value=\"`'VNFC DG not found for: ' + $vnfcFlow[$i].vnfcName`\"/>",\r
818         "comments": "",\r
819         "outputs": 1,\r
820         "x": 2159.1117553710938,\r
821         "y": 1004.8891887664795,\r
822         "z": "ceba7166.8262d",\r
823         "wires": [\r
824             [\r
825                 "329eb5e7.704f5a"\r
826             ]\r
827         ]\r
828     },\r
829     {\r
830         "id": "c1ac2b61.ebcd48",\r
831         "type": "block",\r
832         "name": "block : atomic",\r
833         "xml": "<block atomic='true'>",\r
834         "atomic": "true",\r
835         "comments": "",\r
836         "outputs": 1,\r
837         "x": 1864.555778503418,\r
838         "y": 1146.8891859054565,\r
839         "z": "ceba7166.8262d",\r
840         "wires": [\r
841             [\r
842                 "4f71e379.3c6aec",\r
843                 "ce52794e.01e988",\r
844                 "ccca564b.0565a8"\r
845             ]\r
846         ]\r
847     },\r
848     {\r
849         "id": "70f4968b.a82928",\r
850         "type": "block",\r
851         "name": "block : atomic",\r
852         "xml": "<block atomic='true'>",\r
853         "atomic": "true",\r
854         "comments": "",\r
855         "outputs": 1,\r
856         "x": 1011.5554962158203,\r
857         "y": 902.8889446258545,\r
858         "z": "ceba7166.8262d",\r
859         "wires": [\r
860             [\r
861                 "b8aa3889.7209c8",\r
862                 "ce32f050.265b7",\r
863                 "dd46ca2e.b2ed28"\r
864             ]\r
865         ]\r
866     },\r
867     {\r
868         "id": "dd46ca2e.b2ed28",\r
869         "type": "for",\r
870         "name": "for_each_vm",\r
871         "xml": "<for index='j' start='0' end='`$vmCount`' >\n",\r
872         "comments": "",\r
873         "outputs": 1,\r
874         "x": 1235.6666717529297,\r
875         "y": 903.444486618042,\r
876         "z": "ceba7166.8262d",\r
877         "wires": [\r
878             [\r
879                 "1683b9e4.841dd6"\r
880             ]\r
881         ]\r
882     },\r
883     {\r
884         "id": "e368d2ea.e45a5",\r
885         "type": "set",\r
886         "name": "set VM url",\r
887         "xml": "<set>\n<parameter name=\"vm[$j].url\" value='`$vnfcFlow[$i].vm[$j].url`' />\n\n\n\n\n\n",\r
888         "comments": "",\r
889         "x": 1654.6666717529297,\r
890         "y": 900.444486618042,\r
891         "z": "ceba7166.8262d",\r
892         "wires": []\r
893     },\r
894     {\r
895         "id": "1683b9e4.841dd6",\r
896         "type": "block",\r
897         "name": "block : atomic",\r
898         "xml": "<block atomic='true'>",\r
899         "atomic": "true",\r
900         "comments": "",\r
901         "outputs": 1,\r
902         "x": 1470.6666717529297,\r
903         "y": 901.444486618042,\r
904         "z": "ceba7166.8262d",\r
905         "wires": [\r
906             [\r
907                 "e368d2ea.e45a5"\r
908             ]\r
909         ]\r
910     },\r
911     {\r
912         "id": "843b3b69.3e4b58",\r
913         "type": "success",\r
914         "name": "success",\r
915         "xml": "<outcome value='success'>\n",\r
916         "comments": "",\r
917         "outputs": 1,\r
918         "x": 815.6666564941406,\r
919         "y": 688.2222270965576,\r
920         "z": "ceba7166.8262d",\r
921         "wires": [\r
922             [\r
923                 "86888bb3.7f43d8"\r
924             ]\r
925         ]\r
926     },\r
927     {\r
928         "id": "86888bb3.7f43d8",\r
929         "type": "switchNode",\r
930         "name": "switch_dependencyModelFound",\r
931         "xml": "<switch test='`$dependencyModelFound`'>\n",\r
932         "comments": "",\r
933         "outputs": 1,\r
934         "x": 579.6667785644531,\r
935         "y": 768.6666851043701,\r
936         "z": "ceba7166.8262d",\r
937         "wires": [\r
938             [\r
939                 "b8dad876.1ba5e8",\r
940                 "65f96c78.705ce4"\r
941             ]\r
942         ]\r
943     },\r
944     {\r
945         "id": "b8dad876.1ba5e8",\r
946         "type": "outcome",\r
947         "name": "outcome_false",\r
948         "xml": "<outcome value='false'>\n",\r
949         "comments": "",\r
950         "outputs": 1,\r
951         "x": 928.3334655761719,\r
952         "y": 739.7777690887451,\r
953         "z": "ceba7166.8262d",\r
954         "wires": [\r
955             [\r
956                 "6aa48c84.8869e4"\r
957             ]\r
958         ]\r
959     },\r
960     {\r
961         "id": "65f96c78.705ce4",\r
962         "type": "outcome",\r
963         "name": "outcome_true",\r
964         "xml": "<outcome value='true'>\n",\r
965         "comments": "",\r
966         "outputs": 1,\r
967         "x": 541.6667175292969,\r
968         "y": 873.666654586792,\r
969         "z": "ceba7166.8262d",\r
970         "wires": [\r
971             [\r
972                 "cbbe11be.d981a"\r
973             ]\r
974         ]\r
975     },\r
976     {\r
977         "id": "6aa48c84.8869e4",\r
978         "type": "call",\r
979         "name": "call Stop VNF without Model DG",\r
980         "xml": "<call module='APPC' rpc='Stop_VNF' version='2.0.1' mode='sync' >\n",\r
981         "comments": "",\r
982         "outputs": 1,\r
983         "x": 1206.666519165039,\r
984         "y": 730.2222576141357,\r
985         "z": "ceba7166.8262d",\r
986         "wires": [\r
987             [\r
988                 "e399aa39.d4ed78",\r
989                 "820cfe48.755dc",\r
990                 "5ed7c0f.a206a4"\r
991             ]\r
992         ]\r
993     },\r
994     {\r
995         "id": "e399aa39.d4ed78",\r
996         "type": "not-found",\r
997         "name": "not-found",\r
998         "xml": "<outcome value='not-found'>\n",\r
999         "comments": "",\r
1000         "outputs": 1,\r
1001         "x": 1463.444351196289,\r
1002         "y": 680.333402633667,\r
1003         "z": "ceba7166.8262d",\r
1004         "wires": [\r
1005             [\r
1006                 "aaebcdd9.9731c"\r
1007             ]\r
1008         ]\r
1009     },\r
1010     {\r
1011         "id": "820cfe48.755dc",\r
1012         "type": "failure",\r
1013         "name": "failure",\r
1014         "xml": "<outcome value='failure'>\n",\r
1015         "comments": "",\r
1016         "outputs": 1,\r
1017         "x": 1466.444351196289,\r
1018         "y": 721.333402633667,\r
1019         "z": "ceba7166.8262d",\r
1020         "wires": [\r
1021             [\r
1022                 "482420ae.93334"\r
1023             ]\r
1024         ]\r
1025     },\r
1026     {\r
1027         "id": "aaebcdd9.9731c",\r
1028         "type": "block",\r
1029         "name": "block : atomic",\r
1030         "xml": "<block atomic='true'>",\r
1031         "atomic": "true",\r
1032         "comments": "",\r
1033         "outputs": 1,\r
1034         "x": 1650.8887634277344,\r
1035         "y": 669.3334102630615,\r
1036         "z": "ceba7166.8262d",\r
1037         "wires": [\r
1038             [\r
1039                 "4bcf49ab.6d9658",\r
1040                 "1b04e855.6d0158"\r
1041             ]\r
1042         ]\r
1043     },\r
1044     {\r
1045         "id": "1b04e855.6d0158",\r
1046         "type": "execute",\r
1047         "name": "OutputMessageBuilder",\r
1048         "xml": "<execute plugin='org.onap.appc.dg.common.OutputMessagePlugin' method='outputMessageBuilder' >\n<parameter name=\"error-message\" value=\"`$error-message`\" />\n<parameter name=\"event-message\" value=\"Stop DG not found\"/>",\r
1049         "comments": "",\r
1050         "outputs": 1,\r
1051         "x": 1868.888916015625,\r
1052         "y": 645.3334102630615,\r
1053         "z": "ceba7166.8262d",\r
1054         "wires": [\r
1055             [\r
1056                 "9ccb600d.3735f"\r
1057             ]\r
1058         ]\r
1059     },\r
1060     {\r
1061         "id": "4bcf49ab.6d9658",\r
1062         "type": "returnFailure",\r
1063         "name": "return failure",\r
1064         "xml": "<return status='failure'>\n",\r
1065         "comments": "",\r
1066         "x": 1878.888916015625,\r
1067         "y": 700.3334712982178,\r
1068         "z": "ceba7166.8262d",\r
1069         "wires": []\r
1070     },\r
1071     {\r
1072         "id": "482420ae.93334",\r
1073         "type": "returnFailure",\r
1074         "name": "return failure",\r
1075         "xml": "<return status='failure'>\n",\r
1076         "comments": "",\r
1077         "x": 1703.3333892822266,\r
1078         "y": 716.3335247039795,\r
1079         "z": "ceba7166.8262d",\r
1080         "wires": []\r
1081     },\r
1082     {\r
1083         "id": "5ed7c0f.a206a4",\r
1084         "type": "success",\r
1085         "name": "success",\r
1086         "xml": "<outcome value='success'>\n",\r
1087         "comments": "",\r
1088         "outputs": 1,\r
1089         "x": 1475.4443969726562,\r
1090         "y": 761.3333721160889,\r
1091         "z": "ceba7166.8262d",\r
1092         "wires": [\r
1093             [\r
1094                 "15648934.830567"\r
1095             ]\r
1096         ]\r
1097     },\r
1098     {\r
1099         "id": "15648934.830567",\r
1100         "type": "returnSuccess",\r
1101         "name": "return success",\r
1102         "xml": "<return status='success'>\n\n",\r
1103         "comments": "",\r
1104         "x": 1709.444351196289,\r
1105         "y": 760.333402633667,\r
1106         "z": "ceba7166.8262d",\r
1107         "wires": []\r
1108     },\r
1109     {\r
1110         "id": "a3a56435.1499b8",\r
1111         "type": "set",\r
1112         "name": "init failed VNFC count",\r
1113         "xml": "<set>\n<parameter name='stopFailedVNFCCount' value='0' />\n",\r
1114         "comments": "",\r
1115         "x": 865.7777557373047,\r
1116         "y": 826.6667766571045,\r
1117         "z": "ceba7166.8262d",\r
1118         "wires": []\r
1119     },\r
1120     {\r
1121         "id": "15e2db11.9c2565",\r
1122         "type": "switchNode",\r
1123         "name": "switch_server_restart_success",\r
1124         "xml": "<switch test='`$stopFailedVNFCCount == 0`'>\n",\r
1125         "comments": "",\r
1126         "outputs": 1,\r
1127         "x": 868.9999694824219,\r
1128         "y": 1171.6669597625732,\r
1129         "z": "ceba7166.8262d",\r
1130         "wires": [\r
1131             [\r
1132                 "7f31de58.8d30f",\r
1133                 "20361085.667b9"\r
1134             ]\r
1135         ]\r
1136     },\r
1137     {\r
1138         "id": "7f31de58.8d30f",\r
1139         "type": "outcomeFalse",\r
1140         "name": "false",\r
1141         "xml": "<outcome value='false'>\n",\r
1142         "comments": "",\r
1143         "outputs": 1,\r
1144         "x": 1099.2498779296875,\r
1145         "y": 1134.4168376922607,\r
1146         "z": "ceba7166.8262d",\r
1147         "wires": [\r
1148             [\r
1149                 "ecef896a.6dc048"\r
1150             ]\r
1151         ]\r
1152     },\r
1153     {\r
1154         "id": "20361085.667b9",\r
1155         "type": "outcomeTrue",\r
1156         "name": "true",\r
1157         "xml": "<outcome value='true'>\n",\r
1158         "comments": "",\r
1159         "outputs": 1,\r
1160         "x": 1096.7499694824219,\r
1161         "y": 1193.4168376922607,\r
1162         "z": "ceba7166.8262d",\r
1163         "wires": [\r
1164             [\r
1165                 "8035937a.e0a66"\r
1166             ]\r
1167         ]\r
1168     },\r
1169     {\r
1170         "id": "ecef896a.6dc048",\r
1171         "type": "block",\r
1172         "name": "block : atomic",\r
1173         "xml": "<block atomic='true'>",\r
1174         "atomic": "true",\r
1175         "comments": "",\r
1176         "outputs": 1,\r
1177         "x": 1275.9998779296875,\r
1178         "y": 1134.8890056610107,\r
1179         "z": "ceba7166.8262d",\r
1180         "wires": [\r
1181             [\r
1182                 "294dfebc.038382"\r
1183             ]\r
1184         ]\r
1185     },\r
1186     {\r
1187         "id": "294dfebc.038382",\r
1188         "type": "returnFailure",\r
1189         "name": "return failure",\r
1190         "xml": "<return status='failure'>\n",\r
1191         "comments": "",\r
1192         "x": 1518.5187225341797,\r
1193         "y": 1134.9337139129639,\r
1194         "z": "ceba7166.8262d",\r
1195         "wires": []\r
1196     },\r
1197     {\r
1198         "id": "8035937a.e0a66",\r
1199         "type": "block",\r
1200         "name": "block : atomic",\r
1201         "xml": "<block atomic='true'>",\r
1202         "atomic": "true",\r
1203         "comments": "",\r
1204         "outputs": 1,\r
1205         "x": 1276.9999694824219,\r
1206         "y": 1193.8890056610107,\r
1207         "z": "ceba7166.8262d",\r
1208         "wires": [\r
1209             [\r
1210                 "1bb10a80.dfce06"\r
1211             ]\r
1212         ]\r
1213     },\r
1214     {\r
1215         "id": "1bb10a80.dfce06",\r
1216         "type": "returnSuccess",\r
1217         "name": "return success",\r
1218         "xml": "<return status='success'>\n",\r
1219         "comments": "",\r
1220         "x": 1513.7497253417969,\r
1221         "y": 1194.3335857391357,\r
1222         "z": "ceba7166.8262d",\r
1223         "wires": []\r
1224     },\r
1225     {\r
1226         "id": "4f71e379.3c6aec",\r
1227         "type": "set",\r
1228         "name": "update failed VNFC count",\r
1229         "xml": "<set>\n<parameter name=\"stopFailedVNFCCount\" value=\"`$stopFailedVNFCCount + 1`\" />\n",\r
1230         "comments": "",\r
1231         "x": 2078.7774658203125,\r
1232         "y": 1079.5556888580322,\r
1233         "z": "ceba7166.8262d",\r
1234         "wires": []\r
1235     },\r
1236     {\r
1237         "id": "442b432d.240c7c",\r
1238         "type": "success",\r
1239         "name": "success",\r
1240         "xml": "<outcome value='success'>\n",\r
1241         "comments": "",\r
1242         "outputs": 1,\r
1243         "x": 1758.6666870117188,\r
1244         "y": 1045.8892803192139,\r
1245         "z": "ceba7166.8262d",\r
1246         "wires": [\r
1247             []\r
1248         ]\r
1249     },\r
1250     {\r
1251         "id": "7cbdcb18.b9e1b4",\r
1252         "type": "execute",\r
1253         "name": "OutputMessageBuilder",\r
1254         "xml": "<execute plugin='org.onap.appc.dg.common.OutputMessagePlugin' method='outputMessageBuilder' >\n<parameter name=\"error-message\" value=\"`$error-message`\" />\n<parameter name=\"event-message\" value=\"Failure in flattening payload Json\" />",\r
1255         "comments": "",\r
1256         "outputs": 1,\r
1257         "x": 1239.6665954589844,\r
1258         "y": 116.66666221618652,\r
1259         "z": "ceba7166.8262d",\r
1260         "wires": [\r
1261             [\r
1262                 "55f619c7.8d89d8"\r
1263             ]\r
1264         ]\r
1265     },\r
1266     {\r
1267         "id": "55f619c7.8d89d8",\r
1268         "type": "success",\r
1269         "name": "success",\r
1270         "xml": "<outcome value='success'>\n",\r
1271         "comments": "",\r
1272         "outputs": 1,\r
1273         "x": 1449.6665954589844,\r
1274         "y": 112.66666221618652,\r
1275         "z": "ceba7166.8262d",\r
1276         "wires": [\r
1277             [\r
1278                 "ccca564b.0565a8"\r
1279             ]\r
1280         ]\r
1281     },\r
1282     {\r
1283         "id": "9ccb600d.3735f",\r
1284         "type": "success",\r
1285         "name": "success",\r
1286         "xml": "<outcome value='success'>\n",\r
1287         "comments": "",\r
1288         "outputs": 1,\r
1289         "x": 2076.6666259765625,\r
1290         "y": 648.6666622161865,\r
1291         "z": "ceba7166.8262d",\r
1292         "wires": [\r
1293             [\r
1294                 "ccca564b.0565a8"\r
1295             ]\r
1296         ]\r
1297     },\r
1298     {\r
1299         "id": "b660ac91.d5c89",\r
1300         "type": "success",\r
1301         "name": "success",\r
1302         "xml": "<outcome value='success'>\n",\r
1303         "comments": "",\r
1304         "outputs": 1,\r
1305         "x": 2082.3330078125,\r
1306         "y": 920.333402633667,\r
1307         "z": "ceba7166.8262d",\r
1308         "wires": [\r
1309             [\r
1310                 "ccca564b.0565a8"\r
1311             ]\r
1312         ]\r
1313     },\r
1314     {\r
1315         "id": "329eb5e7.704f5a",\r
1316         "type": "success",\r
1317         "name": "success",\r
1318         "xml": "<outcome value='success'>\n",\r
1319         "comments": "",\r
1320         "outputs": 1,\r
1321         "x": 2347.3338012695312,\r
1322         "y": 1005.3333721160889,\r
1323         "z": "ceba7166.8262d",\r
1324         "wires": [\r
1325             [\r
1326                 "ccca564b.0565a8"\r
1327             ]\r
1328         ]\r
1329     },\r
1330     {\r
1331         "id": "dfe19af0.82cae8",\r
1332         "type": "returnFailure",\r
1333         "name": "return failure",\r
1334         "xml": "<return status='failure'>\n",\r
1335         "comments": "",\r
1336         "x": 1849.111083984375,\r
1337         "y": 960.333402633667,\r
1338         "z": "ceba7166.8262d",\r
1339         "wires": []\r
1340     },\r
1341     {\r
1342         "id": "cc1a4643.f06768",\r
1343         "type": "returnFailure",\r
1344         "name": "return failure",\r
1345         "xml": "<return status='failure'>\n",\r
1346         "comments": "",\r
1347         "x": 2134.1115112304688,\r
1348         "y": 1044.4444561004639,\r
1349         "z": "ceba7166.8262d",\r
1350         "wires": []\r
1351     },\r
1352     {\r
1353         "id": "ce52794e.01e988",\r
1354         "type": "returnFailure",\r
1355         "name": "return failure",\r
1356         "xml": "<return status='failure'>\n",\r
1357         "comments": "",\r
1358         "x": 2030.7777938842773,\r
1359         "y": 1204.9997863769531,\r
1360         "z": "ceba7166.8262d",\r
1361         "wires": []\r
1362     }\r
1363 ]