Platform Hardening for DG Json files - Part 3
[appc.git] / appc-directed-graph / appc-dgraph / provider / src / main / resources / json / Dispatcher-DG / APPC_Restart-Active-Active_VNFC.json
1 [\r
2     {\r
3         "id": "cd34f9f0.1d9868",\r
4         "type": "dgstart",\r
5         "name": "DGSTART",\r
6         "outputs": 1,\r
7         "x": 127.28811645507812,\r
8         "y": 20.999963760375977,\r
9         "z": "ae41b0e9.09ae2",\r
10         "wires": [\r
11             [\r
12                 "f6b6354f.0ddf38"\r
13             ]\r
14         ]\r
15     },\r
16     {\r
17         "id": "f6b6354f.0ddf38",\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": 132.28817749023438,\r
26         "y": 70.56663703918457,\r
27         "z": "ae41b0e9.09ae2",\r
28         "wires": [\r
29             [\r
30                 "8c403f40.821b5"\r
31             ]\r
32         ]\r
33     },\r
34     {\r
35         "id": "8c403f40.821b5",\r
36         "type": "method",\r
37         "name": "Restart-Active-Active_VNFC",\r
38         "xml": "<method rpc='Restart-Active-Active_VNFC' mode='sync'>\n",\r
39         "comments": "",\r
40         "outputs": 1,\r
41         "x": 387.03822326660156,\r
42         "y": 71.81661415100098,\r
43         "z": "ae41b0e9.09ae2",\r
44         "wires": [\r
45             [\r
46                 "ed7c3c6d.a984c"\r
47             ]\r
48         ]\r
49     },\r
50     {\r
51         "id": "45276a62.7c92c4",\r
52         "type": "for",\r
53         "name": "for_each_vm",\r
54         "xml": "<for index=\"vmIndex\" start=\"0\" end=\"`$vmCount`\" >",\r
55         "comments": "",\r
56         "outputs": 1,\r
57         "x": 480.28807067871094,\r
58         "y": 455.0000247955322,\r
59         "z": "ae41b0e9.09ae2",\r
60         "wires": [\r
61             [\r
62                 "b0f68ecc.113e"\r
63             ]\r
64         ]\r
65     },\r
66     {\r
67         "id": "ed7c3c6d.a984c",\r
68         "type": "block",\r
69         "name": "block : atomic",\r
70         "xml": "<block atomic='true'>",\r
71         "atomic": "false",\r
72         "comments": "",\r
73         "outputs": 1,\r
74         "x": 75.5,\r
75         "y": 222.75000190734863,\r
76         "z": "ae41b0e9.09ae2",\r
77         "wires": [\r
78             [\r
79                 "5b372d0b.047e04",\r
80                 "f72d65c7.04b878",\r
81                 "860a3ff7.f7ce8",\r
82                 "2e70b639.278d4a",\r
83                 "ce24660a.70bd38"\r
84             ]\r
85         ]\r
86     },\r
87     {\r
88         "id": "3fc5910d.6ff2ae",\r
89         "type": "for",\r
90         "name": "for_each_vm",\r
91         "xml": "<for index=\"vmIndex\" start=\"0\" end=\"`$vmCount`\" >",\r
92         "comments": "",\r
93         "outputs": 1,\r
94         "x": 468.3783874511719,\r
95         "y": 719.5356998443604,\r
96         "z": "ae41b0e9.09ae2",\r
97         "wires": [\r
98             [\r
99                 "793be6bd.8ef148"\r
100             ]\r
101         ]\r
102     },\r
103     {\r
104         "id": "74b788b3.2be2f8",\r
105         "type": "failure",\r
106         "name": "failure",\r
107         "xml": "<outcome value='failure'>\n",\r
108         "comments": "",\r
109         "outputs": 1,\r
110         "x": 1629.9331359863281,\r
111         "y": 707.9285507202148,\r
112         "z": "ae41b0e9.09ae2",\r
113         "wires": [\r
114             [\r
115                 "aed13d59.d33b6"\r
116             ]\r
117         ]\r
118     },\r
119     {\r
120         "id": "e546a2e8.8d275",\r
121         "type": "returnFailure",\r
122         "name": "return failure",\r
123         "xml": "<return status='failure'>\n",\r
124         "comments": "",\r
125         "x": 804.8614959716797,\r
126         "y": 1335.7500252723694,\r
127         "z": "ae41b0e9.09ae2",\r
128         "wires": []\r
129     },\r
130     {\r
131         "id": "b8f2e995.5da048",\r
132         "type": "returnSuccess",\r
133         "name": "return success",\r
134         "xml": "<return status='success'>\n",\r
135         "comments": "",\r
136         "x": 805.0924224853516,\r
137         "y": 1275.1499276161194,\r
138         "z": "ae41b0e9.09ae2",\r
139         "wires": []\r
140     },\r
141     {\r
142         "id": "5b372d0b.047e04",\r
143         "type": "switchNode",\r
144         "name": "switch_server_restart_success",\r
145         "xml": "<switch test='`$restartFailedCount == 0 and $restartSkippedCount == 0 and $healthCheckFailedCount == 0`'>\n",\r
146         "comments": "",\r
147         "outputs": 1,\r
148         "x": 371.34271240234375,\r
149         "y": 1302.4832401275635,\r
150         "z": "ae41b0e9.09ae2",\r
151         "wires": [\r
152             [\r
153                 "a64987ff.3681c8",\r
154                 "369d7bad.6115d4"\r
155             ]\r
156         ]\r
157     },\r
158     {\r
159         "id": "a64987ff.3681c8",\r
160         "type": "outcomeFalse",\r
161         "name": "false",\r
162         "xml": "<outcome value='false'>\n",\r
163         "comments": "",\r
164         "outputs": 1,\r
165         "x": 594.5927124023438,\r
166         "y": 1335.2332711219788,\r
167         "z": "ae41b0e9.09ae2",\r
168         "wires": [\r
169             [\r
170                 "e546a2e8.8d275"\r
171             ]\r
172         ]\r
173     },\r
174     {\r
175         "id": "369d7bad.6115d4",\r
176         "type": "outcomeTrue",\r
177         "name": "true",\r
178         "xml": "<outcome value='true'>\n",\r
179         "comments": "",\r
180         "outputs": 1,\r
181         "x": 596.0927429199219,\r
182         "y": 1275.233332157135,\r
183         "z": "ae41b0e9.09ae2",\r
184         "wires": [\r
185             [\r
186                 "b8f2e995.5da048"\r
187             ]\r
188         ]\r
189     },\r
190     {\r
191         "id": "c833ddce.53e9a",\r
192         "type": "success",\r
193         "name": "success",\r
194         "xml": "<outcome value='success'>\n",\r
195         "comments": "",\r
196         "outputs": 1,\r
197         "x": 1556.2881164550781,\r
198         "y": 796.9999618530273,\r
199         "z": "ae41b0e9.09ae2",\r
200         "wires": [\r
201             [\r
202                 "3c5daadb.8b49d6"\r
203             ]\r
204         ]\r
205     },\r
206     {\r
207         "id": "c78696a0.1c9918",\r
208         "type": "set",\r
209         "name": "set_mark_vm_failed",\r
210         "xml": "<set>\n<parameter name=\"restartFailedCount\" value=\"`$restartFailedCount + 1`\" />\n",\r
211         "comments": "",\r
212         "x": 2186.7174072265625,\r
213         "y": 618.7618103027344,\r
214         "z": "ae41b0e9.09ae2",\r
215         "wires": []\r
216     },\r
217     {\r
218         "id": "2d7e5cc9.758c64",\r
219         "type": "record",\r
220         "name": "Log event",\r
221         "xml": "<record plugin=\"org.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
222         "comments": "",\r
223         "outputs": 1,\r
224         "x": 2156.717803955078,\r
225         "y": 684.7618637084961,\r
226         "z": "ae41b0e9.09ae2",\r
227         "wires": [\r
228             []\r
229         ]\r
230     },\r
231     {\r
232         "id": "a1fe0884.e414e8",\r
233         "type": "execute",\r
234         "name": "OutputMessageBuilder",\r
235         "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
236         "comments": "",\r
237         "outputs": 1,\r
238         "x": 2183.584560394287,\r
239         "y": 727.9492416381836,\r
240         "z": "ae41b0e9.09ae2",\r
241         "wires": [\r
242             [\r
243                 "de56e9e1.0fb738"\r
244             ]\r
245         ]\r
246     },\r
247     {\r
248         "id": "4019eb71.f46704",\r
249         "type": "record",\r
250         "name": "Log message",\r
251         "xml": "<record plugin=\"org.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=\"Attempting to restart DOWN servers\"/>\n",\r
252         "comments": "",\r
253         "outputs": 1,\r
254         "x": 497.2881317138672,\r
255         "y": 385.6665897369385,\r
256         "z": "ae41b0e9.09ae2",\r
257         "wires": [\r
258             []\r
259         ]\r
260     },\r
261     {\r
262         "id": "ccd05e9a.19417",\r
263         "type": "record",\r
264         "name": "Log message",\r
265         "xml": "<record plugin=\"org.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=\"Attempting to restart UP servers\"/>\n",\r
266         "comments": "",\r
267         "outputs": 1,\r
268         "x": 471.28812408447266,\r
269         "y": 662.9166669845581,\r
270         "z": "ae41b0e9.09ae2",\r
271         "wires": [\r
272             []\r
273         ]\r
274     },\r
275     {\r
276         "id": "4dbab17.c93485",\r
277         "type": "comment",\r
278         "name": "Restart Up servers",\r
279         "info": "",\r
280         "comments": "",\r
281         "x": 319.2881164550781,\r
282         "y": 618.6666507720947,\r
283         "z": "ae41b0e9.09ae2",\r
284         "wires": []\r
285     },\r
286     {\r
287         "id": "45176027.28e49",\r
288         "type": "comment",\r
289         "name": "Restart Down servers",\r
290         "info": "",\r
291         "comments": "",\r
292         "x": 311.0381164550781,\r
293         "y": 322.1666202545166,\r
294         "z": "ae41b0e9.09ae2",\r
295         "wires": []\r
296     },\r
297     {\r
298         "id": "aed13d59.d33b6",\r
299         "type": "block",\r
300         "name": "block : atomic",\r
301         "xml": "<block atomic='true'>",\r
302         "atomic": "true",\r
303         "comments": "",\r
304         "outputs": 1,\r
305         "x": 1846.7168273925781,\r
306         "y": 706.8571395874023,\r
307         "z": "ae41b0e9.09ae2",\r
308         "wires": [\r
309             [\r
310                 "c78696a0.1c9918",\r
311                 "2d7e5cc9.758c64",\r
312                 "a1fe0884.e414e8"\r
313             ]\r
314         ]\r
315     },\r
316     {\r
317         "id": "f7834d15.217b6",\r
318         "type": "comment",\r
319         "name": "Update VNFC restart status",\r
320         "info": "",\r
321         "comments": "",\r
322         "x": 376.5739440917969,\r
323         "y": 1248.0000247955322,\r
324         "z": "ae41b0e9.09ae2",\r
325         "wires": []\r
326     },\r
327     {\r
328         "id": "b0f68ecc.113e",\r
329         "type": "switchNode",\r
330         "name": "switch : healthcheck status",\r
331         "xml": "<switch test=\"`$vm[$vmIndex].status`\">\n",\r
332         "comments": "",\r
333         "outputs": 1,\r
334         "x": 707.2881698608398,\r
335         "y": 457.99996185302734,\r
336         "z": "ae41b0e9.09ae2",\r
337         "wires": [\r
338             [\r
339                 "d743b216.3511",\r
340                 "a6315d8d.44126",\r
341                 "3bfcb24a.fa473e"\r
342             ]\r
343         ]\r
344     },\r
345     {\r
346         "id": "d743b216.3511",\r
347         "type": "other",\r
348         "name": "outcome_down",\r
349         "xml": "<outcome value='DOWN'>\n",\r
350         "comments": "",\r
351         "outputs": 1,\r
352         "x": 975.5737915039062,\r
353         "y": 585.7142581939697,\r
354         "z": "ae41b0e9.09ae2",\r
355         "wires": [\r
356             [\r
357                 "8ff4886b.b72338"\r
358             ]\r
359         ]\r
360     },\r
361     {\r
362         "id": "7e312494.69dbec",\r
363         "type": "set",\r
364         "name": "set_mark_vm_restarted",\r
365         "xml": "<set>\n<parameter name=\"restartedServerList[$restartSuccessCount].url\" value=\"`$vm[$vmIndex].url`\" />\n",\r
366         "comments": "",\r
367         "x": 1987.4308776855469,\r
368         "y": 766.1429386138916,\r
369         "z": "ae41b0e9.09ae2",\r
370         "wires": []\r
371     },\r
372     {\r
373         "id": "72be6190.108dc",\r
374         "type": "set",\r
375         "name": "init",\r
376         "xml": "<set>\n<parameter name='restartFailedCount' value='0' />\n<parameter name='restartSkippedCount' value='0' />\n<parameter name='restartSuccessCount' value='0' />\n",\r
377         "comments": "",\r
378         "x": 459.14527893066406,\r
379         "y": 342.2856693267822,\r
380         "z": "ae41b0e9.09ae2",\r
381         "wires": []\r
382     },\r
383     {\r
384         "id": "ff29c3ed.900ee",\r
385         "type": "comment",\r
386         "name": "Health check restarted servers",\r
387         "info": "",\r
388         "comments": "",\r
389         "x": 342.2881164550781,\r
390         "y": 819.999963760376,\r
391         "z": "ae41b0e9.09ae2",\r
392         "wires": []\r
393     },\r
394     {\r
395         "id": "4b594278.ba7cac",\r
396         "type": "record",\r
397         "name": "Log message",\r
398         "xml": "<record plugin=\"org.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 succeeded for the server : ' + $vm[$vmIndex].url`\"/>\n",\r
399         "comments": "",\r
400         "outputs": 1,\r
401         "x": 1961.4308776855469,\r
402         "y": 854.1428775787354,\r
403         "z": "ae41b0e9.09ae2",\r
404         "wires": [\r
405             []\r
406         ]\r
407     },\r
408     {\r
409         "id": "3c5daadb.8b49d6",\r
410         "type": "block",\r
411         "name": "block : atomic",\r
412         "xml": "<block atomic='true'>",\r
413         "atomic": "true",\r
414         "comments": "",\r
415         "outputs": 1,\r
416         "x": 1734.4309387207031,\r
417         "y": 799.1429080963135,\r
418         "z": "ae41b0e9.09ae2",\r
419         "wires": [\r
420             [\r
421                 "4b594278.ba7cac",\r
422                 "7e312494.69dbec",\r
423                 "3908f3bc.3be64c"\r
424             ]\r
425         ]\r
426     },\r
427     {\r
428         "id": "a6315d8d.44126",\r
429         "type": "other",\r
430         "name": "outcome_unknown",\r
431         "xml": "<outcome value='UNKNOWN'>\n",\r
432         "comments": "",\r
433         "outputs": 1,\r
434         "x": 986.6428833007812,\r
435         "y": 522.2856693267822,\r
436         "z": "ae41b0e9.09ae2",\r
437         "wires": [\r
438             [\r
439                 "8ff4886b.b72338"\r
440             ]\r
441         ]\r
442     },\r
443     {\r
444         "id": "ba04eada.28e368",\r
445         "type": "record",\r
446         "name": "Log message",\r
447         "xml": "<record plugin=\"org.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=\"`'Attempting to restart the server : ' + $vm[$vmIndex].url`\"/>\n",\r
448         "comments": "",\r
449         "outputs": 1,\r
450         "x": 1387.0715637207031,\r
451         "y": 531.5713729858398,\r
452         "z": "ae41b0e9.09ae2",\r
453         "wires": [\r
454             []\r
455         ]\r
456     },\r
457     {\r
458         "id": "8ff4886b.b72338",\r
459         "type": "block",\r
460         "name": "block : atomic",\r
461         "xml": "<block atomic='true'>",\r
462         "atomic": "true",\r
463         "comments": "",\r
464         "outputs": 1,\r
465         "x": 1183.642822265625,\r
466         "y": 588.8570804595947,\r
467         "z": "ae41b0e9.09ae2",\r
468         "wires": [\r
469             [\r
470                 "ba04eada.28e368",\r
471                 "5a80da73.594524",\r
472                 "239f297a.71d536"\r
473             ]\r
474         ]\r
475     },\r
476     {\r
477         "id": "f72d65c7.04b878",\r
478         "type": "block",\r
479         "name": "block : atomic",\r
480         "xml": "<block atomic='true'>",\r
481         "atomic": "true",\r
482         "comments": "",\r
483         "outputs": 1,\r
484         "x": 301.5,\r
485         "y": 234.00002479553223,\r
486         "z": "ae41b0e9.09ae2",\r
487         "wires": [\r
488             [\r
489                 "8f74d90e.2b6ca8",\r
490                 "5bf4a4d7.86b44c",\r
491                 "e5c61a50.5fd478",\r
492                 "628f7207.6b94dc"\r
493             ]\r
494         ]\r
495     },\r
496     {\r
497         "id": "8f74d90e.2b6ca8",\r
498         "type": "for",\r
499         "name": "for_each_vm",\r
500         "xml": "<for index=\"i\" start=\"0\" end=\"`$vmCount`\" >",\r
501         "comments": "",\r
502         "outputs": 1,\r
503         "x": 658.5,\r
504         "y": 214.00002479553223,\r
505         "z": "ae41b0e9.09ae2",\r
506         "wires": [\r
507             [\r
508                 "c2e18a4b.2976a8"\r
509             ]\r
510         ]\r
511     },\r
512     {\r
513         "id": "c2e18a4b.2976a8",\r
514         "type": "set",\r
515         "name": "set : health check input list",\r
516         "xml": "<set>\n<parameter name=\"healthcheck.vm[$i].url\" value=\"`$vm[$i].url`\" />\n",\r
517         "comments": "",\r
518         "x": 877.5000610351562,\r
519         "y": 213.99996376037598,\r
520         "z": "ae41b0e9.09ae2",\r
521         "wires": []\r
522     },\r
523     {\r
524         "id": "5bf4a4d7.86b44c",\r
525         "type": "call",\r
526         "name": "call_vnfc_healthcheck_dg",\r
527         "xml": "<call rpc='`$HealthCheckDG.dg_name`' version='`$HealthCheckDG.dg_version`' module='`$HealthCheckDG.dg_module`' mode='sync' >\n",\r
528         "comments": "",\r
529         "outputs": 1,\r
530         "x": 693.8046875,\r
531         "y": 319.2333011627197,\r
532         "z": "ae41b0e9.09ae2",\r
533         "wires": [\r
534             [\r
535                 "4139fead.003ea",\r
536                 "f72b1721.a74a38",\r
537                 "f4cc1b80.ecfd88"\r
538             ]\r
539         ]\r
540     },\r
541     {\r
542         "id": "793be6bd.8ef148",\r
543         "type": "switchNode",\r
544         "name": "switch : healthcheck status",\r
545         "xml": "<switch test=\"`$vm[$vmIndex].status`\">\n",\r
546         "comments": "",\r
547         "outputs": 1,\r
548         "x": 703.5,\r
549         "y": 718.9999713897705,\r
550         "z": "ae41b0e9.09ae2",\r
551         "wires": [\r
552             [\r
553                 "ab80f920.4408b8"\r
554             ]\r
555         ]\r
556     },\r
557     {\r
558         "id": "ab80f920.4408b8",\r
559         "type": "other",\r
560         "name": "outcome_up",\r
561         "xml": "<outcome value='UP'>\n",\r
562         "comments": "",\r
563         "outputs": 1,\r
564         "x": 958.0716552734375,\r
565         "y": 719.2856693267822,\r
566         "z": "ae41b0e9.09ae2",\r
567         "wires": [\r
568             [\r
569                 "8ff4886b.b72338"\r
570             ]\r
571         ]\r
572     },\r
573     {\r
574         "id": "2318f81f.7133f8",\r
575         "type": "block",\r
576         "name": "block : atomic",\r
577         "xml": "<block atomic='true'>",\r
578         "atomic": "true",\r
579         "comments": "",\r
580         "outputs": 1,\r
581         "x": 699.5,\r
582         "y": 948.999963760376,\r
583         "z": "ae41b0e9.09ae2",\r
584         "wires": [\r
585             [\r
586                 "7cccdfff.d92d3",\r
587                 "80621325.2ca61",\r
588                 "f5a17c54.48543",\r
589                 "248ea7ff.fe9d18"\r
590             ]\r
591         ]\r
592     },\r
593     {\r
594         "id": "7cccdfff.d92d3",\r
595         "type": "for",\r
596         "name": "for_each_vm",\r
597         "xml": "<for index=\"i\" start=\"0\" end=\"`$restartSuccessCount`\" >",\r
598         "comments": "",\r
599         "outputs": 1,\r
600         "x": 906.5,\r
601         "y": 926.999963760376,\r
602         "z": "ae41b0e9.09ae2",\r
603         "wires": [\r
604             [\r
605                 "68eeb3e8.99f9ac"\r
606             ]\r
607         ]\r
608     },\r
609     {\r
610         "id": "68eeb3e8.99f9ac",\r
611         "type": "set",\r
612         "name": "set : health check input list",\r
613         "xml": "<set>\n<parameter name=\"healthcheck.vm[$i].url\" value=\"`$restartedServerList[$i].url`\" />\n",\r
614         "comments": "",\r
615         "x": 1126.9444999694824,\r
616         "y": 927.1109943389893,\r
617         "z": "ae41b0e9.09ae2",\r
618         "wires": []\r
619     },\r
620     {\r
621         "id": "80621325.2ca61",\r
622         "type": "call",\r
623         "name": "call_vnfc_healthcheck_dg",\r
624         "xml": "<call rpc='`$HealthCheckDG.dg_name`' version='`$HealthCheckDG.dg_version`' module='`$HealthCheckDG.dg_module`' mode='sync' >\n",\r
625         "comments": "",\r
626         "outputs": 1,\r
627         "x": 947.8046875,\r
628         "y": 1025.2332401275635,\r
629         "z": "ae41b0e9.09ae2",\r
630         "wires": [\r
631             [\r
632                 "ad8e8d3.979a07",\r
633                 "4d6bfe7.14324",\r
634                 "30227c5f.41a2b4"\r
635             ]\r
636         ]\r
637     },\r
638     {\r
639         "id": "f5a17c54.48543",\r
640         "type": "set",\r
641         "name": "set",\r
642         "xml": "<set>\n<parameter name=\"healthcheck.vmCount\" value=\"`$restartSuccessCount`\" />\n<parameter name=\"retry-healthcheck\" value=\"true\"/>\n",\r
643         "comments": "",\r
644         "x": 887.5,\r
645         "y": 975.999963760376,\r
646         "z": "ae41b0e9.09ae2",\r
647         "wires": []\r
648     },\r
649     {\r
650         "id": "ad8e8d3.979a07",\r
651         "type": "outcome",\r
652         "name": "healthcheck_failed",\r
653         "xml": "<outcome value='failure'>\n",\r
654         "comments": "",\r
655         "outputs": 1,\r
656         "x": 1211.5,\r
657         "y": 985.9999961853027,\r
658         "z": "ae41b0e9.09ae2",\r
659         "wires": [\r
660             [\r
661                 "bead2929.f122e8"\r
662             ]\r
663         ]\r
664     },\r
665     {\r
666         "id": "4d6bfe7.14324",\r
667         "type": "not-found",\r
668         "name": "not-found",\r
669         "xml": "<outcome value='not-found'>\n",\r
670         "comments": "",\r
671         "outputs": 1,\r
672         "x": 1183.0164947509766,\r
673         "y": 1038.3381748199463,\r
674         "z": "ae41b0e9.09ae2",\r
675         "wires": [\r
676             [\r
677                 "67509b2d.7a3494"\r
678             ]\r
679         ]\r
680     },\r
681     {\r
682         "id": "30227c5f.41a2b4",\r
683         "type": "outcome",\r
684         "name": "healthcheck_success",\r
685         "xml": "<outcome value='success'>\n",\r
686         "comments": "",\r
687         "outputs": 1,\r
688         "x": 1220.75,\r
689         "y": 1148.5000247955322,\r
690         "z": "ae41b0e9.09ae2",\r
691         "wires": [\r
692             [\r
693                 "ccdf433.6eb21c"\r
694             ]\r
695         ]\r
696     },\r
697     {\r
698         "id": "ccdf433.6eb21c",\r
699         "type": "for",\r
700         "name": "for_each_vm",\r
701         "xml": "<for index=\"i\" start=\"0\" end=\"`$restartSuccessCount`\" >",\r
702         "comments": "",\r
703         "outputs": 1,\r
704         "x": 1022.5,\r
705         "y": 1240.999963760376,\r
706         "z": "ae41b0e9.09ae2",\r
707         "wires": [\r
708             [\r
709                 "61a58ac8.9830e4"\r
710             ]\r
711         ]\r
712     },\r
713     {\r
714         "id": "61a58ac8.9830e4",\r
715         "type": "switchNode",\r
716         "name": "switch : healthcheck status",\r
717         "xml": "<switch test=\"`$healthcheck.vm[$i].status`\">\n",\r
718         "comments": "",\r
719         "outputs": 1,\r
720         "x": 1232.5,\r
721         "y": 1278.999963760376,\r
722         "z": "ae41b0e9.09ae2",\r
723         "wires": [\r
724             [\r
725                 "7e3e3230.6dba1c",\r
726                 "db1f7fae.3cb2f",\r
727                 "bf70ffe6.d3a17"\r
728             ]\r
729         ]\r
730     },\r
731     {\r
732         "id": "7e3e3230.6dba1c",\r
733         "type": "other",\r
734         "name": "outcome_up",\r
735         "xml": "<outcome value='UP'>\n",\r
736         "comments": "",\r
737         "outputs": 1,\r
738         "x": 1474.5000305175781,\r
739         "y": 1324.9999985694885,\r
740         "z": "ae41b0e9.09ae2",\r
741         "wires": [\r
742             [\r
743                 "1652d018.e2aee"\r
744             ]\r
745         ]\r
746     },\r
747     {\r
748         "id": "1652d018.e2aee",\r
749         "type": "block",\r
750         "name": "block : atomic",\r
751         "xml": "<block atomic='true'>",\r
752         "atomic": "true",\r
753         "comments": "",\r
754         "outputs": 1,\r
755         "x": 1737.5,\r
756         "y": 1425.999963760376,\r
757         "z": "ae41b0e9.09ae2",\r
758         "wires": [\r
759             [\r
760                 "1c064d7.3edc6b3",\r
761                 "ba547465.f89908",\r
762                 "8add556a.b92a78"\r
763             ]\r
764         ]\r
765     },\r
766     {\r
767         "id": "1c064d7.3edc6b3",\r
768         "type": "execute",\r
769         "name": "Report_Success",\r
770         "xml": "<execute plugin='org.onap.appc.dg.common.DCAEReporterPlugin' method='reportSuccess' >\n<parameter name=\"event-message\" value=\"`$success-message`\"/>",\r
771         "comments": "",\r
772         "outputs": 1,\r
773         "x": 1994.5001068115234,\r
774         "y": 1533.5714511871338,\r
775         "z": "ae41b0e9.09ae2",\r
776         "wires": [\r
777             []\r
778         ]\r
779     },\r
780     {\r
781         "id": "ba547465.f89908",\r
782         "type": "record",\r
783         "name": "Log message",\r
784         "xml": "<record plugin=\"org.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=\"`$success-message`\"/>\n",\r
785         "comments": "",\r
786         "outputs": 1,\r
787         "x": 1983.5548553466797,\r
788         "y": 1476.0666618347168,\r
789         "z": "ae41b0e9.09ae2",\r
790         "wires": [\r
791             []\r
792         ]\r
793     },\r
794     {\r
795         "id": "8add556a.b92a78",\r
796         "type": "set",\r
797         "name": "Set success message",\r
798         "xml": "<set>\n<parameter name='success-message' value=\"`'Restart succeeded for the server : ' + $restartedServerList[$i].url`\"/>\n<parameter name=\"RestartSuccessVMCount\" value=\"`$RestartSuccessVMCount + 1`\" />\n\n",\r
799         "comments": "",\r
800         "x": 2006.5548553466797,\r
801         "y": 1426.0666618347168,\r
802         "z": "ae41b0e9.09ae2",\r
803         "wires": []\r
804     },\r
805     {\r
806         "id": "bf70ffe6.d3a17",\r
807         "type": "other",\r
808         "name": "outcome_down",\r
809         "xml": "<outcome value='DOWN'>\n",\r
810         "comments": "",\r
811         "outputs": 1,\r
812         "x": 1484.5000305175781,\r
813         "y": 1232.9999985694885,\r
814         "z": "ae41b0e9.09ae2",\r
815         "wires": [\r
816             [\r
817                 "22071ff1.487f5"\r
818             ]\r
819         ]\r
820     },\r
821     {\r
822         "id": "db1f7fae.3cb2f",\r
823         "type": "other",\r
824         "name": "outcome_unknown",\r
825         "xml": "<outcome value='UNKNOWN'>\n",\r
826         "comments": "",\r
827         "outputs": 1,\r
828         "x": 1495.283447265625,\r
829         "y": 1279.142786026001,\r
830         "z": "ae41b0e9.09ae2",\r
831         "wires": [\r
832             [\r
833                 "22071ff1.487f5"\r
834             ]\r
835         ]\r
836     },\r
837     {\r
838         "id": "22071ff1.487f5",\r
839         "type": "block",\r
840         "name": "block : atomic",\r
841         "xml": "<block atomic='true'>",\r
842         "atomic": "true",\r
843         "comments": "",\r
844         "outputs": 1,\r
845         "x": 1731.21435546875,\r
846         "y": 1218.285608291626,\r
847         "z": "ae41b0e9.09ae2",\r
848         "wires": [\r
849             [\r
850                 "d4d99d29.7a253",\r
851                 "92aa83bf.6feed",\r
852                 "f7e19e76.fbb7c",\r
853                 "edeab88e.243dd8"\r
854             ]\r
855         ]\r
856     },\r
857     {\r
858         "id": "d4d99d29.7a253",\r
859         "type": "set",\r
860         "name": "Set event message",\r
861         "xml": "<set>\n<parameter name='event-message' value=\"`'Health check failed for the restarted server : ' + $restartedServerList[$i].url`\"/>\n",\r
862         "comments": "",\r
863         "x": 1993.2144012451172,\r
864         "y": 1218.2856559753418,\r
865         "z": "ae41b0e9.09ae2",\r
866         "wires": []\r
867     },\r
868     {\r
869         "id": "92aa83bf.6feed",\r
870         "type": "set",\r
871         "name": "increment healthCheck failed VM count",\r
872         "xml": "<set>\n<parameter name=\"healthCheckFailedCount\" value=\"`$healthCheckFailedCount + 1`\" />\n",\r
873         "comments": "",\r
874         "x": 2061.214401245117,\r
875         "y": 1267.2856559753418,\r
876         "z": "ae41b0e9.09ae2",\r
877         "wires": []\r
878     },\r
879     {\r
880         "id": "f7e19e76.fbb7c",\r
881         "type": "record",\r
882         "name": "Log event",\r
883         "xml": "<record plugin=\"org.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
884         "comments": "",\r
885         "outputs": 1,\r
886         "x": 1968.1606903076172,\r
887         "y": 1315.8857536315918,\r
888         "z": "ae41b0e9.09ae2",\r
889         "wires": [\r
890             []\r
891         ]\r
892     },\r
893     {\r
894         "id": "edeab88e.243dd8",\r
895         "type": "execute",\r
896         "name": "OutputMessageBuilder",\r
897         "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
898         "comments": "",\r
899         "outputs": 1,\r
900         "x": 2009.0274658203125,\r
901         "y": 1364.0730838775635,\r
902         "z": "ae41b0e9.09ae2",\r
903         "wires": [\r
904             [\r
905                 "de56e9e1.0fb738"\r
906             ]\r
907         ]\r
908     },\r
909     {\r
910         "id": "146acfc4.db634",\r
911         "type": "set",\r
912         "name": "init",\r
913         "xml": "<set>\n<parameter name='healthCheckFailedCount' value='0' />\n",\r
914         "comments": "",\r
915         "x": 468.5000305175781,\r
916         "y": 867.999963760376,\r
917         "z": "ae41b0e9.09ae2",\r
918         "wires": []\r
919     },\r
920     {\r
921         "id": "248ea7ff.fe9d18",\r
922         "type": "record",\r
923         "name": "Log message",\r
924         "xml": "<record plugin=\"org.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=\"Attempting to health check the restarted servers of the VNFC\"/>\n",\r
925         "comments": "",\r
926         "outputs": 1,\r
927         "x": 909.4097290039062,\r
928         "y": 878.3809452056885,\r
929         "z": "ae41b0e9.09ae2",\r
930         "wires": [\r
931             []\r
932         ]\r
933     },\r
934     {\r
935         "id": "3bfcb24a.fa473e",\r
936         "type": "other",\r
937         "name": "outcome_failure",\r
938         "xml": "<outcome value='FAILURE'>\n",\r
939         "comments": "",\r
940         "outputs": 1,\r
941         "x": 982.5,\r
942         "y": 457.999963760376,\r
943         "z": "ae41b0e9.09ae2",\r
944         "wires": [\r
945             [\r
946                 "afe6d608.6433a8"\r
947             ]\r
948         ]\r
949     },\r
950     {\r
951         "id": "f2029c3c.86a2f",\r
952         "type": "set",\r
953         "name": "Set event message",\r
954         "xml": "<set>\n<parameter name='event-message' value=\"`'Error occurred during pre-health check : ' + $vm[$vmIndex].url + '. Hence skipping its restart.'`\"/>",\r
955         "comments": "",\r
956         "x": 1763.5,\r
957         "y": 370.9999942779541,\r
958         "z": "ae41b0e9.09ae2",\r
959         "wires": []\r
960     },\r
961     {\r
962         "id": "afe6d608.6433a8",\r
963         "type": "block",\r
964         "name": "block : atomic",\r
965         "xml": "<block atomic='true'>",\r
966         "atomic": "true",\r
967         "comments": "",\r
968         "outputs": 1,\r
969         "x": 1373.833251953125,\r
970         "y": 456.9999942779541,\r
971         "z": "ae41b0e9.09ae2",\r
972         "wires": [\r
973             [\r
974                 "f2029c3c.86a2f",\r
975                 "bc689a04.21c6e8",\r
976                 "77824ab1.d42474",\r
977                 "c92c539c.fc047"\r
978             ]\r
979         ]\r
980     },\r
981     {\r
982         "id": "bc689a04.21c6e8",\r
983         "type": "set",\r
984         "name": "set_mark_vm_skipped",\r
985         "xml": "<set>\n<parameter name=\"restartSkippedCount\" value=\"`$restartSkippedCount + 1`\" />\n",\r
986         "comments": "",\r
987         "x": 1777.5,\r
988         "y": 417.9999942779541,\r
989         "z": "ae41b0e9.09ae2",\r
990         "wires": []\r
991     },\r
992     {\r
993         "id": "4139fead.003ea",\r
994         "type": "outcome",\r
995         "name": "healthcheck_failed",\r
996         "xml": "<outcome value='failure'>\n",\r
997         "comments": "",\r
998         "outputs": 1,\r
999         "x": 1052.5,\r
1000         "y": 340.999963760376,\r
1001         "z": "ae41b0e9.09ae2",\r
1002         "wires": [\r
1003             [\r
1004                 "d5d15505.317458"\r
1005             ]\r
1006         ]\r
1007     },\r
1008     {\r
1009         "id": "f72b1721.a74a38",\r
1010         "type": "not-found",\r
1011         "name": "not-found",\r
1012         "xml": "<outcome value='not-found'>\n",\r
1013         "comments": "",\r
1014         "outputs": 1,\r
1015         "x": 1031.0164794921875,\r
1016         "y": 395.3381290435791,\r
1017         "z": "ae41b0e9.09ae2",\r
1018         "wires": [\r
1019             [\r
1020                 "8a1531f1.c2158"\r
1021             ]\r
1022         ]\r
1023     },\r
1024     {\r
1025         "id": "f4cc1b80.ecfd88",\r
1026         "type": "outcome",\r
1027         "name": "healthcheck_success",\r
1028         "xml": "<outcome value='success'>\n",\r
1029         "comments": "",\r
1030         "outputs": 1,\r
1031         "x": 1048.97216796875,\r
1032         "y": 277.5000247955322,\r
1033         "z": "ae41b0e9.09ae2",\r
1034         "wires": [\r
1035             [\r
1036                 "4c08ade6.fe4dd4"\r
1037             ]\r
1038         ]\r
1039     },\r
1040     {\r
1041         "id": "e5c61a50.5fd478",\r
1042         "type": "set",\r
1043         "name": "set",\r
1044         "xml": "<set>\n<parameter name=\"healthcheck.vmCount\" value=\"`$vmCount`\" />\n<parameter name=\"retry-healthcheck\" value=\"false\"/>\n",\r
1045         "comments": "",\r
1046         "x": 643.5,\r
1047         "y": 262.999963760376,\r
1048         "z": "ae41b0e9.09ae2",\r
1049         "wires": []\r
1050     },\r
1051     {\r
1052         "id": "67509b2d.7a3494",\r
1053         "type": "block",\r
1054         "name": "block : atomic",\r
1055         "xml": "<block atomic='true'>",\r
1056         "atomic": "true",\r
1057         "comments": "",\r
1058         "outputs": 1,\r
1059         "x": 1429.5,\r
1060         "y": 1038.999963760376,\r
1061         "z": "ae41b0e9.09ae2",\r
1062         "wires": [\r
1063             [\r
1064                 "cbd3bc29.1cecd",\r
1065                 "15a249d1.cb3bc6",\r
1066                 "8fd2ec2e.de8f1",\r
1067                 "cfc2f0d9.4cf62"\r
1068             ]\r
1069         ]\r
1070     },\r
1071     {\r
1072         "id": "cfc2f0d9.4cf62",\r
1073         "type": "set",\r
1074         "name": "Set event message",\r
1075         "xml": "<set>\n<parameter name='event-message' value=\"VNFC Health check DG not found\"/>",\r
1076         "comments": "",\r
1077         "x": 1704.166748046875,\r
1078         "y": 1039.999948501587,\r
1079         "z": "ae41b0e9.09ae2",\r
1080         "wires": []\r
1081     },\r
1082     {\r
1083         "id": "8fd2ec2e.de8f1",\r
1084         "type": "record",\r
1085         "name": "Log error",\r
1086         "xml": "<record plugin=\"org.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=\"`$error-message`\"/>\n",\r
1087         "comments": "",\r
1088         "outputs": 1,\r
1089         "x": 1675.6329345703125,\r
1090         "y": 1085.8125858306885,\r
1091         "z": "ae41b0e9.09ae2",\r
1092         "wires": [\r
1093             []\r
1094         ]\r
1095     },\r
1096     {\r
1097         "id": "cbd3bc29.1cecd",\r
1098         "type": "execute",\r
1099         "name": "OutputMessageBuilder",\r
1100         "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
1101         "comments": "",\r
1102         "outputs": 1,\r
1103         "x": 1714.5001525878906,\r
1104         "y": 1129.999963760376,\r
1105         "z": "ae41b0e9.09ae2",\r
1106         "wires": [\r
1107             [\r
1108                 "de56e9e1.0fb738"\r
1109             ]\r
1110         ]\r
1111     },\r
1112     {\r
1113         "id": "15a249d1.cb3bc6",\r
1114         "type": "returnFailure",\r
1115         "name": "return failure",\r
1116         "xml": "<return status='failure'>\n",\r
1117         "comments": "",\r
1118         "x": 1684.2607421875,\r
1119         "y": 1175.187952041626,\r
1120         "z": "ae41b0e9.09ae2",\r
1121         "wires": []\r
1122     },\r
1123     {\r
1124         "id": "bead2929.f122e8",\r
1125         "type": "block",\r
1126         "name": "block : atomic",\r
1127         "xml": "<block atomic='true'>",\r
1128         "atomic": "true",\r
1129         "comments": "",\r
1130         "outputs": 1,\r
1131         "x": 1433.5,\r
1132         "y": 985.999963760376,\r
1133         "z": "ae41b0e9.09ae2",\r
1134         "wires": [\r
1135             [\r
1136                 "207fed09.9a8492",\r
1137                 "8fd2ec2e.de8f1",\r
1138                 "cbd3bc29.1cecd",\r
1139                 "15a249d1.cb3bc6"\r
1140             ]\r
1141         ]\r
1142     },\r
1143     {\r
1144         "id": "207fed09.9a8492",\r
1145         "type": "set",\r
1146         "name": "Set event message",\r
1147         "xml": "<set>\n<parameter name='event-message' value=\"Error occurred during post-health check of the restarted servers\"/>",\r
1148         "comments": "",\r
1149         "x": 1700.5,\r
1150         "y": 984.999963760376,\r
1151         "z": "ae41b0e9.09ae2",\r
1152         "wires": []\r
1153     },\r
1154     {\r
1155         "id": "d5d15505.317458",\r
1156         "type": "block",\r
1157         "name": "block : atomic",\r
1158         "xml": "<block atomic='true'>",\r
1159         "atomic": "true",\r
1160         "comments": "",\r
1161         "outputs": 1,\r
1162         "x": 1397.5,\r
1163         "y": 344.999963760376,\r
1164         "z": "ae41b0e9.09ae2",\r
1165         "wires": [\r
1166             [\r
1167                 "2c8c1b1d.016d24",\r
1168                 "77824ab1.d42474",\r
1169                 "c92c539c.fc047",\r
1170                 "428cb220.cb137c"\r
1171             ]\r
1172         ]\r
1173     },\r
1174     {\r
1175         "id": "8a1531f1.c2158",\r
1176         "type": "block",\r
1177         "name": "block : atomic",\r
1178         "xml": "<block atomic='true'>",\r
1179         "atomic": "true",\r
1180         "comments": "",\r
1181         "outputs": 1,\r
1182         "x": 1387.5,\r
1183         "y": 400.999963760376,\r
1184         "z": "ae41b0e9.09ae2",\r
1185         "wires": [\r
1186             [\r
1187                 "c92c539c.fc047",\r
1188                 "428cb220.cb137c",\r
1189                 "77824ab1.d42474",\r
1190                 "fd9d4346.08f21"\r
1191             ]\r
1192         ]\r
1193     },\r
1194     {\r
1195         "id": "2c8c1b1d.016d24",\r
1196         "type": "set",\r
1197         "name": "Set event message",\r
1198         "xml": "<set>\n<parameter name='event-message' value=\"Error occurred during pre-health check\"/>",\r
1199         "comments": "",\r
1200         "x": 1756.5,\r
1201         "y": 269.999963760376,\r
1202         "z": "ae41b0e9.09ae2",\r
1203         "wires": []\r
1204     },\r
1205     {\r
1206         "id": "fd9d4346.08f21",\r
1207         "type": "set",\r
1208         "name": "Set event message",\r
1209         "xml": "<set>\n<parameter name='event-message' value=\"VNFC Health check DG not found\"/>",\r
1210         "comments": "",\r
1211         "x": 1760.166748046875,\r
1212         "y": 321.9999485015869,\r
1213         "z": "ae41b0e9.09ae2",\r
1214         "wires": []\r
1215     },\r
1216     {\r
1217         "id": "77824ab1.d42474",\r
1218         "type": "record",\r
1219         "name": "Log event",\r
1220         "xml": "<record plugin=\"org.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
1221         "comments": "",\r
1222         "outputs": 1,\r
1223         "x": 1734.6329345703125,\r
1224         "y": 462.8125858306885,\r
1225         "z": "ae41b0e9.09ae2",\r
1226         "wires": [\r
1227             []\r
1228         ]\r
1229     },\r
1230     {\r
1231         "id": "c92c539c.fc047",\r
1232         "type": "execute",\r
1233         "name": "OutputMessageBuilder",\r
1234         "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
1235         "comments": "",\r
1236         "outputs": 1,\r
1237         "x": 1771.5001220703125,\r
1238         "y": 510.999963760376,\r
1239         "z": "ae41b0e9.09ae2",\r
1240         "wires": [\r
1241             [\r
1242                 "de56e9e1.0fb738"\r
1243             ]\r
1244         ]\r
1245     },\r
1246     {\r
1247         "id": "428cb220.cb137c",\r
1248         "type": "returnFailure",\r
1249         "name": "return failure",\r
1250         "xml": "<return status='failure'>\n",\r
1251         "comments": "",\r
1252         "x": 1746.2607421875,\r
1253         "y": 559.187952041626,\r
1254         "z": "ae41b0e9.09ae2",\r
1255         "wires": []\r
1256     },\r
1257     {\r
1258         "id": "860a3ff7.f7ce8",\r
1259         "type": "block",\r
1260         "name": "block : atomic",\r
1261         "xml": "<block atomic='true'>",\r
1262         "atomic": "true",\r
1263         "comments": "",\r
1264         "outputs": 1,\r
1265         "x": 296.5,\r
1266         "y": 360.999963760376,\r
1267         "z": "ae41b0e9.09ae2",\r
1268         "wires": [\r
1269             [\r
1270                 "72be6190.108dc",\r
1271                 "4019eb71.f46704",\r
1272                 "45276a62.7c92c4"\r
1273             ]\r
1274         ]\r
1275     },\r
1276     {\r
1277         "id": "2e70b639.278d4a",\r
1278         "type": "block",\r
1279         "name": "block : atomic",\r
1280         "xml": "<block atomic='true'>",\r
1281         "atomic": "true",\r
1282         "comments": "",\r
1283         "outputs": 1,\r
1284         "x": 303.5,\r
1285         "y": 662.999963760376,\r
1286         "z": "ae41b0e9.09ae2",\r
1287         "wires": [\r
1288             [\r
1289                 "ccd05e9a.19417",\r
1290                 "3fc5910d.6ff2ae"\r
1291             ]\r
1292         ]\r
1293     },\r
1294     {\r
1295         "id": "8c13cfcc.6b30e",\r
1296         "type": "comment",\r
1297         "name": "Health check servers",\r
1298         "info": "",\r
1299         "comments": "",\r
1300         "x": 340.5000305175781,\r
1301         "y": 194.99996376037598,\r
1302         "z": "ae41b0e9.09ae2",\r
1303         "wires": []\r
1304     },\r
1305     {\r
1306         "id": "628f7207.6b94dc",\r
1307         "type": "record",\r
1308         "name": "Log message",\r
1309         "xml": "<record plugin=\"org.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=\"Attempting to health check the servers of the VNFC before restarting them.\"/>\n",\r
1310         "comments": "",\r
1311         "outputs": 1,\r
1312         "x": 665.611083984375,\r
1313         "y": 160.88884925842285,\r
1314         "z": "ae41b0e9.09ae2",\r
1315         "wires": [\r
1316             []\r
1317         ]\r
1318     },\r
1319     {\r
1320         "id": "3908f3bc.3be64c",\r
1321         "type": "set",\r
1322         "name": "increment_restarted_vm_count",\r
1323         "xml": "<set>\n<parameter name='restartSuccessCount' value='`$restartSuccessCount+1`' />\n",\r
1324         "comments": "",\r
1325         "x": 2014.1769714355469,\r
1326         "y": 812.7777652740479,\r
1327         "z": "ae41b0e9.09ae2",\r
1328         "wires": []\r
1329     },\r
1330     {\r
1331         "id": "76ce77bd.4cacc8",\r
1332         "type": "switchNode",\r
1333         "name": "switch : restarted server > 0",\r
1334         "xml": "<switch test='`$restartSuccessCount > 0`'>\n",\r
1335         "comments": "",\r
1336         "outputs": 1,\r
1337         "x": 347.2881164550781,\r
1338         "y": 948.999963760376,\r
1339         "z": "ae41b0e9.09ae2",\r
1340         "wires": [\r
1341             [\r
1342                 "9cfcf21e.faba1",\r
1343                 "c7044ad3.bc0ca8"\r
1344             ]\r
1345         ]\r
1346     },\r
1347     {\r
1348         "id": "c7044ad3.bc0ca8",\r
1349         "type": "outcomeTrue",\r
1350         "name": "true",\r
1351         "xml": "<outcome value='true'>\n",\r
1352         "comments": "",\r
1353         "outputs": 1,\r
1354         "x": 544.0381469726562,\r
1355         "y": 948.7500858306885,\r
1356         "z": "ae41b0e9.09ae2",\r
1357         "wires": [\r
1358             [\r
1359                 "2318f81f.7133f8"\r
1360             ]\r
1361         ]\r
1362     },\r
1363     {\r
1364         "id": "9cfcf21e.faba1",\r
1365         "type": "outcomeFalse",\r
1366         "name": "false",\r
1367         "xml": "<outcome value='false'>\n",\r
1368         "comments": "",\r
1369         "outputs": 1,\r
1370         "x": 542.5381164550781,\r
1371         "y": 998.7500247955322,\r
1372         "z": "ae41b0e9.09ae2",\r
1373         "wires": [\r
1374             []\r
1375         ]\r
1376     },\r
1377     {\r
1378         "id": "ce24660a.70bd38",\r
1379         "type": "block",\r
1380         "name": "block : atomic",\r
1381         "xml": "<block atomic='true'>",\r
1382         "atomic": "true",\r
1383         "comments": "",\r
1384         "outputs": 1,\r
1385         "x": 304.2881164550781,\r
1386         "y": 867.999963760376,\r
1387         "z": "ae41b0e9.09ae2",\r
1388         "wires": [\r
1389             [\r
1390                 "76ce77bd.4cacc8",\r
1391                 "146acfc4.db634"\r
1392             ]\r
1393         ]\r
1394     },\r
1395     {\r
1396         "id": "5a80da73.594524",\r
1397         "type": "call",\r
1398         "name": "Restart",\r
1399         "xml": "<call module='APPC' rpc='Restart_VM' mode='sync' >\n",\r
1400         "comments": "",\r
1401         "outputs": 1,\r
1402         "x": 1370.7325744628906,\r
1403         "y": 655.999963760376,\r
1404         "z": "ae41b0e9.09ae2",\r
1405         "wires": [\r
1406             [\r
1407                 "74b788b3.2be2f8",\r
1408                 "c833ddce.53e9a",\r
1409                 "f8a530a5.dc002"\r
1410             ]\r
1411         ]\r
1412     },\r
1413     {\r
1414         "id": "239f297a.71d536",\r
1415         "type": "set",\r
1416         "name": "set restart parameters",\r
1417         "xml": "<set>\n<parameter name=\"restart-vm-url\" value=\"`$vm[$vmIndex].url`\" />\n<parameter name=\"application-node-name\" value=\"`$vm[$vmIndex].node-name`\" />\n<parameter name=\"application-status\" value=\"`$vm[$vmIndex].status`\" />\n<parameter name='restartRetryCount' value='3'/>\n",\r
1418         "comments": "",\r
1419         "x": 1416.7325744628906,\r
1420         "y": 590.0000247955322,\r
1421         "z": "ae41b0e9.09ae2",\r
1422         "wires": []\r
1423     },\r
1424     {\r
1425         "id": "f8a530a5.dc002",\r
1426         "type": "not-found",\r
1427         "name": "not-found",\r
1428         "xml": "<outcome value='not-found'>\n",\r
1429         "comments": "",\r
1430         "outputs": 1,\r
1431         "x": 1618.0659484863281,\r
1432         "y": 636.9999618530273,\r
1433         "z": "ae41b0e9.09ae2",\r
1434         "wires": [\r
1435             [\r
1436                 "a7ed0995.4f2518"\r
1437             ]\r
1438         ]\r
1439     },\r
1440     {\r
1441         "id": "a7ed0995.4f2518",\r
1442         "type": "block",\r
1443         "name": "block : atomic",\r
1444         "xml": "<block atomic='true'>",\r
1445         "atomic": "true",\r
1446         "comments": "",\r
1447         "outputs": 1,\r
1448         "x": 1837.0659484863281,\r
1449         "y": 636.9999618530273,\r
1450         "z": "ae41b0e9.09ae2",\r
1451         "wires": [\r
1452             [\r
1453                 "78403997.4e6fc8",\r
1454                 "c78696a0.1c9918",\r
1455                 "2d7e5cc9.758c64",\r
1456                 "a1fe0884.e414e8"\r
1457             ]\r
1458         ]\r
1459     },\r
1460     {\r
1461         "id": "78403997.4e6fc8",\r
1462         "type": "set",\r
1463         "name": "Set event message",\r
1464         "xml": "<set>\n<parameter name='event-message' value=\"`'DG to execute Restart action not found for VM: ' + $vm[$vmIndex].url`\"/>\n",\r
1465         "comments": "",\r
1466         "x": 2131.637237548828,\r
1467         "y": 515.7141952514648,\r
1468         "z": "ae41b0e9.09ae2",\r
1469         "wires": []\r
1470     },\r
1471     {\r
1472         "id": "de56e9e1.0fb738",\r
1473         "type": "success",\r
1474         "name": "success",\r
1475         "xml": "<outcome value='success'>\n",\r
1476         "comments": "",\r
1477         "outputs": 1,\r
1478         "x": 2612.803741455078,\r
1479         "y": 967.515588760376,\r
1480         "z": "ae41b0e9.09ae2",\r
1481         "wires": [\r
1482             [\r
1483                 "3a327862.942808"\r
1484             ]\r
1485         ]\r
1486     },\r
1487     {\r
1488         "id": "3a327862.942808",\r
1489         "type": "execute",\r
1490         "name": "Report_Error_To_DCAE",\r
1491         "xml": "<execute plugin='org.onap.appc.dg.common.DCAEReporterPlugin' method='report' >\n<parameter name=\"event-message\" value=\"`$event-message`\" />",\r
1492         "comments": "",\r
1493         "outputs": 1,\r
1494         "x": 3142.303741455078,\r
1495         "y": 958.515588760376,\r
1496         "z": "ae41b0e9.09ae2",\r
1497         "wires": [\r
1498             [\r
1499                 "d990af07.e6417"\r
1500             ]\r
1501         ]\r
1502     },\r
1503     {\r
1504         "id": "d990af07.e6417",\r
1505         "type": "success",\r
1506         "name": "success",\r
1507         "xml": "<outcome value='success'>\n",\r
1508         "comments": "",\r
1509         "outputs": 1,\r
1510         "x": 3396.589141845703,\r
1511         "y": 965.944299697876,\r
1512         "z": "ae41b0e9.09ae2",\r
1513         "wires": [\r
1514             []\r
1515         ]\r
1516     },\r
1517     {\r
1518         "id": "4c08ade6.fe4dd4",\r
1519         "type": "for",\r
1520         "name": "for_each_vm",\r
1521         "xml": "<for index=\"i\" start=\"0\" end=\"`$vmCount`\" >",\r
1522         "comments": "",\r
1523         "outputs": 1,\r
1524         "x": 1261.8436279296875,\r
1525         "y": 278.88884925842285,\r
1526         "z": "ae41b0e9.09ae2",\r
1527         "wires": [\r
1528             [\r
1529                 "5866543a.6d051c"\r
1530             ]\r
1531         ]\r
1532     },\r
1533     {\r
1534         "id": "5866543a.6d051c",\r
1535         "type": "block",\r
1536         "name": "block : atomic",\r
1537         "xml": "<block atomic='true'>",\r
1538         "atomic": "true",\r
1539         "comments": "",\r
1540         "outputs": 1,\r
1541         "x": 1456.544921875,\r
1542         "y": 278.24883460998535,\r
1543         "z": "ae41b0e9.09ae2",\r
1544         "wires": [\r
1545             [\r
1546                 "5cdd015c.a3958"\r
1547             ]\r
1548         ]\r
1549     },\r
1550     {\r
1551         "id": "5cdd015c.a3958",\r
1552         "type": "set",\r
1553         "name": "set VM params",\r
1554         "xml": "<set>\n<parameter name=\"vm[$i].status\" value=\"`$healthcheck.vm[$i].status`\" />\n<parameter name=\"vm[$i].node-name\" value=\"`$healthcheck.vm[$i].nodeName`\" />\n",\r
1555         "comments": "",\r
1556         "x": 1697.544921875,\r
1557         "y": 199.24883460998535,\r
1558         "z": "ae41b0e9.09ae2",\r
1559         "wires": []\r
1560     }\r
1561 ]\r