Platform Hardening for DG Json files - Part 3
[appc.git] / appc-directed-graph / appc-dgraph / provider / src / main / resources / json / Dispatcher-DG / APPC_Restart_VNF.json
1 [\r
2     {\r
3         "id": "5cd22551.57cacc",\r
4         "type": "dgstart",\r
5         "name": "DGSTART",\r
6         "outputs": 1,\r
7         "x": 195.515625,\r
8         "y": 153.515625,\r
9         "z": "55d92b10.8dd284",\r
10         "wires": [\r
11             [\r
12                 "694b3742.beffb8"\r
13             ]\r
14         ]\r
15     },\r
16     {\r
17         "id": "694b3742.beffb8",\r
18         "type": "service-logic",\r
19         "name": "APPC 2.0.0",\r
20         "module": "APPC",\r
21         "version": "2.0.0",\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.0'>",\r
24         "outputs": 1,\r
25         "x": 379.515625,\r
26         "y": 153.515625,\r
27         "z": "55d92b10.8dd284",\r
28         "wires": [\r
29             [\r
30                 "6e585db4.528794"\r
31             ]\r
32         ]\r
33     },\r
34     {\r
35         "id": "6e585db4.528794",\r
36         "type": "method",\r
37         "name": "Restart_VNF",\r
38         "xml": "<method rpc='Restart_VNF' mode='sync'>\n",\r
39         "comments": "",\r
40         "outputs": 1,\r
41         "x": 227.51568603515625,\r
42         "y": 235.515625,\r
43         "z": "55d92b10.8dd284",\r
44         "wires": [\r
45             [\r
46                 "7d324b59.dc9264"\r
47             ]\r
48         ]\r
49     },\r
50     {\r
51         "id": "f5b9cc5c.7b37d",\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": 791.5158386230469,\r
58         "y": 181.515625,\r
59         "z": "55d92b10.8dd284",\r
60         "wires": [\r
61             [\r
62                 "dfb6d2e6.ac546"\r
63             ]\r
64         ]\r
65     },\r
66     {\r
67         "id": "39bd5cb9.9d32f4",\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": 793.5158386230469,\r
74         "y": 140.515625,\r
75         "z": "55d92b10.8dd284",\r
76         "wires": [\r
77             [\r
78                 "dfb6d2e6.ac546"\r
79             ]\r
80         ]\r
81     },\r
82     {\r
83         "id": "7e72aa8e.fc9ec4",\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": 792.5158386230469,\r
90         "y": 235.51564025878906,\r
91         "z": "55d92b10.8dd284",\r
92         "wires": [\r
93             [\r
94                 "dfb6d2e6.ac546"\r
95             ]\r
96         ]\r
97     },\r
98     {\r
99         "id": "7d324b59.dc9264",\r
100         "type": "execute",\r
101         "name": "Set payload in Context",\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": 472.5157165527344,\r
106         "y": 236.51565551757812,\r
107         "z": "55d92b10.8dd284",\r
108         "wires": [\r
109             [\r
110                 "f5b9cc5c.7b37d",\r
111                 "39bd5cb9.9d32f4",\r
112                 "7e72aa8e.fc9ec4",\r
113                 "2658c168.734e4e"\r
114             ]\r
115         ]\r
116     },\r
117     {\r
118         "id": "2658c168.734e4e",\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": 644.5156555175781,\r
125         "y": 306.51564025878906,\r
126         "z": "55d92b10.8dd284",\r
127         "wires": [\r
128             [\r
129                 "86e22b46.f8cc98"\r
130             ]\r
131         ]\r
132     },\r
133     {\r
134         "id": "86e22b46.f8cc98",\r
135         "type": "execute",\r
136         "name": "Get Vnf Hierarchy",\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": 562.1822509765625,\r
141         "y": 378.5156555175781,\r
142         "z": "55d92b10.8dd284",\r
143         "wires": [\r
144             [\r
145                 "9649f1b1.7573c",\r
146                 "141f4896.4775b7"\r
147             ]\r
148         ]\r
149     },\r
150     {\r
151         "id": "141f4896.4775b7",\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": 887.1822814941406,\r
158         "y": 350.5156555175781,\r
159         "z": "55d92b10.8dd284",\r
160         "wires": [\r
161             [\r
162                 "1778e3e5.c19b7c"\r
163             ]\r
164         ]\r
165     },\r
166     {\r
167         "id": "9649f1b1.7573c",\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": 644.1822814941406,\r
174         "y": 450.5155944824219,\r
175         "z": "55d92b10.8dd284",\r
176         "wires": [\r
177             [\r
178                 "46817383.86e68c"\r
179             ]\r
180         ]\r
181     },\r
182     {\r
183         "id": "46817383.86e68c",\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": 639.1823120117188,\r
190         "y": 513.6267395019531,\r
191         "z": "55d92b10.8dd284",\r
192         "wires": [\r
193             [\r
194                 "c210ca15.cad668",\r
195                 "d27f254c.183118"\r
196             ]\r
197         ]\r
198     },\r
199     {\r
200         "id": "c210ca15.cad668",\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": 677.1823120117188,\r
207         "y": 591.6268005371094,\r
208         "z": "55d92b10.8dd284",\r
209         "wires": [\r
210             [\r
211                 "415e9e63.f67ba"\r
212             ]\r
213         ]\r
214     },\r
215     {\r
216         "id": "d27f254c.183118",\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": 956.1823425292969,\r
223         "y": 482.6267395019531,\r
224         "z": "55d92b10.8dd284",\r
225         "wires": [\r
226             [\r
227                 "3919493.f9eb5b6"\r
228             ]\r
229         ]\r
230     },\r
231     {\r
232         "id": "415e9e63.f67ba",\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": 678.1823120117188,\r
239         "y": 665.7378234863281,\r
240         "z": "55d92b10.8dd284",\r
241         "wires": [\r
242             [\r
243                 "bbd45c6b.4a98",\r
244                 "89caca1a.348e58"\r
245             ]\r
246         ]\r
247     },\r
248     {\r
249         "id": "bbd45c6b.4a98",\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": 910.1822814941406,\r
256         "y": 630.7378234863281,\r
257         "z": "55d92b10.8dd284",\r
258         "wires": [\r
259             [\r
260                 "441a1a0e.59f044"\r
261             ]\r
262         ]\r
263     },\r
264     {\r
265         "id": "89caca1a.348e58",\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": 774.1822891235352,\r
272         "y": 726.7378845214844,\r
273         "z": "55d92b10.8dd284",\r
274         "wires": [\r
275             [\r
276                 "723e76d2.0ca588"\r
277             ]\r
278         ]\r
279     },\r
280     {\r
281         "id": "723e76d2.0ca588",\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='FORWARD' />\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": 722.1821670532227,\r
288         "y": 791.8490295410156,\r
289         "z": "55d92b10.8dd284",\r
290         "wires": [\r
291             [\r
292                 "28a41083.f72ff",\r
293                 "7fe48078.aa598"\r
294             ]\r
295         ]\r
296     },\r
297     {\r
298         "id": "28a41083.f72ff",\r
299         "type": "success",\r
300         "name": "success",\r
301         "xml": "<outcome value='success'>\n",\r
302         "comments": "",\r
303         "outputs": 1,\r
304         "x": 790.1822280883789,\r
305         "y": 849.8489685058594,\r
306         "z": "55d92b10.8dd284",\r
307         "wires": [\r
308             [\r
309                 "79f917f4.91f518"\r
310             ]\r
311         ]\r
312     },\r
313     {\r
314         "id": "7fe48078.aa598",\r
315         "type": "failure",\r
316         "name": "failure",\r
317         "xml": "<outcome value='failure'>\n",\r
318         "comments": "",\r
319         "outputs": 1,\r
320         "x": 965.1822280883789,\r
321         "y": 756.8489074707031,\r
322         "z": "55d92b10.8dd284",\r
323         "wires": [\r
324             [\r
325                 "bc2a9756.c73e88"\r
326             ]\r
327         ]\r
328     },\r
329     {\r
330         "id": "dfb6d2e6.ac546",\r
331         "type": "block",\r
332         "name": "block : atomic",\r
333         "xml": "<block atomic='true'>",\r
334         "atomic": "true",\r
335         "comments": "",\r
336         "outputs": 1,\r
337         "x": 998.1825866699219,\r
338         "y": 178.51563262939453,\r
339         "z": "55d92b10.8dd284",\r
340         "wires": [\r
341             [\r
342                 "aeb22994.83bee8",\r
343                 "db734702.4ab748"\r
344             ]\r
345         ]\r
346     },\r
347     {\r
348         "id": "db734702.4ab748",\r
349         "type": "execute",\r
350         "name": "OutputMessageBuilde",\r
351         "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
352         "comments": "",\r
353         "outputs": 1,\r
354         "x": 1257.087158203125,\r
355         "y": 131.89654541015625,\r
356         "z": "55d92b10.8dd284",\r
357         "wires": [\r
358             [\r
359                 "a0566c3c.ebe42"\r
360             ]\r
361         ]\r
362     },\r
363     {\r
364         "id": "a0566c3c.ebe42",\r
365         "type": "success",\r
366         "name": "success",\r
367         "xml": "<outcome value='success'>\n",\r
368         "comments": "",\r
369         "outputs": 1,\r
370         "x": 1498.3729629516602,\r
371         "y": 132.3251724243164,\r
372         "z": "55d92b10.8dd284",\r
373         "wires": [\r
374             [\r
375                 "4f019ebf.98d03"\r
376             ]\r
377         ]\r
378     },\r
379     {\r
380         "id": "aeb22994.83bee8",\r
381         "type": "returnFailure",\r
382         "name": "return failure",\r
383         "xml": "<return status='failure'>\n<parameter name=\"output.status.message\" value=\"Failure in flattening payload Json\" />",\r
384         "comments": "",\r
385         "x": 1228.5155334472656,\r
386         "y": 224.03933715820312,\r
387         "z": "55d92b10.8dd284",\r
388         "wires": []\r
389     },\r
390     {\r
391         "id": "1778e3e5.c19b7c",\r
392         "type": "block",\r
393         "name": "block : atomic",\r
394         "xml": "<block atomic='true'>",\r
395         "atomic": "true",\r
396         "comments": "",\r
397         "outputs": 1,\r
398         "x": 1055.9600524902344,\r
399         "y": 350.404541015625,\r
400         "z": "55d92b10.8dd284",\r
401         "wires": [\r
402             [\r
403                 "b32d0494.1020a8",\r
404                 "7b75ae14.14dac"\r
405             ]\r
406         ]\r
407     },\r
408     {\r
409         "id": "7b75ae14.14dac",\r
410         "type": "execute",\r
411         "name": "OutputMessageBuilder",\r
412         "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
413         "comments": "",\r
414         "outputs": 1,\r
415         "x": 1277.9599304199219,\r
416         "y": 316.404541015625,\r
417         "z": "55d92b10.8dd284",\r
418         "wires": [\r
419             [\r
420                 "ff70f86b.f2bfe8"\r
421             ]\r
422         ]\r
423     },\r
424     {\r
425         "id": "b32d0494.1020a8",\r
426         "type": "returnFailure",\r
427         "name": "return failure",\r
428         "xml": "<return status='failure'>\n",\r
429         "comments": "",\r
430         "x": 1246.9599304199219,\r
431         "y": 381.404541015625,\r
432         "z": "55d92b10.8dd284",\r
433         "wires": []\r
434     },\r
435     {\r
436         "id": "ff70f86b.f2bfe8",\r
437         "type": "success",\r
438         "name": "success",\r
439         "xml": "<outcome value='success'>\n",\r
440         "comments": "",\r
441         "outputs": 1,\r
442         "x": 1487.9599990844727,\r
443         "y": 316.40452575683594,\r
444         "z": "55d92b10.8dd284",\r
445         "wires": [\r
446             [\r
447                 "4f019ebf.98d03"\r
448             ]\r
449         ]\r
450     },\r
451     {\r
452         "id": "3919493.f9eb5b6",\r
453         "type": "block",\r
454         "name": "block : atomic",\r
455         "xml": "<block atomic='true'>",\r
456         "atomic": "true",\r
457         "comments": "",\r
458         "outputs": 1,\r
459         "x": 1164.8490295410156,\r
460         "y": 473.62672424316406,\r
461         "z": "55d92b10.8dd284",\r
462         "wires": [\r
463             [\r
464                 "1833b289.78f6bd",\r
465                 "a096f278.3671d"\r
466             ]\r
467         ]\r
468     },\r
469     {\r
470         "id": "d6b25e5e.76ec6",\r
471         "type": "success",\r
472         "name": "success",\r
473         "xml": "<outcome value='success'>\n",\r
474         "comments": "",\r
475         "outputs": 1,\r
476         "x": 1554.8489074707031,\r
477         "y": 441.6267318725586,\r
478         "z": "55d92b10.8dd284",\r
479         "wires": [\r
480             [\r
481                 "4f019ebf.98d03"\r
482             ]\r
483         ]\r
484     },\r
485     {\r
486         "id": "1833b289.78f6bd",\r
487         "type": "returnFailure",\r
488         "name": "return failure",\r
489         "xml": "<return status='failure'>\n",\r
490         "comments": "",\r
491         "x": 1387.8489074707031,\r
492         "y": 521.6266937255859,\r
493         "z": "55d92b10.8dd284",\r
494         "wires": []\r
495     },\r
496     {\r
497         "id": "441a1a0e.59f044",\r
498         "type": "block",\r
499         "name": "block : atomic",\r
500         "xml": "<block atomic='true'>",\r
501         "atomic": "true",\r
502         "comments": "",\r
503         "outputs": 1,\r
504         "x": 1093.5156555175781,\r
505         "y": 631.7378845214844,\r
506         "z": "55d92b10.8dd284",\r
507         "wires": [\r
508             [\r
509                 "995874d5.a65a08",\r
510                 "d432bbd1.48af88"\r
511             ]\r
512         ]\r
513     },\r
514     {\r
515         "id": "d432bbd1.48af88",\r
516         "type": "execute",\r
517         "name": "OutputMessageBuilder",\r
518         "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=\"Server or VNFC not exists in A&amp;AI for the VNF\"/>\n\n",\r
519         "comments": "",\r
520         "outputs": 1,\r
521         "x": 1371.5155410766602,\r
522         "y": 596.7379150390625,\r
523         "z": "55d92b10.8dd284",\r
524         "wires": [\r
525             [\r
526                 "46dc6772.2d9aa8"\r
527             ]\r
528         ]\r
529     },\r
530     {\r
531         "id": "46dc6772.2d9aa8",\r
532         "type": "success",\r
533         "name": "success",\r
534         "xml": "<outcome value='success'>\n",\r
535         "comments": "",\r
536         "outputs": 1,\r
537         "x": 1577.5155334472656,\r
538         "y": 599.7378463745117,\r
539         "z": "55d92b10.8dd284",\r
540         "wires": [\r
541             [\r
542                 "4f019ebf.98d03"\r
543             ]\r
544         ]\r
545     },\r
546     {\r
547         "id": "995874d5.a65a08",\r
548         "type": "returnFailure",\r
549         "name": "return failure",\r
550         "xml": "<return status='failure'>\n",\r
551         "comments": "",\r
552         "x": 1349.5155410766602,\r
553         "y": 654.7379455566406,\r
554         "z": "55d92b10.8dd284",\r
555         "wires": []\r
556     },\r
557     {\r
558         "id": "bc2a9756.c73e88",\r
559         "type": "block",\r
560         "name": "block : atomic",\r
561         "xml": "<block atomic='true'>",\r
562         "atomic": "true",\r
563         "comments": "",\r
564         "outputs": 1,\r
565         "x": 1133.5156021118164,\r
566         "y": 755.9600524902344,\r
567         "z": "55d92b10.8dd284",\r
568         "wires": [\r
569             [\r
570                 "884a6078.95d8b",\r
571                 "9b966cf8.e774"\r
572             ]\r
573         ]\r
574     },\r
575     {\r
576         "id": "9b966cf8.e774",\r
577         "type": "execute",\r
578         "name": "OutputMessageBuilder",\r
579         "xml": "<execute plugin='org.onap.appc.dg.common.OutputMessagePlugin' method='outputMessageBuilder' >\n<parameter name=\"error-message\" value=\"`$error-message`\" />\n",\r
580         "comments": "",\r
581         "outputs": 1,\r
582         "x": 1396.5155029296875,\r
583         "y": 720.9600296020508,\r
584         "z": "55d92b10.8dd284",\r
585         "wires": [\r
586             [\r
587                 "c68ff45b.c83548"\r
588             ]\r
589         ]\r
590     },\r
591     {\r
592         "id": "c68ff45b.c83548",\r
593         "type": "success",\r
594         "name": "success",\r
595         "xml": "<outcome value='success'>\n",\r
596         "comments": "",\r
597         "outputs": 1,\r
598         "x": 1622.5155334472656,\r
599         "y": 715.9600143432617,\r
600         "z": "55d92b10.8dd284",\r
601         "wires": [\r
602             [\r
603                 "4f019ebf.98d03"\r
604             ]\r
605         ]\r
606     },\r
607     {\r
608         "id": "884a6078.95d8b",\r
609         "type": "returnFailure",\r
610         "name": "return failure",\r
611         "xml": "<return status='failure'>\n",\r
612         "comments": "",\r
613         "x": 1368.5155334472656,\r
614         "y": 772.960075378418,\r
615         "z": "55d92b10.8dd284",\r
616         "wires": []\r
617     },\r
618     {\r
619         "id": "9407c45d.82e998",\r
620         "type": "for",\r
621         "name": "For each VNFC",\r
622         "xml": "<for index='vnfcCounter' start='0' end='`$vnfcFlowCount`' >\n",\r
623         "comments": "",\r
624         "outputs": 1,\r
625         "x": 925.7379760742188,\r
626         "y": 1208.1819458007812,\r
627         "z": "55d92b10.8dd284",\r
628         "wires": [\r
629             [\r
630                 "2c558370.c38c8c"\r
631             ]\r
632         ]\r
633     },\r
634     {\r
635         "id": "814416ca.4e1f28",\r
636         "type": "call",\r
637         "name": "call VNFC DG",\r
638         "xml": "<call module='`$Restart.dg_module`' rpc='`$Restart.dg_name`' mode='sync' version='`$Restart.dg_version`'>\n",\r
639         "comments": "",\r
640         "outputs": 1,\r
641         "x": 1329.737808227539,\r
642         "y": 1259.2932739257812,\r
643         "z": "55d92b10.8dd284",\r
644         "wires": [\r
645             [\r
646                 "b5b3306b.ab553",\r
647                 "33a66920.222496",\r
648                 "b035ba19.042048"\r
649             ]\r
650         ]\r
651     },\r
652     {\r
653         "id": "9bd276a8.7a6f18",\r
654         "type": "block",\r
655         "name": "block : atomic",\r
656         "xml": "<block atomic='true'>",\r
657         "atomic": "true",\r
658         "comments": "",\r
659         "outputs": 1,\r
660         "x": 709.7379150390625,\r
661         "y": 1208.1823120117188,\r
662         "z": "55d92b10.8dd284",\r
663         "wires": [\r
664             [\r
665                 "9407c45d.82e998",\r
666                 "9f5ce369.9e77b",\r
667                 "b7c10a9b.7b38c8",\r
668                 "adbbe761.787af8"\r
669             ]\r
670         ]\r
671     },\r
672     {\r
673         "id": "e400f083.f4ff",\r
674         "type": "success",\r
675         "name": "success",\r
676         "xml": "<outcome value='success'>\n",\r
677         "comments": "",\r
678         "outputs": 1,\r
679         "x": 1607.7380981445312,\r
680         "y": 955.1822814941406,\r
681         "z": "55d92b10.8dd284",\r
682         "wires": [\r
683             [\r
684                 "e30b3281.bc4ea"\r
685             ]\r
686         ]\r
687     },\r
688     {\r
689         "id": "555a125e.52eb6c",\r
690         "type": "failure",\r
691         "name": "failure",\r
692         "xml": "<outcome value='failure'>\n",\r
693         "comments": "",\r
694         "outputs": 1,\r
695         "x": 1605.73779296875,\r
696         "y": 1040.1822814941406,\r
697         "z": "55d92b10.8dd284",\r
698         "wires": [\r
699             [\r
700                 "a9d88cb6.09197"\r
701             ]\r
702         ]\r
703     },\r
704     {\r
705         "id": "a9d88cb6.09197",\r
706         "type": "block",\r
707         "name": "block : atomic",\r
708         "xml": "<block atomic='true'>",\r
709         "atomic": "true",\r
710         "comments": "",\r
711         "outputs": 1,\r
712         "x": 1795.73779296875,\r
713         "y": 1039.1822814941406,\r
714         "z": "55d92b10.8dd284",\r
715         "wires": [\r
716             [\r
717                 "cedeca8f.216358",\r
718                 "71e1fdc9.fa6674"\r
719             ]\r
720         ]\r
721     },\r
722     {\r
723         "id": "71e1fdc9.fa6674",\r
724         "type": "execute",\r
725         "name": "OutputMessageBuilder",\r
726         "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`\"/>\n",\r
727         "comments": "",\r
728         "outputs": 1,\r
729         "x": 2023.73779296875,\r
730         "y": 999.1822814941406,\r
731         "z": "55d92b10.8dd284",\r
732         "wires": [\r
733             [\r
734                 "2dcc20d8.ee5f5"\r
735             ]\r
736         ]\r
737     },\r
738     {\r
739         "id": "2dcc20d8.ee5f5",\r
740         "type": "success",\r
741         "name": "success",\r
742         "xml": "<outcome value='success'>\n",\r
743         "comments": "",\r
744         "outputs": 1,\r
745         "x": 2226.738037109375,\r
746         "y": 999.1822814941406,\r
747         "z": "55d92b10.8dd284",\r
748         "wires": [\r
749             [\r
750                 "4f019ebf.98d03"\r
751             ]\r
752         ]\r
753     },\r
754     {\r
755         "id": "cedeca8f.216358",\r
756         "type": "returnFailure",\r
757         "name": "return failure",\r
758         "xml": "<return status='failure'>\n",\r
759         "comments": "",\r
760         "x": 1992.73779296875,\r
761         "y": 1076.1822814941406,\r
762         "z": "55d92b10.8dd284",\r
763         "wires": []\r
764     },\r
765     {\r
766         "id": "b035ba19.042048",\r
767         "type": "success",\r
768         "name": "success",\r
769         "xml": "<outcome value='success'>\n",\r
770         "comments": "",\r
771         "outputs": 1,\r
772         "x": 1546.5155639648438,\r
773         "y": 1319.4043579101562,\r
774         "z": "55d92b10.8dd284",\r
775         "wires": [\r
776             [\r
777                 "af0b5322.00bf1"\r
778             ]\r
779         ]\r
780     },\r
781     {\r
782         "id": "33a66920.222496",\r
783         "type": "not-found",\r
784         "name": "not-found",\r
785         "xml": "<outcome value='not-found'>\n",\r
786         "comments": "",\r
787         "outputs": 1,\r
788         "x": 1545.5155639648438,\r
789         "y": 1198.4044189453125,\r
790         "z": "55d92b10.8dd284",\r
791         "wires": [\r
792             [\r
793                 "3f7a0849.8821d8"\r
794             ]\r
795         ]\r
796     },\r
797     {\r
798         "id": "b5b3306b.ab553",\r
799         "type": "failure",\r
800         "name": "failure",\r
801         "xml": "<outcome value='failure'>\n",\r
802         "comments": "",\r
803         "outputs": 1,\r
804         "x": 1547.5156860351562,\r
805         "y": 1256.4043579101562,\r
806         "z": "55d92b10.8dd284",\r
807         "wires": [\r
808             [\r
809                 "43388898.2f0988"\r
810             ]\r
811         ]\r
812     },\r
813     {\r
814         "id": "2c558370.c38c8c",\r
815         "type": "block",\r
816         "name": "block : atomic",\r
817         "xml": "<block atomic='true'>",\r
818         "atomic": "true",\r
819         "comments": "",\r
820         "outputs": 1,\r
821         "x": 1114.4044799804688,\r
822         "y": 1104.4043884277344,\r
823         "z": "55d92b10.8dd284",\r
824         "wires": [\r
825             [\r
826                 "814416ca.4e1f28",\r
827                 "a5f6ebea.b88e18",\r
828                 "3da6581b.cf3ca8",\r
829                 "d122828b.27108"\r
830             ]\r
831         ]\r
832     },\r
833     {\r
834         "id": "79f917f4.91f518",\r
835         "type": "switchNode",\r
836         "name": "switch_dependencyModelFound",\r
837         "xml": "<switch test='`$dependencyModelFound`'>\n",\r
838         "comments": "",\r
839         "outputs": 1,\r
840         "x": 732.1821594238281,\r
841         "y": 920.2934875488281,\r
842         "z": "55d92b10.8dd284",\r
843         "wires": [\r
844             [\r
845                 "c72ccee2.e7ee5",\r
846                 "74f0d24a.482f3c"\r
847             ]\r
848         ]\r
849     },\r
850     {\r
851         "id": "c72ccee2.e7ee5",\r
852         "type": "outcome",\r
853         "name": "outcome_false",\r
854         "xml": "<outcome value='false'>\n",\r
855         "comments": "",\r
856         "outputs": 1,\r
857         "x": 1025.848976135254,\r
858         "y": 861.4045104980469,\r
859         "z": "55d92b10.8dd284",\r
860         "wires": [\r
861             [\r
862                 "5c3a76ae.aad1e8"\r
863             ]\r
864         ]\r
865     },\r
866     {\r
867         "id": "74f0d24a.482f3c",\r
868         "type": "outcome",\r
869         "name": "outcome_true",\r
870         "xml": "<outcome value='true'>\n",\r
871         "comments": "",\r
872         "outputs": 1,\r
873         "x": 673.1823120117188,\r
874         "y": 1038.2935180664062,\r
875         "z": "55d92b10.8dd284",\r
876         "wires": [\r
877             [\r
878                 "9bd276a8.7a6f18"\r
879             ]\r
880         ]\r
881     },\r
882     {\r
883         "id": "a5f6ebea.b88e18",\r
884         "type": "execute",\r
885         "name": "execute_Resolve_VNFC_DG",\r
886         "xml": "<execute plugin='org.onap.appc.dg.common.DgResolverPlugin' method='resolveDg'>\n<parameter name=\"vnfType\" value='`$vnf.type`' />\n<parameter name=\"vnfcType\" value='`$vnfcFlow[$vnfcCounter].vnfcType`' />\n<parameter name=\"action\" value=\"Restart\" />\n<parameter name=\"prefix\" value=\"Restart\" />\n<parameter name=\"api-ver\" value='`$input.common-header.api-ver`' />\n<parameter name=\"DGResolutionType\" value=\"VNFC\" />",\r
887         "comments": "",\r
888         "outputs": 1,\r
889         "x": 1375.5155639648438,\r
890         "y": 1001.2655334472656,\r
891         "z": "55d92b10.8dd284",\r
892         "wires": [\r
893             [\r
894                 "e400f083.f4ff",\r
895                 "555a125e.52eb6c"\r
896             ]\r
897         ]\r
898     },\r
899     {\r
900         "id": "3da6581b.cf3ca8",\r
901         "type": "set",\r
902         "name": "set DG Parameters",\r
903         "xml": "<set>\n<parameter name='vnfcName' value='`$vnfcFlow[$vnfcCounter].vnfcName`' />\n<parameter name='vnfcType' value='`$vnfcFlow[$vnfcCounter].vnfcType`' />\n<parameter name='resilienceType' value='`$vnfcFlow[$vnfcCounter].resilienceType`' />\n<parameter name='vmCount' value='`$vnfcFlow[$vnfcCounter].vmCount`' />\n<parameter name='input.action' value='`$input.action`' />\n<parameter name='RestartSuccessVMCount' value='0' />\n<parameter name='AAIUpdateSuccessFlag' value='false' />",\r
904         "comments": "",\r
905         "x": 1359.5429077148438,\r
906         "y": 1068.348876953125,\r
907         "z": "55d92b10.8dd284",\r
908         "wires": []\r
909     },\r
910     {\r
911         "id": "d122828b.27108",\r
912         "type": "for",\r
913         "name": "For Each VM",\r
914         "xml": "<for index='j' start='0' end='`$vnfcFlow[$vnfcCounter].vmCount`' >\n",\r
915         "comments": "",\r
916         "outputs": 1,\r
917         "x": 1344.3206176757812,\r
918         "y": 1136.32080078125,\r
919         "z": "55d92b10.8dd284",\r
920         "wires": [\r
921             [\r
922                 "f4e2d93a.762d18"\r
923             ]\r
924         ]\r
925     },\r
926     {\r
927         "id": "f4e2d93a.762d18",\r
928         "type": "set",\r
929         "name": "Set VM URL",\r
930         "xml": "<set>\n<parameter name=\"$vm[$j].url\" value='`$vnfcFlow[$vnfcCounter].vm[$j].url`' />",\r
931         "comments": "",\r
932         "x": 1586.3206481933594,\r
933         "y": 1134.3208236694336,\r
934         "z": "55d92b10.8dd284",\r
935         "wires": []\r
936     },\r
937     {\r
938         "id": "3f7a0849.8821d8",\r
939         "type": "block",\r
940         "name": "block : atomic",\r
941         "xml": "<block atomic='true'>",\r
942         "atomic": "true",\r
943         "comments": "",\r
944         "outputs": 1,\r
945         "x": 1725.4046020507812,\r
946         "y": 1198.5155029296875,\r
947         "z": "55d92b10.8dd284",\r
948         "wires": [\r
949             [\r
950                 "bec2952b.4de158",\r
951                 "fec683ad.fd219"\r
952             ]\r
953         ]\r
954     },\r
955     {\r
956         "id": "bec2952b.4de158",\r
957         "type": "returnFailure",\r
958         "name": "return failure",\r
959         "xml": "<return status='failure'>\n",\r
960         "comments": "",\r
961         "x": 1930.4047546386719,\r
962         "y": 1227.515525817871,\r
963         "z": "55d92b10.8dd284",\r
964         "wires": []\r
965     },\r
966     {\r
967         "id": "6b2e4039.94f06",\r
968         "type": "success",\r
969         "name": "success",\r
970         "xml": "<outcome value='success'>\n",\r
971         "comments": "",\r
972         "outputs": 1,\r
973         "x": 2186.4048461914062,\r
974         "y": 1153.5155029296875,\r
975         "z": "55d92b10.8dd284",\r
976         "wires": [\r
977             [\r
978                 "4f019ebf.98d03"\r
979             ]\r
980         ]\r
981     },\r
982     {\r
983         "id": "fec683ad.fd219",\r
984         "type": "execute",\r
985         "name": "OutputMessageBuilder",\r
986         "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 : ' + $vnfcName`\"/>",\r
987         "comments": "",\r
988         "outputs": 1,\r
989         "x": 1968.4046020507812,\r
990         "y": 1153.5155029296875,\r
991         "z": "55d92b10.8dd284",\r
992         "wires": [\r
993             [\r
994                 "6b2e4039.94f06"\r
995             ]\r
996         ]\r
997     },\r
998     {\r
999         "id": "43388898.2f0988",\r
1000         "type": "block",\r
1001         "name": "block : atomic",\r
1002         "xml": "<block atomic='true'>",\r
1003         "atomic": "true",\r
1004         "comments": "",\r
1005         "outputs": 1,\r
1006         "x": 1716.4049606323242,\r
1007         "y": 1255.515612602234,\r
1008         "z": "55d92b10.8dd284",\r
1009         "wires": [\r
1010             [\r
1011                 "f6985b61.aa4a68"\r
1012             ]\r
1013         ]\r
1014     },\r
1015     {\r
1016         "id": "f6985b61.aa4a68",\r
1017         "type": "switchNode",\r
1018         "name": "switch_vm_restart_success",\r
1019         "xml": "<switch test='`$RestartSuccessVMCount >= 1`'>\n",\r
1020         "comments": "",\r
1021         "outputs": 1,\r
1022         "x": 1954.7378845214844,\r
1023         "y": 1299.62646484375,\r
1024         "z": "55d92b10.8dd284",\r
1025         "wires": [\r
1026             [\r
1027                 "8bb0c3a7.79615",\r
1028                 "9850de16.558a5"\r
1029             ]\r
1030         ]\r
1031     },\r
1032     {\r
1033         "id": "9850de16.558a5",\r
1034         "type": "outcomeFalse",\r
1035         "name": "false",\r
1036         "xml": "<outcome value='false'>\n",\r
1037         "comments": "",\r
1038         "outputs": 1,\r
1039         "x": 2146.5159912109375,\r
1040         "y": 1244.6266479492188,\r
1041         "z": "55d92b10.8dd284",\r
1042         "wires": [\r
1043             [\r
1044                 "802382b8.153be"\r
1045             ]\r
1046         ]\r
1047     },\r
1048     {\r
1049         "id": "8bb0c3a7.79615",\r
1050         "type": "outcomeTrue",\r
1051         "name": "true",\r
1052         "xml": "<outcome value='true'>\n",\r
1053         "comments": "",\r
1054         "outputs": 1,\r
1055         "x": 2152.0159301757812,\r
1056         "y": 1354.6265869140625,\r
1057         "z": "55d92b10.8dd284",\r
1058         "wires": [\r
1059             [\r
1060                 "f21a5e7.3a9bea"\r
1061             ]\r
1062         ]\r
1063     },\r
1064     {\r
1065         "id": "802382b8.153be",\r
1066         "type": "block",\r
1067         "name": "block : atomic",\r
1068         "xml": "<block atomic='true'>",\r
1069         "atomic": "true",\r
1070         "comments": "",\r
1071         "outputs": 1,\r
1072         "x": 2316.5159301757812,\r
1073         "y": 1244.6265869140625,\r
1074         "z": "55d92b10.8dd284",\r
1075         "wires": [\r
1076             [\r
1077                 "ea6fef73.2d869",\r
1078                 "2197a5d.c77525a",\r
1079                 "2bf84df.091aeb2",\r
1080                 "d60509a0.b25798"\r
1081             ]\r
1082         ]\r
1083     },\r
1084     {\r
1085         "id": "d2ae97b1.02ea88",\r
1086         "type": "set",\r
1087         "name": "update failed VNFC count",\r
1088         "xml": "<set>\n<parameter name=\"FailedVNFCCount\" value=\"`$FailedVNFCCount + 1`\" />\n",\r
1089         "comments": "",\r
1090         "x": 2557.1824951171875,\r
1091         "y": 1382.6266479492188,\r
1092         "z": "55d92b10.8dd284",\r
1093         "wires": []\r
1094     },\r
1095     {\r
1096         "id": "ea6fef73.2d869",\r
1097         "type": "returnFailure",\r
1098         "name": "return failure",\r
1099         "xml": "<return status='failure'>\n",\r
1100         "comments": "",\r
1101         "x": 2535.071075439453,\r
1102         "y": 1268.6266174316406,\r
1103         "z": "55d92b10.8dd284",\r
1104         "wires": []\r
1105     },\r
1106     {\r
1107         "id": "f21a5e7.3a9bea",\r
1108         "type": "block",\r
1109         "name": "block : atomic",\r
1110         "xml": "<block atomic='true'>",\r
1111         "atomic": "true",\r
1112         "comments": "",\r
1113         "outputs": 1,\r
1114         "x": 2312.6267700195312,\r
1115         "y": 1354.73779296875,\r
1116         "z": "55d92b10.8dd284",\r
1117         "wires": [\r
1118             [\r
1119                 "d2ae97b1.02ea88",\r
1120                 "a826bf53.44dc1"\r
1121             ]\r
1122         ]\r
1123     },\r
1124     {\r
1125         "id": "b7c10a9b.7b38c8",\r
1126         "type": "switchNode",\r
1127         "name": "switch_vnfc_restart_success",\r
1128         "xml": "<switch test='`$FailedVNFCCount == 0`'>\n",\r
1129         "comments": "",\r
1130         "outputs": 1,\r
1131         "x": 950.9600219726562,\r
1132         "y": 1438.5155639648438,\r
1133         "z": "55d92b10.8dd284",\r
1134         "wires": [\r
1135             [\r
1136                 "e9f07280.4ff4e",\r
1137                 "87087f32.c4b9b"\r
1138             ]\r
1139         ]\r
1140     },\r
1141     {\r
1142         "id": "e9f07280.4ff4e",\r
1143         "type": "outcomeFalse",\r
1144         "name": "false",\r
1145         "xml": "<outcome value='false'>\n",\r
1146         "comments": "",\r
1147         "outputs": 1,\r
1148         "x": 1186.9600219726562,\r
1149         "y": 1393.5155029296875,\r
1150         "z": "55d92b10.8dd284",\r
1151         "wires": [\r
1152             [\r
1153                 "2769cd2.0bbfe32"\r
1154             ]\r
1155         ]\r
1156     },\r
1157     {\r
1158         "id": "87087f32.c4b9b",\r
1159         "type": "outcomeTrue",\r
1160         "name": "true",\r
1161         "xml": "<outcome value='true'>\n",\r
1162         "comments": "",\r
1163         "outputs": 1,\r
1164         "x": 1182.4601440429688,\r
1165         "y": 1480.5155029296875,\r
1166         "z": "55d92b10.8dd284",\r
1167         "wires": [\r
1168             [\r
1169                 "d3f80f75.466a4"\r
1170             ]\r
1171         ]\r
1172     },\r
1173     {\r
1174         "id": "2769cd2.0bbfe32",\r
1175         "type": "block",\r
1176         "name": "block : atomic",\r
1177         "xml": "<block atomic='true'>",\r
1178         "atomic": "true",\r
1179         "comments": "",\r
1180         "outputs": 1,\r
1181         "x": 1366.7100219726562,\r
1182         "y": 1392.98779296875,\r
1183         "z": "55d92b10.8dd284",\r
1184         "wires": [\r
1185             [\r
1186                 "2ef5a260.e00e5e"\r
1187             ]\r
1188         ]\r
1189     },\r
1190     {\r
1191         "id": "2ef5a260.e00e5e",\r
1192         "type": "returnFailure",\r
1193         "name": "return failure",\r
1194         "xml": "<return status='failure'>\n",\r
1195         "comments": "",\r
1196         "x": 1576.2289428710938,\r
1197         "y": 1394.0323486328125,\r
1198         "z": "55d92b10.8dd284",\r
1199         "wires": []\r
1200     },\r
1201     {\r
1202         "id": "d3f80f75.466a4",\r
1203         "type": "block",\r
1204         "name": "block : atomic",\r
1205         "xml": "<block atomic='true'>",\r
1206         "atomic": "true",\r
1207         "comments": "",\r
1208         "outputs": 1,\r
1209         "x": 1372.7101440429688,\r
1210         "y": 1479.98779296875,\r
1211         "z": "55d92b10.8dd284",\r
1212         "wires": [\r
1213             [\r
1214                 "60ae368c.8b5b08"\r
1215             ]\r
1216         ]\r
1217     },\r
1218     {\r
1219         "id": "60ae368c.8b5b08",\r
1220         "type": "returnSuccess",\r
1221         "name": "return success",\r
1222         "xml": "<return status='success'>\n",\r
1223         "comments": "",\r
1224         "x": 1573.4598999023438,\r
1225         "y": 1479.4322509765625,\r
1226         "z": "55d92b10.8dd284",\r
1227         "wires": []\r
1228     },\r
1229     {\r
1230         "id": "9f5ce369.9e77b",\r
1231         "type": "set",\r
1232         "name": "set Failed VNFC Count",\r
1233         "xml": "<set>\n<parameter name='FailedVNFCCount' value='0' />",\r
1234         "comments": "",\r
1235         "x": 920.9600830078125,\r
1236         "y": 1000.5155029296875,\r
1237         "z": "55d92b10.8dd284",\r
1238         "wires": []\r
1239     },\r
1240     {\r
1241         "id": "af0b5322.00bf1",\r
1242         "type": "record",\r
1243         "name": "Log message",\r
1244         "xml": "<record plugin=\"onap.ccsdk.sli.core.sli.recording.Slf4jRecorder\">\n<parameter name=\"level\" value=\"debug\"/>\n<parameter name=\"logger\" value=\"message-log\"/>\n<parameter name=\"record\" value=\"`'Restart successfull for VNFC : ' + $vnfcName `\"/>\n",\r
1245         "comments": "",\r
1246         "outputs": 1,\r
1247         "x": 1723.2932739257812,\r
1248         "y": 1318.5156860351562,\r
1249         "z": "55d92b10.8dd284",\r
1250         "wires": [\r
1251             []\r
1252         ]\r
1253     },\r
1254     {\r
1255         "id": "2197a5d.c77525a",\r
1256         "type": "record",\r
1257         "name": "Log message",\r
1258         "xml": "<record plugin=\"onap.ccsdk.sli.core.sli.recording.Slf4jRecorder\">\n<parameter name=\"level\" value=\"error\"/>\n<parameter name=\"logger\" value=\"message-log\"/>\n<parameter name=\"record\" value=\"`$event-message`\"/>\n",\r
1259         "comments": "",\r
1260         "outputs": 1,\r
1261         "x": 2563.2938079833984,\r
1262         "y": 1152.5156688690186,\r
1263         "z": "55d92b10.8dd284",\r
1264         "wires": [\r
1265             []\r
1266         ]\r
1267     },\r
1268     {\r
1269         "id": "a826bf53.44dc1",\r
1270         "type": "record",\r
1271         "name": "Log message",\r
1272         "xml": "<record plugin=\"onap.ccsdk.sli.core.sli.recording.Slf4jRecorder\">\n<parameter name=\"level\" value=\"error\"/>\n<parameter name=\"logger\" value=\"message-log\"/>\n<parameter name=\"record\" value=\"`'Failed to restart all VMs for VNFC : ' + $vnfcName + '. But successfully restarted '+ $RestartSuccessVMCount +' VM/s so continue to next VNFC'`\"/>\n",\r
1273         "comments": "",\r
1274         "outputs": 1,\r
1275         "x": 2520.2931213378906,\r
1276         "y": 1330.515625,\r
1277         "z": "55d92b10.8dd284",\r
1278         "wires": [\r
1279             []\r
1280         ]\r
1281     },\r
1282     {\r
1283         "id": "e30b3281.bc4ea",\r
1284         "type": "record",\r
1285         "name": "Log message",\r
1286         "xml": "<record plugin=\"onap.ccsdk.sli.core.sli.recording.Slf4jRecorder\">\n<parameter name=\"level\" value=\"debug\"/>\n<parameter name=\"logger\" value=\"message-log\"/>\n<parameter name=\"record\" value=\"`'VNFC DG for ' + $vnfcName + ' resolves to rpc: ' + $Restart.dg_name + ', module: ' + $Restart.dg_module + ', version: ' + $Restart.dg_version `\"/>\n",\r
1287         "comments": "",\r
1288         "outputs": 1,\r
1289         "x": 1801.4047241210938,\r
1290         "y": 952.5157165527344,\r
1291         "z": "55d92b10.8dd284",\r
1292         "wires": [\r
1293             []\r
1294         ]\r
1295     },\r
1296     {\r
1297         "id": "e698ba47.f58618",\r
1298         "type": "execute",\r
1299         "name": "OutputMessageBuilder",\r
1300         "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=\"`$event-message`\"/>",\r
1301         "comments": "",\r
1302         "outputs": 1,\r
1303         "x": 3082.1829986572266,\r
1304         "y": 1235.4046020507812,\r
1305         "z": "55d92b10.8dd284",\r
1306         "wires": [\r
1307             [\r
1308                 "6fbbdadc.c8fd34"\r
1309             ]\r
1310         ]\r
1311     },\r
1312     {\r
1313         "id": "6fbbdadc.c8fd34",\r
1314         "type": "success",\r
1315         "name": "success",\r
1316         "xml": "<outcome value='success'>\n",\r
1317         "comments": "",\r
1318         "outputs": 1,\r
1319         "x": 3302.1829986572266,\r
1320         "y": 1218.4046020507812,\r
1321         "z": "55d92b10.8dd284",\r
1322         "wires": [\r
1323             [\r
1324                 "4f019ebf.98d03"\r
1325             ]\r
1326         ]\r
1327     },\r
1328     {\r
1329         "id": "d60509a0.b25798",\r
1330         "type": "set",\r
1331         "name": "Set event message",\r
1332         "xml": "<set>\n<parameter name=\"event-message\" value=\"`'None of the VMs of VNFC ' + $vnfcName + ' are Restarted. Not proceeding to next VNFC'`\" />",\r
1333         "comments": "",\r
1334         "x": 2566.070915222168,\r
1335         "y": 1102.7383546829224,\r
1336         "z": "55d92b10.8dd284",\r
1337         "wires": []\r
1338     },\r
1339     {\r
1340         "id": "4f019ebf.98d03",\r
1341         "type": "execute",\r
1342         "name": "Report Error to DCAE",\r
1343         "xml": "<execute plugin='org.onap.appc.dg.common.DCAEReporterPlugin' method='report' >\n<parameter name=\"event-message\" value=\"`$event-message`\" />",\r
1344         "comments": "",\r
1345         "outputs": 1,\r
1346         "x": 3109.915802001953,\r
1347         "y": 323.51560974121094,\r
1348         "z": "55d92b10.8dd284",\r
1349         "wires": [\r
1350             [\r
1351                 "ace56d94.862cb"\r
1352             ]\r
1353         ]\r
1354     },\r
1355     {\r
1356         "id": "ace56d94.862cb",\r
1357         "type": "success",\r
1358         "name": "success",\r
1359         "xml": "<outcome value='success'>\n",\r
1360         "comments": "",\r
1361         "outputs": 1,\r
1362         "x": 3401.201446533203,\r
1363         "y": 340.94422912597656,\r
1364         "z": "55d92b10.8dd284",\r
1365         "wires": [\r
1366             []\r
1367         ]\r
1368     },\r
1369     {\r
1370         "id": "a096f278.3671d",\r
1371         "type": "execute",\r
1372         "name": "OutputMessageBuilder",\r
1373         "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
1374         "comments": "",\r
1375         "outputs": 1,\r
1376         "x": 1383.0489807128906,\r
1377         "y": 440.51560974121094,\r
1378         "z": "55d92b10.8dd284",\r
1379         "wires": [\r
1380             [\r
1381                 "d6b25e5e.76ec6"\r
1382             ]\r
1383         ]\r
1384     },\r
1385     {\r
1386         "id": "5c3a76ae.aad1e8",\r
1387         "type": "call",\r
1388         "name": "call Generic Restart without Model DG",\r
1389         "xml": "<call module='APPC' rpc='Generic_Restart' version='2.0.1' mode='sync' >\n",\r
1390         "comments": "",\r
1391         "outputs": 1,\r
1392         "x": 1347.515625,\r
1393         "y": 854.515625,\r
1394         "z": "55d92b10.8dd284",\r
1395         "wires": [\r
1396             [\r
1397                 "9c982f3e.ebdb",\r
1398                 "1a7c24aa.ec5adb",\r
1399                 "66f73c4c.e1eb34"\r
1400             ]\r
1401         ]\r
1402     },\r
1403     {\r
1404         "id": "9c982f3e.ebdb",\r
1405         "type": "not-found",\r
1406         "name": "not-found",\r
1407         "xml": "<outcome value='not-found'>\n",\r
1408         "comments": "",\r
1409         "outputs": 1,\r
1410         "x": 1614.29345703125,\r
1411         "y": 815.6267700195312,\r
1412         "z": "55d92b10.8dd284",\r
1413         "wires": [\r
1414             [\r
1415                 "7f8711eb.2ba9e"\r
1416             ]\r
1417         ]\r
1418     },\r
1419     {\r
1420         "id": "1a7c24aa.ec5adb",\r
1421         "type": "failure",\r
1422         "name": "failure",\r
1423         "xml": "<outcome value='failure'>\n",\r
1424         "comments": "",\r
1425         "outputs": 1,\r
1426         "x": 1617.29345703125,\r
1427         "y": 856.6267700195312,\r
1428         "z": "55d92b10.8dd284",\r
1429         "wires": [\r
1430             []\r
1431         ]\r
1432     },\r
1433     {\r
1434         "id": "66f73c4c.e1eb34",\r
1435         "type": "success",\r
1436         "name": "success",\r
1437         "xml": "<outcome value='success'>\n",\r
1438         "comments": "",\r
1439         "outputs": 1,\r
1440         "x": 1626.2935028076172,\r
1441         "y": 896.6267395019531,\r
1442         "z": "55d92b10.8dd284",\r
1443         "wires": [\r
1444             [\r
1445                 "dee0b8d9.022838"\r
1446             ]\r
1447         ]\r
1448     },\r
1449     {\r
1450         "id": "dee0b8d9.022838",\r
1451         "type": "returnSuccess",\r
1452         "name": "return success",\r
1453         "xml": "<return status='success'>\n\n",\r
1454         "comments": "",\r
1455         "x": 1860.29345703125,\r
1456         "y": 895.6267700195312,\r
1457         "z": "55d92b10.8dd284",\r
1458         "wires": []\r
1459     },\r
1460     {\r
1461         "id": "7f8711eb.2ba9e",\r
1462         "type": "block",\r
1463         "name": "block : atomic",\r
1464         "xml": "<block atomic='true'>",\r
1465         "atomic": "true",\r
1466         "comments": "",\r
1467         "outputs": 1,\r
1468         "x": 1805.73779296875,\r
1469         "y": 793.6267700195312,\r
1470         "z": "55d92b10.8dd284",\r
1471         "wires": [\r
1472             [\r
1473                 "e9d0d2f4.c4ca2",\r
1474                 "ebf03159.2743b"\r
1475             ]\r
1476         ]\r
1477     },\r
1478     {\r
1479         "id": "ebf03159.2743b",\r
1480         "type": "execute",\r
1481         "name": "OutputMessageBuilder",\r
1482         "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=\"Restart DG not found\"/>",\r
1483         "comments": "",\r
1484         "outputs": 1,\r
1485         "x": 2012.738037109375,\r
1486         "y": 743.6267700195312,\r
1487         "z": "55d92b10.8dd284",\r
1488         "wires": [\r
1489             [\r
1490                 "a243baa2.ad1498"\r
1491             ]\r
1492         ]\r
1493     },\r
1494     {\r
1495         "id": "e9d0d2f4.c4ca2",\r
1496         "type": "returnFailure",\r
1497         "name": "return failure",\r
1498         "xml": "<return status='failure'>\n",\r
1499         "comments": "",\r
1500         "x": 1977.738037109375,\r
1501         "y": 843.6268310546875,\r
1502         "z": "55d92b10.8dd284",\r
1503         "wires": []\r
1504     },\r
1505     {\r
1506         "id": "a243baa2.ad1498",\r
1507         "type": "success",\r
1508         "name": "success",\r
1509         "xml": "<outcome value='success'>\n",\r
1510         "comments": "",\r
1511         "outputs": 1,\r
1512         "x": 2287.515625,\r
1513         "y": 689.515625,\r
1514         "z": "55d92b10.8dd284",\r
1515         "wires": [\r
1516             [\r
1517                 "4f019ebf.98d03"\r
1518             ]\r
1519         ]\r
1520     },\r
1521     {\r
1522         "id": "2bf84df.091aeb2",\r
1523         "type": "switchNode",\r
1524         "name": "switch last vnfc",\r
1525         "xml": "<switch test='`$secondLastVnfcCounter == $vnfcCounter`'>\n",\r
1526         "comments": "",\r
1527         "outputs": 1,\r
1528         "x": 2564.115737915039,\r
1529         "y": 1207.7214965820312,\r
1530         "z": "55d92b10.8dd284",\r
1531         "wires": [\r
1532             [\r
1533                 "43222b12.5476f4",\r
1534                 "db637674.7d05a8"\r
1535             ]\r
1536         ]\r
1537     },\r
1538     {\r
1539         "id": "adbbe761.787af8",\r
1540         "type": "set",\r
1541         "name": "set secondLastVnfcCounter",\r
1542         "xml": "<set>\n<parameter name='secondLastVnfcCounter' value='`$vnfcFlowCount - 1`' />\n",\r
1543         "comments": "",\r
1544         "x": 960.515625,\r
1545         "y": 1053.7214965820312,\r
1546         "z": "55d92b10.8dd284",\r
1547         "wires": []\r
1548     },\r
1549     {\r
1550         "id": "43222b12.5476f4",\r
1551         "type": "outcomeTrue",\r
1552         "name": "true",\r
1553         "xml": "<outcome value='true'>\n",\r
1554         "comments": "",\r
1555         "outputs": 1,\r
1556         "x": 2729.9155193138176,\r
1557         "y": 1153.721514225008,\r
1558         "z": "55d92b10.8dd284",\r
1559         "wires": [\r
1560             []\r
1561         ]\r
1562     },\r
1563     {\r
1564         "id": "db637674.7d05a8",\r
1565         "type": "outcomeFalse",\r
1566         "name": "false",\r
1567         "xml": "<outcome value='false'>\n",\r
1568         "comments": "",\r
1569         "outputs": 1,\r
1570         "x": 2760.9155193138176,\r
1571         "y": 1241.721514225008,\r
1572         "z": "55d92b10.8dd284",\r
1573         "wires": [\r
1574             [\r
1575                 "e698ba47.f58618"\r
1576             ]\r
1577         ]\r
1578     }\r
1579 ]