Changed to unmaintained
[appc.git] / appc-directed-graph / appc-dgraph / provider / src / main / resources / json / Dispatcher-DG / APPC_Stop_VNFC_2.0.2.json
1 [\r
2     {\r
3         "id": "2c2b9aec.e12606",\r
4         "type": "dgstart",\r
5         "name": "DGSTART",\r
6         "outputs": 1,\r
7         "x": 154.515625,\r
8         "y": 99.515625,\r
9         "z": "be4856d9.a2a4d8",\r
10         "wires": [\r
11             [\r
12                 "d0031eb8.73f71"\r
13             ]\r
14         ]\r
15     },\r
16     {\r
17         "id": "d0031eb8.73f71",\r
18         "type": "service-logic",\r
19         "name": "APPC 2.0.2",\r
20         "module": "APPC",\r
21         "version": "2.0.2",\r
22         "comments": "",\r
23         "xml": "<service-logic xmlns='http://www.onap.org/sdnc/svclogic' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xsi:schemaLocation='http://www.onap.org/sdnc/svclogic ./svclogic.xsd' module='APPC' version='2.0.2'>",\r
24         "outputs": 1,\r
25         "x": 322.5157470703125,\r
26         "y": 100.515625,\r
27         "z": "be4856d9.a2a4d8",\r
28         "wires": [\r
29             [\r
30                 "c07b2dc4.c3d7f"\r
31             ]\r
32         ]\r
33     },\r
34     {\r
35         "id": "c07b2dc4.c3d7f",\r
36         "type": "method",\r
37         "name": "Stop_VNFC",\r
38         "xml": "<method rpc='Stop_VNFC' mode='sync'>\n",\r
39         "comments": "",\r
40         "outputs": 1,\r
41         "x": 250.51577758789062,\r
42         "y": 174.515625,\r
43         "z": "be4856d9.a2a4d8",\r
44         "wires": [\r
45             [\r
46                 "51d2e830.a418d8"\r
47             ]\r
48         ]\r
49     },\r
50     {\r
51         "id": "51d2e830.a418d8",\r
52         "type": "block",\r
53         "name": "block : atomic",\r
54         "xml": "<block atomic='true'>",\r
55         "atomic": "false",\r
56         "comments": "",\r
57         "outputs": 1,\r
58         "x": 200.5157470703125,\r
59         "y": 257.51562309265137,\r
60         "z": "be4856d9.a2a4d8",\r
61         "wires": [\r
62             [\r
63                 "d754706.d45689",\r
64                 "e759d5.a6adc628",\r
65                 "a6911ea1.2d434"\r
66             ]\r
67         ]\r
68     },\r
69     {\r
70         "id": "d754706.d45689",\r
71         "type": "for",\r
72         "name": "for_each_vm",\r
73         "xml": "<for index=\"i\" start=\"0\" end=\"`$vmCount`\" >",\r
74         "comments": "",\r
75         "outputs": 1,\r
76         "x": 404.51580810546875,\r
77         "y": 281.4045104980469,\r
78         "z": "be4856d9.a2a4d8",\r
79         "wires": [\r
80             [\r
81                 "7b5bb52c.64d1bc"\r
82             ]\r
83         ]\r
84     },\r
85     {\r
86         "id": "7b5bb52c.64d1bc",\r
87         "type": "block",\r
88         "name": "block : atomic",\r
89         "xml": "<block atomic='true'>\n",\r
90         "atomic": "true",\r
91         "comments": "",\r
92         "outputs": 1,\r
93         "x": 450.5157165527344,\r
94         "y": 351.4045104980469,\r
95         "z": "be4856d9.a2a4d8",\r
96         "wires": [\r
97             [\r
98                 "dc2615e6.591b18",\r
99                 "bb2fc7a6.92a118",\r
100                 "39dbd8a.89d9528"\r
101             ]\r
102         ]\r
103     },\r
104     {\r
105         "id": "fce7d691.df1148",\r
106         "type": "block",\r
107         "name": "block : atomic",\r
108         "xml": "<block atomic='true'>",\r
109         "atomic": "true",\r
110         "comments": "",\r
111         "outputs": 1,\r
112         "x": 960.2697296142578,\r
113         "y": 440.5116033554077,\r
114         "z": "be4856d9.a2a4d8",\r
115         "wires": [\r
116             [\r
117                 "785a10c1.ec7d4",\r
118                 "2356f490.2391ec",\r
119                 "ddeccbf.5b7ff38"\r
120             ]\r
121         ]\r
122     },\r
123     {\r
124         "id": "e759d5.a6adc628",\r
125         "type": "set",\r
126         "name": "init_vm_failed_count",\r
127         "xml": "<set>\n<parameter name='stopFailedVmCount' value='0' />\n",\r
128         "comments": "",\r
129         "x": 565.2934875488281,\r
130         "y": 185.40451049804688,\r
131         "z": "be4856d9.a2a4d8",\r
132         "wires": []\r
133     },\r
134     {\r
135         "id": "a6911ea1.2d434",\r
136         "type": "switchNode",\r
137         "name": "switch VNFC Stop Success",\r
138         "xml": "<switch test='`$stopFailedVmCount == 0`'>\n",\r
139         "comments": "",\r
140         "outputs": 1,\r
141         "x": 482.515625,\r
142         "y": 635.4046478271484,\r
143         "z": "be4856d9.a2a4d8",\r
144         "wires": [\r
145             [\r
146                 "f642949.ee8e168",\r
147                 "20652ae8.7cdbf6"\r
148             ]\r
149         ]\r
150     },\r
151     {\r
152         "id": "20652ae8.7cdbf6",\r
153         "type": "outcomeTrue",\r
154         "name": "true",\r
155         "xml": "<outcome value='true'>\n",\r
156         "comments": "",\r
157         "outputs": 1,\r
158         "x": 753.2656555175781,\r
159         "y": 675.1545391082764,\r
160         "z": "be4856d9.a2a4d8",\r
161         "wires": [\r
162             [\r
163                 "2ddea0d.965f26"\r
164             ]\r
165         ]\r
166     },\r
167     {\r
168         "id": "f642949.ee8e168",\r
169         "type": "outcomeFalse",\r
170         "name": "false",\r
171         "xml": "<outcome value='false'>\n",\r
172         "comments": "",\r
173         "outputs": 1,\r
174         "x": 757.7656860351562,\r
175         "y": 599.1545104980469,\r
176         "z": "be4856d9.a2a4d8",\r
177         "wires": [\r
178             [\r
179                 "1db254ab.78318b"\r
180             ]\r
181         ]\r
182     },\r
183     {\r
184         "id": "663a85cf.95916c",\r
185         "type": "returnSuccess",\r
186         "name": "return success",\r
187         "xml": "<return status='success'>\n",\r
188         "comments": "",\r
189         "x": 1256.265380859375,\r
190         "y": 737.0711650848389,\r
191         "z": "be4856d9.a2a4d8",\r
192         "wires": []\r
193     },\r
194     {\r
195         "id": "8ed1de76.806e",\r
196         "type": "returnFailure",\r
197         "name": "return failure",\r
198         "xml": "<return status='failure'>\n",\r
199         "comments": "",\r
200         "x": 1271.0345001220703,\r
201         "y": 620.6712341308594,\r
202         "z": "be4856d9.a2a4d8",\r
203         "wires": []\r
204     },\r
205     {\r
206         "id": "2ddea0d.965f26",\r
207         "type": "block",\r
208         "name": "block : atomic",\r
209         "xml": "<block atomic='true'>",\r
210         "atomic": "true",\r
211         "comments": "",\r
212         "outputs": 1,\r
213         "x": 1006.515625,\r
214         "y": 675.6267070770264,\r
215         "z": "be4856d9.a2a4d8",\r
216         "wires": [\r
217             [\r
218                 "663a85cf.95916c"\r
219             ]\r
220         ]\r
221     },\r
222     {\r
223         "id": "1db254ab.78318b",\r
224         "type": "block",\r
225         "name": "block : atomic",\r
226         "xml": "<block atomic='true'>",\r
227         "atomic": "true",\r
228         "comments": "",\r
229         "outputs": 1,\r
230         "x": 1038.5156860351562,\r
231         "y": 598.6266784667969,\r
232         "z": "be4856d9.a2a4d8",\r
233         "wires": [\r
234             [\r
235                 "8ed1de76.806e"\r
236             ]\r
237         ]\r
238     },\r
239     {\r
240         "id": "785a10c1.ec7d4",\r
241         "type": "set",\r
242         "name": "Update Error message and Counts",\r
243         "xml": "<set>\n<parameter name=\"stopFailedVmCount\" value=\"`$stopFailedVmCount + 1`\" />\n<parameter name=\"event-message\" value=\"`'Error occurred while stopping VM: ' + $vm[$i].url`\" />\n",\r
244         "comments": "",\r
245         "x": 1252.5156860351562,\r
246         "y": 385.515625,\r
247         "z": "be4856d9.a2a4d8",\r
248         "wires": []\r
249     },\r
250     {\r
251         "id": "2356f490.2391ec",\r
252         "type": "record",\r
253         "name": "Log event",\r
254         "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
255         "comments": "",\r
256         "outputs": 1,\r
257         "x": 1203.7378540039062,\r
258         "y": 432.515625,\r
259         "z": "be4856d9.a2a4d8",\r
260         "wires": [\r
261             []\r
262         ]\r
263     },\r
264     {\r
265         "id": "ddeccbf.5b7ff38",\r
266         "type": "execute",\r
267         "name": "OutputMessageBuilder",\r
268         "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
269         "comments": "",\r
270         "outputs": 1,\r
271         "x": 1185.6052856445312,\r
272         "y": 485.7029399871826,\r
273         "z": "be4856d9.a2a4d8",\r
274         "wires": [\r
275             [\r
276                 "49923180.8058"\r
277             ]\r
278         ]\r
279     },\r
280     {\r
281         "id": "dc2615e6.591b18",\r
282         "type": "record",\r
283         "name": "Log message",\r
284         "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=\"`'Attempting to stop the server : ' + $vm[$i].url`\"/>\n",\r
285         "comments": "",\r
286         "outputs": 1,\r
287         "x": 670.9443435668945,\r
288         "y": 257.3410339355469,\r
289         "z": "be4856d9.a2a4d8",\r
290         "wires": [\r
291             []\r
292         ]\r
293     },\r
294     {\r
295         "id": "bb2fc7a6.92a118",\r
296         "type": "set",\r
297         "name": "set stop parameters",\r
298         "xml": "<set>\n<parameter name=\"stop-vm-url\" value=\"`$vm[$i].url`\" />\n<parameter name='stopRetryCount' value='3'/>\n",\r
299         "comments": "",\r
300         "x": 688.605354309082,\r
301         "y": 318.7696228027344,\r
302         "z": "be4856d9.a2a4d8",\r
303         "wires": []\r
304     },\r
305     {\r
306         "id": "39dbd8a.89d9528",\r
307         "type": "call",\r
308         "name": "Stop_VM",\r
309         "xml": "<call module='APPC' rpc='Stop_VM' mode='sync' >\n",\r
310         "comments": "",\r
311         "outputs": 1,\r
312         "x": 635.605354309082,\r
313         "y": 437.7696228027344,\r
314         "z": "be4856d9.a2a4d8",\r
315         "wires": [\r
316             [\r
317                 "107e060e.8e912a",\r
318                 "69953dc9.6b52b4"\r
319             ]\r
320         ]\r
321     },\r
322     {\r
323         "id": "107e060e.8e912a",\r
324         "type": "not-found",\r
325         "name": "not-found",\r
326         "xml": "<outcome value='not-found'>\n",\r
327         "comments": "",\r
328         "outputs": 1,\r
329         "x": 801.5157470703125,\r
330         "y": 438.6267395019531,\r
331         "z": "be4856d9.a2a4d8",\r
332         "wires": [\r
333             [\r
334                 "fce7d691.df1148"\r
335             ]\r
336         ]\r
337     },\r
338     {\r
339         "id": "49923180.8058",\r
340         "type": "success",\r
341         "name": "success",\r
342         "xml": "<outcome value='success'>\n",\r
343         "comments": "",\r
344         "outputs": 1,\r
345         "x": 1411.5156631469727,\r
346         "y": 483.51563835144043,\r
347         "z": "be4856d9.a2a4d8",\r
348         "wires": [\r
349             [\r
350                 "75c05b4a.3558a4"\r
351             ]\r
352         ]\r
353     },\r
354     {\r
355         "id": "75c05b4a.3558a4",\r
356         "type": "execute",\r
357         "name": "Report_Error_To_DCAE",\r
358         "xml": "<execute plugin='org.onap.appc.dg.common.DCAEReporterPlugin' method='report' >\n<parameter name=\"event-message\" value=\"`$event-message`\" />",\r
359         "comments": "",\r
360         "outputs": 1,\r
361         "x": 1656.1824798583984,\r
362         "y": 479.5157594680786,\r
363         "z": "be4856d9.a2a4d8",\r
364         "wires": [\r
365             [\r
366                 "84387e07.b179b"\r
367             ]\r
368         ]\r
369     },\r
370     {\r
371         "id": "84387e07.b179b",\r
372         "type": "success",\r
373         "name": "success",\r
374         "xml": "<outcome value='success'>\n",\r
375         "comments": "",\r
376         "outputs": 1,\r
377         "x": 1925.4685592651367,\r
378         "y": 477.9444704055786,\r
379         "z": "be4856d9.a2a4d8",\r
380         "wires": [\r
381             []\r
382         ]\r
383     },\r
384     {\r
385         "id": "7205688f.5f6df8",\r
386         "type": "comment",\r
387         "name": "Reporting handled in Stop_VM",\r
388         "info": "",\r
389         "comments": "",\r
390         "x": 572.0156402587891,\r
391         "y": 480.94425201416016,\r
392         "z": "be4856d9.a2a4d8",\r
393         "wires": []\r
394     },\r
395     {\r
396         "id": "69953dc9.6b52b4",\r
397         "type": "failure",\r
398         "name": "failure",\r
399         "xml": "<outcome value='failure'>\n",\r
400         "comments": "",\r
401         "outputs": 1,\r
402         "x": 793.0156402587891,\r
403         "y": 366.26563262939453,\r
404         "z": "be4856d9.a2a4d8",\r
405         "wires": [\r
406             [\r
407                 "f524d5fa.071df8"\r
408             ]\r
409         ]\r
410     },\r
411     {\r
412         "id": "f524d5fa.071df8",\r
413         "type": "block",\r
414         "name": "block : atomic",\r
415         "xml": "<block atomic='true'>",\r
416         "atomic": "true",\r
417         "comments": "",\r
418         "outputs": 1,\r
419         "x": 954.7656402587891,\r
420         "y": 363.2656297683716,\r
421         "z": "be4856d9.a2a4d8",\r
422         "wires": [\r
423             [\r
424                 "785a10c1.ec7d4"\r
425             ]\r
426         ]\r
427     }\r
428 ]