Removing old name references
[appc.git] / appc-directed-graph / appc-dgraph / provider / src / main / resources / json / Dispatcher-DG / APPC_StopApplication_VM_vSCP_2.0.0.json
1 [\r
2     {\r
3         "id": "45094e01.04b5",\r
4         "type": "dgstart",\r
5         "name": "DGSTART",\r
6         "outputs": 1,\r
7         "x": 118,\r
8         "y": 60,\r
9         "z": "4469619c.5c5ce",\r
10         "wires": [\r
11             [\r
12                 "2edc368c.b0f64a"\r
13             ]\r
14         ]\r
15     },\r
16     {\r
17         "id": "2edc368c.b0f64a",\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": 271.0000762939453,\r
26         "y": 59.566673278808594,\r
27         "z": "4469619c.5c5ce",\r
28         "wires": [\r
29             [\r
30                 "65d6d2.3359293"\r
31             ]\r
32         ]\r
33     },\r
34     {\r
35         "id": "65d6d2.3359293",\r
36         "type": "method",\r
37         "name": "StopApplication_VM_VSCP",\r
38         "xml": "<method rpc='StopApplication_VM_vSCP' mode='sync'>\n",\r
39         "comments": "",\r
40         "outputs": 1,\r
41         "x": 483.5000915527344,\r
42         "y": 59.56667232513428,\r
43         "z": "4469619c.5c5ce",\r
44         "wires": [\r
45             [\r
46                 "a649fe4e.d578c"\r
47             ]\r
48         ]\r
49     },\r
50     {\r
51         "id": "a649fe4e.d578c",\r
52         "type": "block",\r
53         "name": "block : atomic",\r
54         "xml": "<block atomic='true'>",\r
55         "atomic": "true",\r
56         "comments": "",\r
57         "outputs": 1,\r
58         "x": 172,\r
59         "y": 140,\r
60         "z": "4469619c.5c5ce",\r
61         "wires": [\r
62             [\r
63                 "3befe32a.cda1ac",\r
64                 "38e0f472.ba404c",\r
65                 "bb87dbed.34a348",\r
66                 "593a11f2.81bf1",\r
67                 "d6d1b7f.22dce48"\r
68             ]\r
69         ]\r
70     },\r
71     {\r
72         "id": "3befe32a.cda1ac",\r
73         "type": "switchNode",\r
74         "name": "Connection details already exist ?",\r
75         "xml": "<switch test='`length($connection-details) == 0`'>\n\n\n",\r
76         "comments": "",\r
77         "outputs": 1,\r
78         "x": 455,\r
79         "y": 200,\r
80         "z": "4469619c.5c5ce",\r
81         "wires": [\r
82             [\r
83                 "4e1f878a.293dd8"\r
84             ]\r
85         ]\r
86     },\r
87     {\r
88         "id": "4e1f878a.293dd8",\r
89         "type": "outcomeTrue",\r
90         "name": "none found",\r
91         "xml": "<outcome value='true'>\n",\r
92         "comments": "",\r
93         "outputs": 1,\r
94         "x": 704.5,\r
95         "y": 200,\r
96         "z": "4469619c.5c5ce",\r
97         "wires": [\r
98             [\r
99                 "c48be551.f0b508"\r
100             ]\r
101         ]\r
102     },\r
103     {\r
104         "id": "631a6eca.08715",\r
105         "type": "outcome",\r
106         "name": "failure",\r
107         "xml": "<outcome value='failure'>\n",\r
108         "comments": "",\r
109         "outputs": 1,\r
110         "x": 690,\r
111         "y": 380,\r
112         "z": "4469619c.5c5ce",\r
113         "wires": [\r
114             [\r
115                 "ba6732ad.5b2b7"\r
116             ]\r
117         ]\r
118     },\r
119     {\r
120         "id": "90519af5.3cf8f8",\r
121         "type": "not-found",\r
122         "name": "not-found",\r
123         "xml": "<outcome value='not-found'>\n",\r
124         "comments": "",\r
125         "outputs": 1,\r
126         "x": 699,\r
127         "y": 320,\r
128         "z": "4469619c.5c5ce",\r
129         "wires": [\r
130             [\r
131                 "7bf6eaa2.0c00b4"\r
132             ]\r
133         ]\r
134     },\r
135     {\r
136         "id": "c48be551.f0b508",\r
137         "type": "execute",\r
138         "name": "Execute retrieve connection",\r
139         "xml": "<execute plugin='org.onap.appc.dg.ssh.SshDBPlugin' method='retrieveConnectionDetails' >\n<parameter name=\"vnf-host-ip-address\" value=\"`$vnf-host-ip-address`\" />\n<parameter name='vnf-type' value=\"`$vnf.type`\" />\n",\r
140         "comments": "",\r
141         "outputs": 1,\r
142         "x": 936.5,\r
143         "y": 200,\r
144         "z": "4469619c.5c5ce",\r
145         "wires": [\r
146             [\r
147                 "c24e43e3.47358"\r
148             ]\r
149         ]\r
150     },\r
151     {\r
152         "id": "c24e43e3.47358",\r
153         "type": "failure",\r
154         "name": "failure",\r
155         "xml": "<outcome value='failure'>\n",\r
156         "comments": "",\r
157         "outputs": 1,\r
158         "x": 1130,\r
159         "y": 200,\r
160         "z": "4469619c.5c5ce",\r
161         "wires": [\r
162             [\r
163                 "7000ea12.cc2c54"\r
164             ]\r
165         ]\r
166     },\r
167     {\r
168         "id": "cba91b7e.1a9828",\r
169         "type": "execute",\r
170         "name": "Execute stop node",\r
171         "xml": "<execute plugin='org.onap.appc.dg.vSCP.v3_5_5.VSCPDGUtils' method='stopNode'>\n<parameter name=\"node-name\" value=\"`$healthcheck.vm[0].nodeName`\" />\n<parameter name=\"node-status\" value=\"`$healthcheck.vm[0].status`\" />\n<parameter name=\"vm-url\" value=\"`$stop-vm-url`\" />\n<parameter name=\"connection-details\" value=\"`$connection-details`\" />",\r
172         "comments": "",\r
173         "outputs": 1,\r
174         "x": 907.5,\r
175         "y": 440,\r
176         "z": "4469619c.5c5ce",\r
177         "wires": [\r
178             [\r
179                 "3e771072.dff42",\r
180                 "4c818d83.efdfa4"\r
181             ]\r
182         ]\r
183     },\r
184     {\r
185         "id": "7000ea12.cc2c54",\r
186         "type": "block",\r
187         "name": "block",\r
188         "xml": "<block>",\r
189         "atomic": "true",\r
190         "comments": "",\r
191         "outputs": 1,\r
192         "x": 1270,\r
193         "y": 200,\r
194         "z": "4469619c.5c5ce",\r
195         "wires": [\r
196             [\r
197                 "9ed7e5c6.794218",\r
198                 "625a967b.641258"\r
199             ]\r
200         ]\r
201     },\r
202     {\r
203         "id": "9ed7e5c6.794218",\r
204         "type": "set",\r
205         "name": "Set event message",\r
206         "xml": "<set>\n<parameter name=\"event-message\" value=\"`'Failed to retrieve connection details for vnfc : ' + $vnfcType`\"/> ",\r
207         "comments": "",\r
208         "x": 1609.5,\r
209         "y": 200,\r
210         "z": "4469619c.5c5ce",\r
211         "wires": []\r
212     },\r
213     {\r
214         "id": "2e18822.6fd057e",\r
215         "type": "set",\r
216         "name": "Set event message",\r
217         "xml": "<set>\n<parameter name='event-message' value=\"`'Stop failed for the node : ' + $healthcheck.vm[0].nodeName`\"/>",\r
218         "comments": "",\r
219         "x": 1609.5,\r
220         "y": 440,\r
221         "z": "4469619c.5c5ce",\r
222         "wires": []\r
223     },\r
224     {\r
225         "id": "3e771072.dff42",\r
226         "type": "other",\r
227         "name": "other",\r
228         "xml": "<outcome value='Other'>\n",\r
229         "comments": "",\r
230         "outputs": 1,\r
231         "x": 1130,\r
232         "y": 440,\r
233         "z": "4469619c.5c5ce",\r
234         "wires": [\r
235             [\r
236                 "87e9f084.dc614"\r
237             ]\r
238         ]\r
239     },\r
240     {\r
241         "id": "38e0f472.ba404c",\r
242         "type": "set",\r
243         "name": "init",\r
244         "xml": "<set>\n<parameter name='current-dg-name' value=\"StopApplication_VM_vSCP\"/>\n<parameter name=\"healthcheck.vmCount\" value=\"1\" />\n<parameter name=\"retry-healthcheck\" value=\"false\"/>\n<parameter name=\"exitLoop\" value=\"false\"/>\n<parameter name=\"stopSucceeded\" value=\"false\"/>\n<parameter name=\"healthcheck.vm[0].url\" value=\"`$stop-vm-url`\" />",\r
245         "comments": "",\r
246         "outputs": 1,\r
247         "x": 370,\r
248         "y": 140,\r
249         "z": "4469619c.5c5ce",\r
250         "wires": [\r
251             []\r
252         ]\r
253     },\r
254     {\r
255         "id": "bb87dbed.34a348",\r
256         "type": "execute",\r
257         "name": "Healthcheck to get Node Name",\r
258         "xml": "<execute plugin='org.onap.appc.dg.vSCP.v3_5_5.VSCPDGUtils' method='healthCheckVMs'>\n<parameter name=\"org.onap.appc.identity.url\" value=\"`$AICIdentity`\" />\n<parameter name=\"connection-details\" value=\"`$connection-details`\" />\n<parameter name=\"org.onap.appc.provider.name\" value=\"OpenStack\"/>\n<parameter name=\"retry-healthcheck\" value=\"`$retry-healthcheck`\"/>",\r
259         "comments": "",\r
260         "outputs": 1,\r
261         "x": 447.5,\r
262         "y": 320,\r
263         "z": "4469619c.5c5ce",\r
264         "wires": [\r
265             [\r
266                 "90519af5.3cf8f8",\r
267                 "631a6eca.08715"\r
268             ]\r
269         ]\r
270     },\r
271     {\r
272         "id": "593a11f2.81bf1",\r
273         "type": "switchNode",\r
274         "name": "Healthcheck status ?",\r
275         "xml": "<switch test=\"`$healthcheck.vm[0].status`\">\n",\r
276         "comments": "",\r
277         "outputs": 1,\r
278         "x": 414.5,\r
279         "y": 440,\r
280         "z": "4469619c.5c5ce",\r
281         "wires": [\r
282             [\r
283                 "4c418f9c.9c0fb",\r
284                 "13d3d83.6ec2928",\r
285                 "1d8db4ea.ee850b"\r
286             ]\r
287         ]\r
288     },\r
289     {\r
290         "id": "4c418f9c.9c0fb",\r
291         "type": "other",\r
292         "name": "DOWN",\r
293         "xml": "<outcome value='DOWN'>\n",\r
294         "comments": "",\r
295         "outputs": 1,\r
296         "x": 690.5,\r
297         "y": 560,\r
298         "z": "4469619c.5c5ce",\r
299         "wires": [\r
300             [\r
301                 "a188ecb2.2c019"\r
302             ]\r
303         ]\r
304     },\r
305     {\r
306         "id": "87e9f084.dc614",\r
307         "type": "block",\r
308         "name": "block",\r
309         "xml": "<block>",\r
310         "atomic": "true",\r
311         "comments": "",\r
312         "outputs": 1,\r
313         "x": 1272,\r
314         "y": 440,\r
315         "z": "4469619c.5c5ce",\r
316         "wires": [\r
317             [\r
318                 "2e18822.6fd057e",\r
319                 "625a967b.641258"\r
320             ]\r
321         ]\r
322     },\r
323     {\r
324         "id": "2572bd6f.e17262",\r
325         "type": "returnSuccess",\r
326         "name": "return success",\r
327         "xml": "<return status='success'>\n",\r
328         "comments": "",\r
329         "x": 1295,\r
330         "y": 500,\r
331         "z": "4469619c.5c5ce",\r
332         "wires": []\r
333     },\r
334     {\r
335         "id": "13d3d83.6ec2928",\r
336         "type": "other",\r
337         "name": "UP",\r
338         "xml": "<outcome value='UP'>\n",\r
339         "comments": "",\r
340         "outputs": 1,\r
341         "x": 690,\r
342         "y": 440,\r
343         "z": "4469619c.5c5ce",\r
344         "wires": [\r
345             [\r
346                 "cba91b7e.1a9828"\r
347             ]\r
348         ]\r
349     },\r
350     {\r
351         "id": "4c818d83.efdfa4",\r
352         "type": "success",\r
353         "name": "success",\r
354         "xml": "<outcome value='success'>\n",\r
355         "comments": "",\r
356         "outputs": 1,\r
357         "x": 1134,\r
358         "y": 500,\r
359         "z": "4469619c.5c5ce",\r
360         "wires": [\r
361             [\r
362                 "2572bd6f.e17262"\r
363             ]\r
364         ]\r
365     },\r
366     {\r
367         "id": "d6d1b7f.22dce48",\r
368         "type": "execute",\r
369         "name": "Select vnf-host-ip via connection test",\r
370         "xml": "<execute plugin='org.onap.appc.dg.vSCP.v3_5_5.VSCPDGUtils' method='selectActiveConnectionDetails'>\n<parameter name=\"connection-details\" value=\"`$connection-details`\" />\n<parameter name=\"vnf-host-ip-address\" value=\"`$vnf-host-ip-address`\" />\n<parameter name=\"vnf-host-ip2-address\" value=\"`$vnf-host-ip2-address`\" />\n\n",\r
371         "comments": "",\r
372         "outputs": 1,\r
373         "x": 464.5,\r
374         "y": 260,\r
375         "z": "4469619c.5c5ce",\r
376         "wires": [\r
377             [\r
378                 "d9e8802e.e0979"\r
379             ]\r
380         ]\r
381     },\r
382     {\r
383         "id": "d9e8802e.e0979",\r
384         "type": "failure",\r
385         "name": "failure",\r
386         "xml": "<outcome value='failure'>\n",\r
387         "comments": "",\r
388         "outputs": 1,\r
389         "x": 690,\r
390         "y": 260,\r
391         "z": "4469619c.5c5ce",\r
392         "wires": [\r
393             [\r
394                 "960cbdd2.f45fa"\r
395             ]\r
396         ]\r
397     },\r
398     {\r
399         "id": "960cbdd2.f45fa",\r
400         "type": "block",\r
401         "name": "block",\r
402         "xml": "<block>",\r
403         "atomic": "true",\r
404         "comments": "",\r
405         "outputs": 1,\r
406         "x": 1270,\r
407         "y": 260,\r
408         "z": "4469619c.5c5ce",\r
409         "wires": [\r
410             [\r
411                 "93f6e97f.86f498",\r
412                 "625a967b.641258"\r
413             ]\r
414         ]\r
415     },\r
416     {\r
417         "id": "93f6e97f.86f498",\r
418         "type": "set",\r
419         "name": "Set event message",\r
420         "xml": "<set>\n<parameter name=\"event-message\" value=\"`'Failed to ssh to vnfc : ' + $vnfcType`\"/> ",\r
421         "comments": "",\r
422         "x": 1609.5,\r
423         "y": 260,\r
424         "z": "4469619c.5c5ce",\r
425         "wires": []\r
426     },\r
427     {\r
428         "id": "7bf6eaa2.0c00b4",\r
429         "type": "block",\r
430         "name": "block",\r
431         "xml": "<block>",\r
432         "atomic": "true",\r
433         "comments": "",\r
434         "outputs": 1,\r
435         "x": 1270,\r
436         "y": 320,\r
437         "z": "4469619c.5c5ce",\r
438         "wires": [\r
439             [\r
440                 "fbbe6078.75537",\r
441                 "625a967b.641258"\r
442             ]\r
443         ]\r
444     },\r
445     {\r
446         "id": "fbbe6078.75537",\r
447         "type": "set",\r
448         "name": "Set event message",\r
449         "xml": "<set>\n<parameter name=\"event-message\" value=\"Health Check not found\"/> ",\r
450         "comments": "",\r
451         "x": 1609.5,\r
452         "y": 320,\r
453         "z": "4469619c.5c5ce",\r
454         "wires": []\r
455     },\r
456     {\r
457         "id": "ba6732ad.5b2b7",\r
458         "type": "block",\r
459         "name": "block",\r
460         "xml": "<block>",\r
461         "atomic": "true",\r
462         "comments": "",\r
463         "outputs": 1,\r
464         "x": 1270,\r
465         "y": 380,\r
466         "z": "4469619c.5c5ce",\r
467         "wires": [\r
468             [\r
469                 "5d6a8bd9.c4f1a4",\r
470                 "625a967b.641258"\r
471             ]\r
472         ]\r
473     },\r
474     {\r
475         "id": "5d6a8bd9.c4f1a4",\r
476         "type": "set",\r
477         "name": "Set event message",\r
478         "xml": "<set>\n<parameter name=\"event-message\" value=\"Health Check failed\"/> ",\r
479         "comments": "",\r
480         "x": 1609.5,\r
481         "y": 380,\r
482         "z": "4469619c.5c5ce",\r
483         "wires": []\r
484     },\r
485     {\r
486         "id": "625a967b.641258",\r
487         "type": "returnFailure",\r
488         "name": "return failure",\r
489         "xml": "<return status='failure'>\n<parameter name='error-code' value='401' />\n<parameter name='error-message' value='`$error-message`' />\n<parameter name='output.status.code' value='401'/>\n",\r
490         "comments": "",\r
491         "x": 1589,\r
492         "y": 500,\r
493         "z": "4469619c.5c5ce",\r
494         "wires": []\r
495     },\r
496     {\r
497         "id": "a188ecb2.2c019",\r
498         "type": "block",\r
499         "name": "block",\r
500         "xml": "<block>",\r
501         "atomic": "true",\r
502         "comments": "",\r
503         "outputs": 1,\r
504         "x": 870,\r
505         "y": 560,\r
506         "z": "4469619c.5c5ce",\r
507         "wires": [\r
508             [\r
509                 "623a9eea.473fc",\r
510                 "6b885833.1ca728"\r
511             ]\r
512         ]\r
513     },\r
514     {\r
515         "id": "623a9eea.473fc",\r
516         "type": "set",\r
517         "name": "Set success message",\r
518         "xml": "<set>\n<parameter name='success-message' value=\"`'Node already down: ' + $healthcheck.vm[0].nodeName`\"/>",\r
519         "comments": "",\r
520         "x": 1177.5,\r
521         "y": 560,\r
522         "z": "4469619c.5c5ce",\r
523         "wires": []\r
524     },\r
525     {\r
526         "id": "1d8db4ea.ee850b",\r
527         "type": "other",\r
528         "name": "UNKNOWN",\r
529         "xml": "<outcome value='UNKNOWN'>\n",\r
530         "comments": "",\r
531         "outputs": 1,\r
532         "x": 705,\r
533         "y": 620,\r
534         "z": "4469619c.5c5ce",\r
535         "wires": [\r
536             [\r
537                 "5945a3dd.87e51c"\r
538             ]\r
539         ]\r
540     },\r
541     {\r
542         "id": "5945a3dd.87e51c",\r
543         "type": "block",\r
544         "name": "block",\r
545         "xml": "<block>",\r
546         "atomic": "true",\r
547         "comments": "",\r
548         "outputs": 1,\r
549         "x": 870,\r
550         "y": 620,\r
551         "z": "4469619c.5c5ce",\r
552         "wires": [\r
553             [\r
554                 "4a02e5a3.cf7dcc",\r
555                 "6b885833.1ca728"\r
556             ]\r
557         ]\r
558     },\r
559     {\r
560         "id": "4a02e5a3.cf7dcc",\r
561         "type": "set",\r
562         "name": "Set success message",\r
563         "xml": "<set>\n<parameter name='success-message' value=\"Application Shutdown unnessecary for node in state UNKNOWN.\"/>",\r
564         "comments": "",\r
565         "x": 1177.5,\r
566         "y": 620,\r
567         "z": "4469619c.5c5ce",\r
568         "wires": []\r
569     },\r
570     {\r
571         "id": "6b885833.1ca728",\r
572         "type": "returnSuccess",\r
573         "name": "return success",\r
574         "xml": "<return status='success'>\n",\r
575         "comments": "",\r
576         "x": 1157,\r
577         "y": 680,\r
578         "z": "4469619c.5c5ce",\r
579         "wires": []\r
580     }\r
581 ]\r