Platform Hardening for DG Json files- Part 6
[appc.git] / appc-directed-graph / appc-dgraph / provider / src / main / resources / json / APPC / APPC_GetDeviceRunningConfig.json
1 [\r
2     {\r
3         "id": "73fd49f3.a1d278",\r
4         "type": "dgstart",\r
5         "name": "DGSTART",\r
6         "outputs": 1,\r
7         "x": 208.75,\r
8         "y": 98.75,\r
9         "z": "d5c2f7ab.9eeb78",\r
10         "wires": [\r
11             [\r
12                 "98dbdd7c.fe8c3"\r
13             ]\r
14         ]\r
15     },\r
16     {\r
17         "id": "53ce8877.2ecf68",\r
18         "type": "method",\r
19         "name": "method: GetDeviceRunningConfig",\r
20         "xml": "<method rpc='GetDeviceRunningConfig' mode='sync'>\n",\r
21         "comments": "",\r
22         "outputs": 1,\r
23         "x": 645.1785430908203,\r
24         "y": 89.17857456207275,\r
25         "z": "d5c2f7ab.9eeb78",\r
26         "wires": [\r
27             [\r
28                 "71df0315.00e07c"\r
29             ]\r
30         ]\r
31     },\r
32     {\r
33         "id": "98dbdd7c.fe8c3",\r
34         "type": "service-logic",\r
35         "name": "APPC 4.0.0",\r
36         "module": "APPC",\r
37         "version": "3.1.0",\r
38         "comments": "",\r
39         "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='4.0.0'>",\r
40         "outputs": 1,\r
41         "x": 399.75,\r
42         "y": 96.75,\r
43         "z": "d5c2f7ab.9eeb78",\r
44         "wires": [\r
45             [\r
46                 "53ce8877.2ecf68"\r
47             ]\r
48         ]\r
49     },\r
50     {\r
51         "id": "a7b3e993.df4158",\r
52         "type": "set",\r
53         "name": "set Request Parameters",\r
54         "xml": "<set>\n<parameter name='vnf-type' value=\"`$config.vnf-type`\" />\n<parameter name='vnf-name' value=\"`$config.vnf-name`\" />\n<parameter name='protocol' value=\"`$config.protocol`\" />\n<parameter name='hostIpAddress' value=\"`$config.host-ip-address`\" />\n<parameter name='userName' value=\"`$config.user-name`\" />\n<parameter name='password' value=\"`$config.password`\" />\n<parameter name='portNumber' value=\"`$config.port-number`\" />\n",\r
55         "comments": "",\r
56         "x": 571.0834197998047,\r
57         "y": 167.74999570846558,\r
58         "z": "d5c2f7ab.9eeb78",\r
59         "wires": []\r
60     },\r
61     {\r
62         "id": "f83cb7cd.e4dd78",\r
63         "type": "execute",\r
64         "name": "execute: Get Rest Configuration",\r
65         "xml": "<execute plugin=\"com.att.sdnctl.restconf.RestConfCallNode\" method=\"getConfiguration\">\n<parameter name=\"hostIpAddress\" value=\"`$hostIpAddress`\" />\n<parameter name=\"protocol\" value=\"`$protocol`\" />\n<parameter name=\"responsePrefix\" value=\"restconf\" />\n",\r
66         "comments": "",\r
67         "outputs": 1,\r
68         "x": 704.75,\r
69         "y": 512.75,\r
70         "z": "d5c2f7ab.9eeb78",\r
71         "wires": [\r
72             [\r
73                 "198a50e4.1a084f",\r
74                 "f26ecc71.80f99",\r
75                 "813bb5a6.7d4a68"\r
76             ]\r
77         ]\r
78     },\r
79     {\r
80         "id": "855c15a1.c5faf8",\r
81         "type": "returnFailure",\r
82         "name": "return failure",\r
83         "xml": "<return status=\"failure\">\n<parameter name=\"error-code\" value=\"\"/>\n<parameter name=\"dcae-error-message\" value=\"Unable to Get the Configuration\"/>\n",\r
84         "comments": "",\r
85         "x": 2005.7500381469727,\r
86         "y": 622.7500162124634,\r
87         "z": "d5c2f7ab.9eeb78",\r
88         "wires": []\r
89     },\r
90     {\r
91         "id": "198a50e4.1a084f",\r
92         "type": "other",\r
93         "name": "other",\r
94         "xml": "<outcome value='Other'>\n",\r
95         "comments": "",\r
96         "outputs": 1,\r
97         "x": 961.75,\r
98         "y": 580.75,\r
99         "z": "d5c2f7ab.9eeb78",\r
100         "wires": [\r
101             [\r
102                 "d887442e.fdbd68"\r
103             ]\r
104         ]\r
105     },\r
106     {\r
107         "id": "d51d7787.158188",\r
108         "type": "block",\r
109         "name": "block",\r
110         "xml": "<block>\n",\r
111         "atomic": "false",\r
112         "comments": "",\r
113         "outputs": 1,\r
114         "x": 984.75,\r
115         "y": 632.75,\r
116         "z": "d5c2f7ab.9eeb78",\r
117         "wires": [\r
118             [\r
119                 "2880086.7157bf8"\r
120             ]\r
121         ]\r
122     },\r
123     {\r
124         "id": "2880086.7157bf8",\r
125         "type": "returnSuccess",\r
126         "name": "return success",\r
127         "xml": "<return status='success'>\n<parameter name='device-running-config' value=\"`$restconf.config`\" />\n",\r
128         "comments": "",\r
129         "x": 1213.75,\r
130         "y": 620.75,\r
131         "z": "d5c2f7ab.9eeb78",\r
132         "wires": []\r
133     },\r
134     {\r
135         "id": "f26ecc71.80f99",\r
136         "type": "success",\r
137         "name": "success",\r
138         "xml": "<outcome value='success'>\n",\r
139         "comments": "",\r
140         "outputs": 1,\r
141         "x": 800.75,\r
142         "y": 632.75,\r
143         "z": "d5c2f7ab.9eeb78",\r
144         "wires": [\r
145             [\r
146                 "d51d7787.158188"\r
147             ]\r
148         ]\r
149     },\r
150     {\r
151         "id": "d887442e.fdbd68",\r
152         "type": "block",\r
153         "name": "block",\r
154         "xml": "<block>\n",\r
155         "atomic": "false",\r
156         "comments": "",\r
157         "outputs": 1,\r
158         "x": 1792.7500343322754,\r
159         "y": 612.7500648498535,\r
160         "z": "d5c2f7ab.9eeb78",\r
161         "wires": [\r
162             [\r
163                 "855c15a1.c5faf8"\r
164             ]\r
165         ]\r
166     },\r
167     {\r
168         "id": "71df0315.00e07c",\r
169         "type": "block",\r
170         "name": "block",\r
171         "xml": "<block>\n",\r
172         "atomic": "false",\r
173         "comments": "",\r
174         "outputs": 1,\r
175         "x": 301.75,\r
176         "y": 166.75,\r
177         "z": "d5c2f7ab.9eeb78",\r
178         "wires": [\r
179             [\r
180                 "a7b3e993.df4158",\r
181                 "2fbf7d15.74f302"\r
182             ]\r
183         ]\r
184     },\r
185     {\r
186         "id": "29cf8ea9.51acb2",\r
187         "type": "outcome",\r
188         "name": "RESTCONF-XML",\r
189         "xml": "<outcome value='RESTCONF-XML'>\n",\r
190         "comments": "",\r
191         "outputs": 1,\r
192         "x": 346.75,\r
193         "y": 513.75,\r
194         "z": "d5c2f7ab.9eeb78",\r
195         "wires": [\r
196             [\r
197                 "cbfbcb9b.61f818"\r
198             ]\r
199         ]\r
200     },\r
201     {\r
202         "id": "cbfbcb9b.61f818",\r
203         "type": "block",\r
204         "name": "block",\r
205         "xml": "<block atomic=\"true\">\n",\r
206         "atomic": "false",\r
207         "comments": "",\r
208         "outputs": 1,\r
209         "x": 506.75,\r
210         "y": 464.75,\r
211         "z": "d5c2f7ab.9eeb78",\r
212         "wires": [\r
213             [\r
214                 "f83cb7cd.e4dd78"\r
215             ]\r
216         ]\r
217     },\r
218     {\r
219         "id": "2fbf7d15.74f302",\r
220         "type": "switchNode",\r
221         "name": "switch : Protocol",\r
222         "xml": "<switch test=\"`$protocol`\">\n",\r
223         "comments": "",\r
224         "outputs": 1,\r
225         "x": 176.75,\r
226         "y": 268.75,\r
227         "z": "d5c2f7ab.9eeb78",\r
228         "wires": [\r
229             [\r
230                 "29cf8ea9.51acb2",\r
231                 "47521138.e1182",\r
232                 "aa86a367.9e31",\r
233                 "9e29ccc9.7ecc5",\r
234                 "cb04f713.845c98",\r
235                 "d235c42e.58bf08"\r
236             ]\r
237         ]\r
238     },\r
239     {\r
240         "id": "47521138.e1182",\r
241         "type": "outcome",\r
242         "name": "CLI",\r
243         "xml": "<outcome value='CLI'>\n",\r
244         "comments": "",\r
245         "outputs": 1,\r
246         "x": 370.75,\r
247         "y": 269.75,\r
248         "z": "d5c2f7ab.9eeb78",\r
249         "wires": [\r
250             [\r
251                 "6f3ae8b7.9b6778"\r
252             ]\r
253         ]\r
254     },\r
255     {\r
256         "id": "e982ff2.bf8a4",\r
257         "type": "get-resource",\r
258         "name": "get-resource GET_CONFIG_TEMPLATE",\r
259         "xml": "<get-resource\n\tplugin='org.onap.ccsdk.sli.adaptors.resource.sql.SqlResource' \n\tresource='SQL'\n\tkey=\"SELECT TEMPLATE FROM GET_CONFIG_TEMPLATE WHERE vnf_type = $vnf-type ;\"\n    force='true'\n\tpfx='config-template'>\n",\r
260         "comments": "",\r
261         "outputs": 1,\r
262         "x": 754.7499694824219,\r
263         "y": 247.75,\r
264         "z": "d5c2f7ab.9eeb78",\r
265         "wires": [\r
266             [\r
267                 "48deb1d2.fcd28",\r
268                 "935998ed.ba2098"\r
269             ]\r
270         ]\r
271     },\r
272     {\r
273         "id": "6f3ae8b7.9b6778",\r
274         "type": "block",\r
275         "name": "block",\r
276         "xml": "<block atomic=\"true\">\n",\r
277         "atomic": "false",\r
278         "comments": "",\r
279         "outputs": 1,\r
280         "x": 510.7499694824219,\r
281         "y": 270.75,\r
282         "z": "d5c2f7ab.9eeb78",\r
283         "wires": [\r
284             [\r
285                 "e982ff2.bf8a4",\r
286                 "5f0176d.376ce88"\r
287             ]\r
288         ]\r
289     },\r
290     {\r
291         "id": "ede520ec.0c179",\r
292         "type": "returnFailure",\r
293         "name": "return failure",\r
294         "xml": "<return status=\"failure\">\n<parameter name=\"error-code\" value=\"\"/>\n<parameter name=\"dcae-error-message\" value=\"Unable to Read Config Template\"/>\n\t",\r
295         "comments": "",\r
296         "x": 1331.7499694824219,\r
297         "y": 274.75,\r
298         "z": "d5c2f7ab.9eeb78",\r
299         "wires": []\r
300     },\r
301     {\r
302         "id": "98a7d137.1e399",\r
303         "type": "block",\r
304         "name": "block",\r
305         "xml": "<block atomic=\"true\">\n",\r
306         "atomic": "false",\r
307         "comments": "",\r
308         "outputs": 1,\r
309         "x": 1160.7499694824219,\r
310         "y": 275.75,\r
311         "z": "d5c2f7ab.9eeb78",\r
312         "wires": [\r
313             [\r
314                 "ede520ec.0c179"\r
315             ]\r
316         ]\r
317     },\r
318     {\r
319         "id": "41ac5929.942928",\r
320         "type": "returnSuccess",\r
321         "name": "return success",\r
322         "xml": "<return status='success'>\n<parameter name='device-running-config' value=\"`$cliOutput`\" />\n",\r
323         "comments": "",\r
324         "x": 1207.75,\r
325         "y": 490.75004863739014,\r
326         "z": "d5c2f7ab.9eeb78",\r
327         "wires": []\r
328     },\r
329     {\r
330         "id": "5f0176d.376ce88",\r
331         "type": "execute",\r
332         "name": "execute: Get CLI RunningConfig",\r
333         "xml": "<configure adaptor='org.onap.appc.ccadaptor.ConfigComponentAdaptor' key='GetCliRunningConfig'>\n<parameter name=\"Host_ip_address\" value=\"`$hostIpAddress`\" />\n<parameter name=\"User_name\" value=\"`$userName`\" />\n<parameter name=\"Password\" value=\"`$password`\" />\n<parameter name=\"Port_number\" value=\"`$portNumber`\" />\n<parameter name=\"Get_config_template\" value=\"`$config-template.TEMPLATE`\" />\n",\r
334         "comments": "",\r
335         "outputs": 1,\r
336         "x": 720.7500152587891,\r
337         "y": 336.7500123977661,\r
338         "z": "d5c2f7ab.9eeb78",\r
339         "wires": [\r
340             [\r
341                 "78d9a2f9.46003c",\r
342                 "97890ce8.6b316",\r
343                 "98f67919.c738f8"\r
344             ]\r
345         ]\r
346     },\r
347     {\r
348         "id": "e6da77d0.fadda8",\r
349         "type": "block",\r
350         "name": "block",\r
351         "xml": "<block>\n",\r
352         "atomic": "false",\r
353         "comments": "",\r
354         "outputs": 1,\r
355         "x": 986.75,\r
356         "y": 435.75006103515625,\r
357         "z": "d5c2f7ab.9eeb78",\r
358         "wires": [\r
359             [\r
360                 "41ac5929.942928"\r
361             ]\r
362         ]\r
363     },\r
364     {\r
365         "id": "48deb1d2.fcd28",\r
366         "type": "failure",\r
367         "name": "failure",\r
368         "xml": "<outcome value='failure'>\n",\r
369         "comments": "",\r
370         "outputs": 1,\r
371         "x": 1007.7499694824219,\r
372         "y": 287.75,\r
373         "z": "d5c2f7ab.9eeb78",\r
374         "wires": [\r
375             [\r
376                 "98a7d137.1e399"\r
377             ]\r
378         ]\r
379     },\r
380     {\r
381         "id": "78d9a2f9.46003c",\r
382         "type": "success",\r
383         "name": "success",\r
384         "xml": "<outcome value='success'>\n",\r
385         "comments": "",\r
386         "outputs": 1,\r
387         "x": 812.75,\r
388         "y": 433.75006103515625,\r
389         "z": "d5c2f7ab.9eeb78",\r
390         "wires": [\r
391             [\r
392                 "e6da77d0.fadda8"\r
393             ]\r
394         ]\r
395     },\r
396     {\r
397         "id": "813bb5a6.7d4a68",\r
398         "type": "failure",\r
399         "name": "failure",\r
400         "xml": "<outcome value='failure'>\n",\r
401         "comments": "",\r
402         "outputs": 1,\r
403         "x": 970.75,\r
404         "y": 535.75,\r
405         "z": "d5c2f7ab.9eeb78",\r
406         "wires": [\r
407             [\r
408                 "d887442e.fdbd68"\r
409             ]\r
410         ]\r
411     },\r
412     {\r
413         "id": "935998ed.ba2098",\r
414         "type": "not-found",\r
415         "name": "not-found",\r
416         "xml": "<outcome value='not-found'>\n",\r
417         "comments": "",\r
418         "outputs": 1,\r
419         "x": 1006.7499694824219,\r
420         "y": 216.75,\r
421         "z": "d5c2f7ab.9eeb78",\r
422         "wires": [\r
423             [\r
424                 "98a7d137.1e399"\r
425             ]\r
426         ]\r
427     },\r
428     {\r
429         "id": "97890ce8.6b316",\r
430         "type": "failure",\r
431         "name": "failure",\r
432         "xml": "<outcome value='failure'>\n",\r
433         "comments": "",\r
434         "outputs": 1,\r
435         "x": 989.7500076293945,\r
436         "y": 351.7499933242798,\r
437         "z": "d5c2f7ab.9eeb78",\r
438         "wires": [\r
439             [\r
440                 "560e0fe9.a63f6"\r
441             ]\r
442         ]\r
443     },\r
444     {\r
445         "id": "98f67919.c738f8",\r
446         "type": "other",\r
447         "name": "other",\r
448         "xml": "<outcome value='Other'>\n",\r
449         "comments": "",\r
450         "outputs": 1,\r
451         "x": 980.75,\r
452         "y": 390.75,\r
453         "z": "d5c2f7ab.9eeb78",\r
454         "wires": [\r
455             [\r
456                 "d887442e.fdbd68"\r
457             ]\r
458         ]\r
459     },\r
460     {\r
461         "id": "fde847ff.94d008",\r
462         "type": "comment",\r
463         "name": "User Story ID: US731106",\r
464         "info": "Developed by Brinda Santh <bs2796@att.com>",\r
465         "comments": "",\r
466         "x": 887.7499694824219,\r
467         "y": 28.75,\r
468         "z": "d5c2f7ab.9eeb78",\r
469         "wires": []\r
470     },\r
471     {\r
472         "id": "aa86a367.9e31",\r
473         "type": "outcome",\r
474         "name": "NETCONF-XML",\r
475         "xml": "<outcome value='NETCONF-XML'>\n",\r
476         "comments": "",\r
477         "outputs": 1,\r
478         "x": 281.75,\r
479         "y": 676.75,\r
480         "z": "d5c2f7ab.9eeb78",\r
481         "wires": [\r
482             [\r
483                 "e84e48c0.7bd1f8"\r
484             ]\r
485         ]\r
486     },\r
487     {\r
488         "id": "e84e48c0.7bd1f8",\r
489         "type": "block",\r
490         "name": "block",\r
491         "xml": "<block atomic=\"true\">\n",\r
492         "atomic": "false",\r
493         "comments": "",\r
494         "outputs": 1,\r
495         "x": 453.75,\r
496         "y": 676.75,\r
497         "z": "d5c2f7ab.9eeb78",\r
498         "wires": [\r
499             [\r
500                 "567cae24.a2056"\r
501             ]\r
502         ]\r
503     },\r
504     {\r
505         "id": "567cae24.a2056",\r
506         "type": "execute",\r
507         "name": "execute: Get XML RunningConfig",\r
508         "xml": "<configure adaptor='org.onap.appc.ccadaptor.ConfigComponentAdaptor' key='xml-getrunningconfig'>\n<parameter name=\"Host_ip_address\" value=\"`$hostIpAddress`\" />\n<parameter name=\"User_name\" value=\"`$userName`\" />\n<parameter name=\"Password\" value=\"`$password`\" />\n<parameter name=\"Port_number\" value=\"`$portNumber`\" />\n<parameter name=\"Protocol\" value=\"`$protocol`\" />\n",\r
509         "comments": "",\r
510         "outputs": 1,\r
511         "x": 683.6071929931641,\r
512         "y": 705.892858505249,\r
513         "z": "d5c2f7ab.9eeb78",\r
514         "wires": [\r
515             [\r
516                 "50a8e434.940b6c",\r
517                 "66893930.a5f318",\r
518                 "d6c04b27.53f0c8"\r
519             ]\r
520         ]\r
521     },\r
522     {\r
523         "id": "50a8e434.940b6c",\r
524         "type": "failure",\r
525         "name": "failure",\r
526         "xml": "<outcome value='failure'>\n",\r
527         "comments": "",\r
528         "outputs": 1,\r
529         "x": 1009.75,\r
530         "y": 687.75,\r
531         "z": "d5c2f7ab.9eeb78",\r
532         "wires": [\r
533             [\r
534                 "560e0fe9.a63f6"\r
535             ]\r
536         ]\r
537     },\r
538     {\r
539         "id": "66893930.a5f318",\r
540         "type": "other",\r
541         "name": "other",\r
542         "xml": "<outcome value='Other'>\n",\r
543         "comments": "",\r
544         "outputs": 1,\r
545         "x": 1010.75,\r
546         "y": 736.75,\r
547         "z": "d5c2f7ab.9eeb78",\r
548         "wires": [\r
549             [\r
550                 "d887442e.fdbd68"\r
551             ]\r
552         ]\r
553     },\r
554     {\r
555         "id": "9e29ccc9.7ecc5",\r
556         "type": "outcome",\r
557         "name": "RESTCONF",\r
558         "xml": "<outcome value='RESTCONF'>\n",\r
559         "comments": "",\r
560         "outputs": 1,\r
561         "x": 358.75,\r
562         "y": 438.75,\r
563         "z": "d5c2f7ab.9eeb78",\r
564         "wires": [\r
565             [\r
566                 "cbfbcb9b.61f818"\r
567             ]\r
568         ]\r
569     },\r
570     {\r
571         "id": "d6c04b27.53f0c8",\r
572         "type": "success",\r
573         "name": "success",\r
574         "xml": "<outcome value='success'>\n",\r
575         "comments": "",\r
576         "outputs": 1,\r
577         "x": 830.75,\r
578         "y": 784.75,\r
579         "z": "d5c2f7ab.9eeb78",\r
580         "wires": [\r
581             [\r
582                 "907796bc.3521c8"\r
583             ]\r
584         ]\r
585     },\r
586     {\r
587         "id": "907796bc.3521c8",\r
588         "type": "block",\r
589         "name": "block",\r
590         "xml": "<block>\n",\r
591         "atomic": "false",\r
592         "comments": "",\r
593         "outputs": 1,\r
594         "x": 1006.75,\r
595         "y": 783.75,\r
596         "z": "d5c2f7ab.9eeb78",\r
597         "wires": [\r
598             [\r
599                 "230d353a.82deba"\r
600             ]\r
601         ]\r
602     },\r
603     {\r
604         "id": "230d353a.82deba",\r
605         "type": "returnSuccess",\r
606         "name": "return success",\r
607         "xml": "<return status='success'>\n<parameter name='device-running-config' value=\"`$xmlRunningConfigOutput `\" />\n",\r
608         "comments": "",\r
609         "x": 1211.4169387817383,\r
610         "y": 781.7500133514404,\r
611         "z": "d5c2f7ab.9eeb78",\r
612         "wires": []\r
613     },\r
614     {\r
615         "id": "cb04f713.845c98",\r
616         "type": "outcome",\r
617         "name": "CHEF",\r
618         "xml": "<outcome value='CHEF'>\n",\r
619         "comments": "",\r
620         "outputs": 1,\r
621         "x": 252.75,\r
622         "y": 773.75,\r
623         "z": "d5c2f7ab.9eeb78",\r
624         "wires": [\r
625             [\r
626                 "87e6927d.8c87a"\r
627             ]\r
628         ]\r
629     },\r
630     {\r
631         "id": "2c9ce105.810cce",\r
632         "type": "block",\r
633         "name": "block",\r
634         "xml": "<block atomic=\"true\">\n",\r
635         "atomic": "false",\r
636         "comments": "",\r
637         "outputs": 1,\r
638         "x": 465.74999237060547,\r
639         "y": 821.4166603088379,\r
640         "z": "d5c2f7ab.9eeb78",\r
641         "wires": [\r
642             [\r
643                 "830e8c40.09ea8"\r
644             ]\r
645         ]\r
646     },\r
647     {\r
648         "id": "830e8c40.09ea8",\r
649         "type": "execute",\r
650         "name": "execute: getChefRunningConfig",\r
651         "xml": "<execute plugin=\"org.onap.appc.data.services.node.ConfigResourceNode\" method=\"getConfigFilesByVnfVmNCategory\">\n<parameter name=\"fileCategory\" value=\"device_configuration\" />\n<parameter name='vnfId' value=\"`$config.vnf-id`\" />\n<parameter name='vmName' value=\"`$config.vm-name`\" />\n<parameter name=\"responsePrefix\" value=\"tmp.deviceconfig\" />\n",\r
652         "comments": "",\r
653         "outputs": 1,\r
654         "x": 701.8928680419922,\r
655         "y": 865.6072664260864,\r
656         "z": "d5c2f7ab.9eeb78",\r
657         "wires": [\r
658             [\r
659                 "f10cdc38.2c8fd",\r
660                 "d81f053f.e21898",\r
661                 "8b94b394.610ac"\r
662             ]\r
663         ]\r
664     },\r
665     {\r
666         "id": "8b94b394.610ac",\r
667         "type": "success",\r
668         "name": "success",\r
669         "xml": "<outcome value='success'>\n",\r
670         "comments": "",\r
671         "outputs": 1,\r
672         "x": 896.4642944335938,\r
673         "y": 961.89284324646,\r
674         "z": "d5c2f7ab.9eeb78",\r
675         "wires": [\r
676             [\r
677                 "ff4e13e0.ba24a"\r
678             ]\r
679         ]\r
680     },\r
681     {\r
682         "id": "ff4e13e0.ba24a",\r
683         "type": "block",\r
684         "name": "block",\r
685         "xml": "<block>\n",\r
686         "atomic": "false",\r
687         "comments": "",\r
688         "outputs": 1,\r
689         "x": 1195.4167976379395,\r
690         "y": 996.4166450500488,\r
691         "z": "d5c2f7ab.9eeb78",\r
692         "wires": [\r
693             [\r
694                 "bd7122ae.6d345"\r
695             ]\r
696         ]\r
697     },\r
698     {\r
699         "id": "d81f053f.e21898",\r
700         "type": "other",\r
701         "name": "other",\r
702         "xml": "<outcome value='Other'>\n",\r
703         "comments": "",\r
704         "outputs": 1,\r
705         "x": 1003.750129699707,\r
706         "y": 897.7500658035278,\r
707         "z": "d5c2f7ab.9eeb78",\r
708         "wires": [\r
709             []\r
710         ]\r
711     },\r
712     {\r
713         "id": "f10cdc38.2c8fd",\r
714         "type": "failure",\r
715         "name": "failure",\r
716         "xml": "<outcome value='failure'>\n",\r
717         "comments": "",\r
718         "outputs": 1,\r
719         "x": 1002.750129699707,\r
720         "y": 848.7500658035278,\r
721         "z": "d5c2f7ab.9eeb78",\r
722         "wires": [\r
723             [\r
724                 "3be4b321.a7b82c"\r
725             ]\r
726         ]\r
727     },\r
728     {\r
729         "id": "bd7122ae.6d345",\r
730         "type": "returnSuccess",\r
731         "name": "return success",\r
732         "xml": "<return status='success'>\n<parameter name='device-running-config' value=\"`$tmp.deviceconfig.file-content`\" />\n",\r
733         "comments": "",\r
734         "x": 1431.750144958496,\r
735         "y": 1000.08331823349,\r
736         "z": "d5c2f7ab.9eeb78",\r
737         "wires": []\r
738     },\r
739     {\r
740         "id": "3be4b321.a7b82c",\r
741         "type": "block",\r
742         "name": "block",\r
743         "xml": "<block>\n",\r
744         "atomic": "false",\r
745         "comments": "",\r
746         "outputs": 1,\r
747         "x": 1178.750129699707,\r
748         "y": 852.7500658035278,\r
749         "z": "d5c2f7ab.9eeb78",\r
750         "wires": [\r
751             [\r
752                 "68fcda28.298664"\r
753             ]\r
754         ]\r
755     },\r
756     {\r
757         "id": "68fcda28.298664",\r
758         "type": "returnFailure",\r
759         "name": "return failure",\r
760         "xml": "<return status=\"failure\">\n<parameter name=\"error-code\" value=\"\"/>\n<parameter name=\"dcae-error-message\" value=\"`$tmp.deviceconfig.error-message`\"/>\n\n",\r
761         "comments": "",\r
762         "x": 1329.0834503173828,\r
763         "y": 832.8929662704468,\r
764         "z": "d5c2f7ab.9eeb78",\r
765         "wires": []\r
766     },\r
767     {\r
768         "id": "d47a34b9.96fae8",\r
769         "type": "returnFailure",\r
770         "name": "return failure",\r
771         "xml": "<return status=\"failure\">\n<parameter name=\"error-code\" value=\"\"/>\n<parameter name=\"dcae-error-message\" value=\"`$error-message`\"/>\n",\r
772         "comments": "",\r
773         "x": 1520.75,\r
774         "y": 398.75,\r
775         "z": "d5c2f7ab.9eeb78",\r
776         "wires": []\r
777     },\r
778     {\r
779         "id": "560e0fe9.a63f6",\r
780         "type": "block",\r
781         "name": "block",\r
782         "xml": "<block>\n",\r
783         "atomic": "false",\r
784         "comments": "",\r
785         "outputs": 1,\r
786         "x": 1345.75,\r
787         "y": 402.75,\r
788         "z": "d5c2f7ab.9eeb78",\r
789         "wires": [\r
790             [\r
791                 "d47a34b9.96fae8"\r
792             ]\r
793         ]\r
794     },\r
795     {\r
796         "id": "d235c42e.58bf08",\r
797         "type": "outcome",\r
798         "name": " Ansible",\r
799         "xml": "<outcome value='Ansible'>\n",\r
800         "comments": "",\r
801         "outputs": 1,\r
802         "x": 227.19049835205078,\r
803         "y": 891.4763145446777,\r
804         "z": "d5c2f7ab.9eeb78",\r
805         "wires": [\r
806             [\r
807                 "7994c061.4c34b"\r
808             ]\r
809         ]\r
810     },\r
811     {\r
812         "id": "87e6927d.8c87a",\r
813         "type": "block",\r
814         "name": "block",\r
815         "xml": "<block atomic=\"true\">\n",\r
816         "atomic": "false",\r
817         "comments": "",\r
818         "outputs": 1,\r
819         "x": 413.33331298828125,\r
820         "y": 953.333251953125,\r
821         "z": "d5c2f7ab.9eeb78",\r
822         "wires": [\r
823             [\r
824                 "b2457e62.0d6be"\r
825             ]\r
826         ]\r
827     },\r
828     {\r
829         "id": "b2457e62.0d6be",\r
830         "type": "call",\r
831         "name": "call  GetTemplateConfig_Chef",\r
832         "xml": "<call module='APPC' rpc='GetTemplateConfig_Chef' mode='sync' >\n",\r
833         "comments": "",\r
834         "outputs": 1,\r
835         "x": 659.2857055664062,\r
836         "y": 954.0477857589722,\r
837         "z": "d5c2f7ab.9eeb78",\r
838         "wires": [\r
839             [\r
840                 "e573827e.36bb9",\r
841                 "35aad49a.f87bcc",\r
842                 "7142f414.35002c"\r
843             ]\r
844         ]\r
845     },\r
846     {\r
847         "id": "163d15dd.b3498a",\r
848         "type": "call",\r
849         "name": "call  GetTemplateConfig_Ansible",\r
850         "xml": "<call module='APPC' rpc='GetTemplateConfig_Ansible' mode='sync' >\n",\r
851         "comments": "",\r
852         "outputs": 1,\r
853         "x": 597.857063293457,\r
854         "y": 1235.476152420044,\r
855         "z": "d5c2f7ab.9eeb78",\r
856         "wires": [\r
857             [\r
858                 "e6a86a3a.62afb8",\r
859                 "80beb099.eee58",\r
860                 "9ba09f64.03e81"\r
861             ]\r
862         ]\r
863     },\r
864     {\r
865         "id": "35aad49a.f87bcc",\r
866         "type": "other",\r
867         "name": "other",\r
868         "xml": "<outcome value='Other'>\n",\r
869         "comments": "",\r
870         "outputs": 1,\r
871         "x": 722.6190185546875,\r
872         "y": 1095.7143206596375,\r
873         "z": "d5c2f7ab.9eeb78",\r
874         "wires": [\r
875             [\r
876                 "d887442e.fdbd68"\r
877             ]\r
878         ]\r
879     },\r
880     {\r
881         "id": "e573827e.36bb9",\r
882         "type": "failure",\r
883         "name": "failure",\r
884         "xml": "<outcome value='failure'>\n",\r
885         "comments": "",\r
886         "outputs": 1,\r
887         "x": 721.6190185546875,\r
888         "y": 1046.7143206596375,\r
889         "z": "d5c2f7ab.9eeb78",\r
890         "wires": [\r
891             [\r
892                 "73395769.c7fd38"\r
893             ]\r
894         ]\r
895     },\r
896     {\r
897         "id": "73395769.c7fd38",\r
898         "type": "block",\r
899         "name": "block",\r
900         "xml": "<block>\n",\r
901         "atomic": "false",\r
902         "comments": "",\r
903         "outputs": 1,\r
904         "x": 897.6190185546875,\r
905         "y": 1050.7143206596375,\r
906         "z": "d5c2f7ab.9eeb78",\r
907         "wires": [\r
908             [\r
909                 "ebfee93d.0a6c28"\r
910             ]\r
911         ]\r
912     },\r
913     {\r
914         "id": "ebfee93d.0a6c28",\r
915         "type": "returnFailure",\r
916         "name": "return failure",\r
917         "xml": "<return status=\"failure\">\n<parameter name=\"error-code\" value=\"\"/>\n<parameter name=\"dcae-error-message\" value=\"`$tmp.deviceconfig.error-message`\"/>\n\n",\r
918         "comments": "",\r
919         "x": 1089.6190185546875,\r
920         "y": 1043.7143206596375,\r
921         "z": "d5c2f7ab.9eeb78",\r
922         "wires": []\r
923     },\r
924     {\r
925         "id": "7142f414.35002c",\r
926         "type": "success",\r
927         "name": "success",\r
928         "xml": "<outcome value='success'>\n",\r
929         "comments": "",\r
930         "outputs": 1,\r
931         "x": 660.9523315429688,\r
932         "y": 1169.047694683075,\r
933         "z": "d5c2f7ab.9eeb78",\r
934         "wires": [\r
935             [\r
936                 "6ed3304a.f8835"\r
937             ]\r
938         ]\r
939     },\r
940     {\r
941         "id": "6ed3304a.f8835",\r
942         "type": "block",\r
943         "name": "block",\r
944         "xml": "<block>\n",\r
945         "atomic": "false",\r
946         "comments": "",\r
947         "outputs": 1,\r
948         "x": 823.9523315429688,\r
949         "y": 1169.047694683075,\r
950         "z": "d5c2f7ab.9eeb78",\r
951         "wires": [\r
952             [\r
953                 "99960733.d8c138"\r
954             ]\r
955         ]\r
956     },\r
957     {\r
958         "id": "99960733.d8c138",\r
959         "type": "returnSuccess",\r
960         "name": "return success",\r
961         "xml": "<return status='success'>\n<parameter name='device-running-config' value=\"`$tmp.deviceconfig.file-content`\" />\n<parameter name='output.status.code' value='`$org.onap.appc.adapter.ansible.result.code`' />\n<parameter name='output.status.message' value='`$org.onap.appc.adapter.ansible.message`'/>\n<parameter name='output.status.results' value = '`$output.status.results`'/>\n",\r
962         "comments": "",\r
963         "x": 1026.9523315429688,\r
964         "y": 1171.047694683075,\r
965         "z": "d5c2f7ab.9eeb78",\r
966         "wires": []\r
967     },\r
968     {\r
969         "id": "7994c061.4c34b",\r
970         "type": "block",\r
971         "name": "block",\r
972         "xml": "<block atomic=\"true\">\n",\r
973         "atomic": "false",\r
974         "comments": "",\r
975         "outputs": 1,\r
976         "x": 409.52384185791016,\r
977         "y": 1150.4760665893555,\r
978         "z": "d5c2f7ab.9eeb78",\r
979         "wires": [\r
980             [\r
981                 "163d15dd.b3498a"\r
982             ]\r
983         ]\r
984     },\r
985     {\r
986         "id": "80beb099.eee58",\r
987         "type": "other",\r
988         "name": "other",\r
989         "xml": "<outcome value='Other'>\n",\r
990         "comments": "",\r
991         "outputs": 1,\r
992         "x": 831.1903610229492,\r
993         "y": 1300.4761695861816,\r
994         "z": "d5c2f7ab.9eeb78",\r
995         "wires": [\r
996             [\r
997                 "d887442e.fdbd68"\r
998             ]\r
999         ]\r
1000     },\r
1001     {\r
1002         "id": "e6a86a3a.62afb8",\r
1003         "type": "failure",\r
1004         "name": "failure",\r
1005         "xml": "<outcome value='failure'>\n",\r
1006         "comments": "",\r
1007         "outputs": 1,\r
1008         "x": 830.1903610229492,\r
1009         "y": 1251.4761695861816,\r
1010         "z": "d5c2f7ab.9eeb78",\r
1011         "wires": [\r
1012             [\r
1013                 "565cf063.e3efb"\r
1014             ]\r
1015         ]\r
1016     },\r
1017     {\r
1018         "id": "565cf063.e3efb",\r
1019         "type": "block",\r
1020         "name": "block",\r
1021         "xml": "<block>\n",\r
1022         "atomic": "false",\r
1023         "comments": "",\r
1024         "outputs": 1,\r
1025         "x": 1006.1903610229492,\r
1026         "y": 1255.4761695861816,\r
1027         "z": "d5c2f7ab.9eeb78",\r
1028         "wires": [\r
1029             [\r
1030                 "484bbab0.c63454"\r
1031             ]\r
1032         ]\r
1033     },\r
1034     {\r
1035         "id": "484bbab0.c63454",\r
1036         "type": "returnFailure",\r
1037         "name": "return failure",\r
1038         "xml": "<return status=\"failure\">\n<parameter name=\"error-code\" value=\"\"/>\n<parameter name=\"dcae-error-message\" value=\"`$tmp.deviceconfig.error-message`\"/>\n\n",\r
1039         "comments": "",\r
1040         "x": 1198.1903381347656,\r
1041         "y": 1248.4761772155762,\r
1042         "z": "d5c2f7ab.9eeb78",\r
1043         "wires": []\r
1044     },\r
1045     {\r
1046         "id": "9ba09f64.03e81",\r
1047         "type": "success",\r
1048         "name": "success",\r
1049         "xml": "<outcome value='success'>\n",\r
1050         "comments": "",\r
1051         "outputs": 1,\r
1052         "x": 769.5236740112305,\r
1053         "y": 1373.8095436096191,\r
1054         "z": "d5c2f7ab.9eeb78",\r
1055         "wires": [\r
1056             [\r
1057                 "6b8fab54.184374"\r
1058             ]\r
1059         ]\r
1060     },\r
1061     {\r
1062         "id": "6b8fab54.184374",\r
1063         "type": "block",\r
1064         "name": "block",\r
1065         "xml": "<block>\n",\r
1066         "atomic": "false",\r
1067         "comments": "",\r
1068         "outputs": 1,\r
1069         "x": 932.5236740112305,\r
1070         "y": 1373.8095436096191,\r
1071         "z": "d5c2f7ab.9eeb78",\r
1072         "wires": [\r
1073             [\r
1074                 "5dadab18.730154"\r
1075             ]\r
1076         ]\r
1077     },\r
1078     {\r
1079         "id": "5dadab18.730154",\r
1080         "type": "returnSuccess",\r
1081         "name": "return success",\r
1082         "xml": "<return status='success'>\n<parameter name='device-running-config' value=\"`$tmp.deviceconfig.file-content`\" />\n<parameter name='code' value='`$output.status.code`' />\n<parameter name='message' value='`$output.status.message`'/>\n<parameter name='Status' value = '`$output.status.results`'/>\n",\r
1083         "comments": "",\r
1084         "x": 1135.5236282348633,\r
1085         "y": 1375.809624671936,\r
1086         "z": "d5c2f7ab.9eeb78",\r
1087         "wires": []\r
1088     }\r
1089 ]\r