Platform Hardening for DG Json files- Part 6
[appc.git] / appc-directed-graph / appc-dgraph / provider / src / main / resources / json / APPC / APPC_Generic_AnsibleDG.json
1 [\r
2     {\r
3         "id": "b5695572.e1f768",\r
4         "type": "dgstart",\r
5         "name": "DGSTART",\r
6         "outputs": 1,\r
7         "x": 246.75,\r
8         "y": 188.38194274902344,\r
9         "z": "e0baaa9e.9241d8",\r
10         "wires": [\r
11             [\r
12                 "188edda2.26da82"\r
13             ]\r
14         ]\r
15     },\r
16     {\r
17         "id": "188edda2.26da82",\r
18         "type": "service-logic",\r
19         "name": "APPC 4.0.0",\r
20         "module": "APPC",\r
21         "version": "4.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='4.0.0'>",\r
24         "outputs": 1,\r
25         "x": 324.2152862548828,\r
26         "y": 138,\r
27         "z": "e0baaa9e.9241d8",\r
28         "wires": [\r
29             [\r
30                 "a8cc7c7b.a911c"\r
31             ]\r
32         ]\r
33     },\r
34     {\r
35         "id": "a8cc7c7b.a911c",\r
36         "type": "method",\r
37         "name": "method Generic_AnsibleDG",\r
38         "xml": "<method rpc='Generic_AnsibleDG' mode='sync'>\n",\r
39         "comments": "",\r
40         "outputs": 1,\r
41         "x": 575.7777862548828,\r
42         "y": 138,\r
43         "z": "e0baaa9e.9241d8",\r
44         "wires": [\r
45             [\r
46                 "42d7ac6f.bd3da4"\r
47             ]\r
48         ]\r
49     },\r
50     {\r
51         "id": "e00096a6.7888c8",\r
52         "type": "call",\r
53         "name": "call: ansible-adapter-1.0",\r
54         "xml": "<call module=\"APPC\" rpc=\"ansible-adapter-1.0\" mode=\"sync\">",\r
55         "comments": "",\r
56         "outputs": 1,\r
57         "x": 415.1322479248047,\r
58         "y": 789.0123748779297,\r
59         "z": "e0baaa9e.9241d8",\r
60         "wires": [\r
61             [\r
62                 "dd503c7d.4cc9c",\r
63                 "515c4830.7e8bf",\r
64                 "8dc86977.b38688"\r
65             ]\r
66         ]\r
67     },\r
68     {\r
69         "id": "784c8fbc.57a35",\r
70         "type": "execute",\r
71         "name": "execute params",\r
72         "xml": " <execute plugin=\"org.onap.appc.encryptiontool.wrapper.EncryptionToolDGWrapper\" method =\"getProperty\">\n <parameter name=\"prefix\" value =\"property\"/>\n\n \n  ",\r
73         "comments": "",\r
74         "outputs": 1,\r
75         "x": 635.5484161376953,\r
76         "y": 411.40953063964844,\r
77         "z": "e0baaa9e.9241d8",\r
78         "wires": [\r
79             [\r
80                 "36822bdd.3c9f4c",\r
81                 "14c5365c.bf1ae2"\r
82             ]\r
83         ]\r
84     },\r
85     {\r
86         "id": "6282ba56.52f5dc",\r
87         "type": "returnFailure",\r
88         "name": "return failure",\r
89         "xml": "<return status='failure'>\n<parameter name='error-code' value=\"401\" />\n<parameter name='error-message' value=\"`$property.error-message`\" />\n",\r
90         "comments": "",\r
91         "x": 1270.5695495605469,\r
92         "y": 705.9290771484375,\r
93         "z": "e0baaa9e.9241d8",\r
94         "wires": []\r
95     },\r
96     {\r
97         "id": "4bbf0c97.541b6c",\r
98         "type": "block",\r
99         "name": "block",\r
100         "xml": "<block>\n",\r
101         "atomic": "false",\r
102         "comments": "",\r
103         "outputs": 1,\r
104         "x": 1101.840202331543,\r
105         "y": 706.1082782745361,\r
106         "z": "e0baaa9e.9241d8",\r
107         "wires": [\r
108             [\r
109                 "6282ba56.52f5dc"\r
110             ]\r
111         ]\r
112     },\r
113     {\r
114         "id": "14c5365c.bf1ae2",\r
115         "type": "not-found",\r
116         "name": "not-found",\r
117         "xml": "<outcome value='not-found'>\n",\r
118         "comments": "",\r
119         "outputs": 1,\r
120         "x": 903.7777557373047,\r
121         "y": 703.7290954589844,\r
122         "z": "e0baaa9e.9241d8",\r
123         "wires": [\r
124             [\r
125                 "4bbf0c97.541b6c"\r
126             ]\r
127         ]\r
128     },\r
129     {\r
130         "id": "36822bdd.3c9f4c",\r
131         "type": "failure",\r
132         "name": "failure",\r
133         "xml": "<outcome value='failure'>\n",\r
134         "comments": "",\r
135         "outputs": 1,\r
136         "x": 884.7904510498047,\r
137         "y": 637.5832824707031,\r
138         "z": "e0baaa9e.9241d8",\r
139         "wires": [\r
140             [\r
141                 "4bbf0c97.541b6c"\r
142             ]\r
143         ]\r
144     },\r
145     {\r
146         "id": "712b83f9.f9d13c",\r
147         "type": "execute",\r
148         "name": "execute Convert payload to DG Context ",\r
149         "xml": "<execute plugin=\"org.onap.sdnc.config.generator.convert.ConvertNode\" method=\"convertJson2DGContext\">\n<parameter name=\"jsonData\" value=\"`$tmp.merge.mergedData`\" />\n<parameter name=\"isEscaped\" value=\"Y\" />\n<parameter name=\"blockKeys\" value=\"EnvParameters,PlaybookName,Timeout,NodeList\" />\n<parameter name=\"responsePrefix\" value=\"tmp.convertnode\" />",\r
150         "comments": "",\r
151         "outputs": 1,\r
152         "x": 686.3645477294922,\r
153         "y": 227.9910430908203,\r
154         "z": "e0baaa9e.9241d8",\r
155         "wires": [\r
156             [\r
157                 "59d56560.86430c",\r
158                 "b723b3b5.45f6e8"\r
159             ]\r
160         ]\r
161     },\r
162     {\r
163         "id": "2addd9a1.c88c26",\r
164         "type": "set",\r
165         "name": "set Payload params ",\r
166         "xml": "<set>\n<parameter name='PlaybookName' value='`$PlaybookName`' />\n<parameter name='NodeList' value='`$NodeList`'/>\n<parameter name='vnf_id' value='`$vnf-id`' />\n<parameter name='AgentUrl' value='`$url`'/>\n <parameter name='User' value='`$user`'/>\n  <parameter name='Password' value='`$password`'/>\n  <parameter name='EnvParameters' value='`$EnvParameters`'/>\n  <parameter name='Timeout' value='`$Timeout`'/>\n\n\n\n",\r
167         "comments": "",\r
168         "x": 537.6720733642578,\r
169         "y": 687.3932952880859,\r
170         "z": "e0baaa9e.9241d8",\r
171         "wires": []\r
172     },\r
173     {\r
174         "id": "b723b3b5.45f6e8",\r
175         "type": "failure",\r
176         "name": "failure",\r
177         "xml": "<outcome value='failure'>\n",\r
178         "comments": "",\r
179         "outputs": 1,\r
180         "x": 969.6027374267578,\r
181         "y": 259.64585876464844,\r
182         "z": "e0baaa9e.9241d8",\r
183         "wires": [\r
184             [\r
185                 "8dccb387.ae749"\r
186             ]\r
187         ]\r
188     },\r
189     {\r
190         "id": "59d56560.86430c",\r
191         "type": "not-found",\r
192         "name": "not-found",\r
193         "xml": "<outcome value='not-found'>\n",\r
194         "comments": "",\r
195         "outputs": 1,\r
196         "x": 965.4360504150391,\r
197         "y": 317.92918395996094,\r
198         "z": "e0baaa9e.9241d8",\r
199         "wires": [\r
200             [\r
201                 "63752d22.117204"\r
202             ]\r
203         ]\r
204     },\r
205     {\r
206         "id": "8dccb387.ae749",\r
207         "type": "block",\r
208         "name": "block",\r
209         "xml": "<block>\n",\r
210         "atomic": "false",\r
211         "comments": "",\r
212         "outputs": 1,\r
213         "x": 1092.2694854736328,\r
214         "y": 263.81248474121094,\r
215         "z": "e0baaa9e.9241d8",\r
216         "wires": [\r
217             [\r
218                 "a7ab8921.136fd"\r
219             ]\r
220         ]\r
221     },\r
222     {\r
223         "id": "63752d22.117204",\r
224         "type": "block",\r
225         "name": "block",\r
226         "xml": "<block>\n",\r
227         "atomic": "false",\r
228         "comments": "",\r
229         "outputs": 1,\r
230         "x": 1091.6026763916016,\r
231         "y": 325.29576110839844,\r
232         "z": "e0baaa9e.9241d8",\r
233         "wires": [\r
234             [\r
235                 "904c921.5af1af"\r
236             ]\r
237         ]\r
238     },\r
239     {\r
240         "id": "904c921.5af1af",\r
241         "type": "returnFailure",\r
242         "name": "return failure",\r
243         "xml": "<return status=\"failure\">\n\t<parameter name=\"error-code\" value=\"401\"/>\n\t<parameter name=\"error-message\" value=\"Unable to process convert payload to context.\"/>\n\t\n",\r
244         "comments": "",\r
245         "x": 1240.8026275634766,\r
246         "y": 327.4791717529297,\r
247         "z": "e0baaa9e.9241d8",\r
248         "wires": []\r
249     },\r
250     {\r
251         "id": "42d7ac6f.bd3da4",\r
252         "type": "block",\r
253         "name": "block : atomic",\r
254         "xml": "<block atomic=\"true\">",\r
255         "atomic": "true",\r
256         "outputs": 1,\r
257         "x": 371.869384765625,\r
258         "y": 250.5791015625,\r
259         "z": "e0baaa9e.9241d8",\r
260         "wires": [\r
261             [\r
262                 "712b83f9.f9d13c",\r
263                 "784c8fbc.57a35",\r
264                 "e00096a6.7888c8",\r
265                 "2addd9a1.c88c26",\r
266                 "ba353d30.9cba68",\r
267                 "d73c3e3f.a0265",\r
268                 "e3e0839e.5ac55",\r
269                 "2c49a4ef.2b4054",\r
270                 "bbcf695c.7db238"\r
271             ]\r
272         ]\r
273     },\r
274     {\r
275         "id": "a7ab8921.136fd",\r
276         "type": "returnFailure",\r
277         "name": "return failure",\r
278         "xml": "<return status=\"failure\">\n<parameter name=\"error-code\" value=\"401\"/>\n\t<parameter name=\"error-message\" value=\"`$tmp.convertnode.error-message`\"/>\n\t\n\t",\r
279         "comments": "",\r
280         "x": 1234.835952758789,\r
281         "y": 261.2124481201172,\r
282         "z": "e0baaa9e.9241d8",\r
283         "wires": []\r
284     },\r
285     {\r
286         "id": "f3ff11af.e308e",\r
287         "type": "returnFailure",\r
288         "name": "return failure",\r
289         "xml": "<return status=\"failure\">\n<parameter name='error-code' value=\"401\" />\n<parameter name='error-message' value='`$org.onap.appc.adapter.ansible.message`'/>",\r
290         "comments": "",\r
291         "x": 1124.7217254638672,\r
292         "y": 857.5862731933594,\r
293         "z": "e0baaa9e.9241d8",\r
294         "wires": []\r
295     },\r
296     {\r
297         "id": "dd503c7d.4cc9c",\r
298         "type": "failure",\r
299         "name": "failure",\r
300         "xml": "<outcome value='failure'>\n",\r
301         "comments": "",\r
302         "outputs": 1,\r
303         "x": 838.5193634033203,\r
304         "y": 839.1625366210938,\r
305         "z": "e0baaa9e.9241d8",\r
306         "wires": [\r
307             [\r
308                 "f3ff11af.e308e"\r
309             ]\r
310         ]\r
311     },\r
312     {\r
313         "id": "515c4830.7e8bf",\r
314         "type": "not-found",\r
315         "name": "not-found",\r
316         "xml": "<outcome value='not-found'>\n",\r
317         "comments": "",\r
318         "outputs": 1,\r
319         "x": 814.7194366455078,\r
320         "y": 921.7124633789062,\r
321         "z": "e0baaa9e.9241d8",\r
322         "wires": [\r
323             [\r
324                 "5de54d.eecbb2b4"\r
325             ]\r
326         ]\r
327     },\r
328     {\r
329         "id": "ba353d30.9cba68",\r
330         "type": "set",\r
331         "name": "set Payload params ",\r
332         "xml": "<set>\n<parameter name='PlaybookName' value='`$block_PlaybookName`' />\n<parameter name='NodeList' value ='`$block_NodeList`'/>\n<parameter name='vnf_id' value='`$vnf-id`' />\n<parameter name='EnvParameters' value='`$block_EnvParameters`'/>\n<parameter name='Timeout' value='`$block_Timeout`'/>\n\n\n\n",\r
333         "comments": "",\r
334         "x": 686.1944732666016,\r
335         "y": 284.6041717529297,\r
336         "z": "e0baaa9e.9241d8",\r
337         "wires": []\r
338     },\r
339     {\r
340         "id": "5de54d.eecbb2b4",\r
341         "type": "returnFailure",\r
342         "name": "return failure",\r
343         "xml": "<return status=\"failure\">\n<parameter name='error-code' value=\"401\" />\n<parameter name='error-message' value='ansible-adapter-1.0.0 Dg not found'/>",\r
344         "comments": "",\r
345         "x": 1069.3611297607422,\r
346         "y": 965.6280212402344,\r
347         "z": "e0baaa9e.9241d8",\r
348         "wires": []\r
349     },\r
350     {\r
351         "id": "b172801d.e502f",\r
352         "type": "returnSuccess",\r
353         "name": "return success",\r
354         "xml": "<return status='success'>\n<parameter name='error-code' value='400' />\n<parameter name='error-message' value='`$org.onap.appc.adapter.ansible.message`'/>\n",\r
355         "comments": "",\r
356         "x": 853.6468963623047,\r
357         "y": 1062.7708435058594,\r
358         "z": "e0baaa9e.9241d8",\r
359         "wires": []\r
360     },\r
361     {\r
362         "id": "8dc86977.b38688",\r
363         "type": "success",\r
364         "name": "success",\r
365         "xml": "<outcome value='success'>\n",\r
366         "comments": "",\r
367         "outputs": 1,\r
368         "x": 612.2183074951172,\r
369         "y": 1003.5804138183594,\r
370         "z": "e0baaa9e.9241d8",\r
371         "wires": [\r
372             [\r
373                 "b172801d.e502f"\r
374             ]\r
375         ]\r
376     },\r
377     {\r
378         "id": "d73c3e3f.a0265",\r
379         "type": "record",\r
380         "name": "record",\r
381         "xml": "<record plugin=\"onap.ccsdk.sli.core.sli.recording.Slf4jRecorder\">\n<parameter name=\"level\" value=\"info\"/>\n<parameter name=\"logger\" value=\"message-log\"/>\n<parameter name=\"field1\" value=\"__TIMESTAMP__\"/>\n<parameter name='field2' value='`$user`'/>\n  <parameter name='field3' value='`$password`'/>\n    <parameter name='field4' value='`$url`'/>",\r
382         "comments": "",\r
383         "outputs": 1,\r
384         "x": 552.9278106689453,\r
385         "y": 590.7375946044922,\r
386         "z": "e0baaa9e.9241d8",\r
387         "wires": [\r
388             []\r
389         ]\r
390     },\r
391     {\r
392         "id": "e3e0839e.5ac55",\r
393         "type": "set",\r
394         "name": "set properties",\r
395         "xml": "<set>\n<parameter name=\"user\" value='`$property.user`'/>\n<parameter name=\"password\" value='`$property.password`'/>\n<parameter name=\"url\" value='`$property.url`'/>\n\n\n",\r
396         "comments": "",\r
397         "x": 607.7555389404297,\r
398         "y": 490.44859313964844,\r
399         "z": "e0baaa9e.9241d8",\r
400         "wires": []\r
401     },\r
402     {\r
403         "id": "2c49a4ef.2b4054",\r
404         "type": "get-resource",\r
405         "name": "get-resource: APPC.protocol",\r
406         "xml": "<get-resource\n\tplugin='org.onap.ccsdk.sli.adaptors.resource.sql.SqlResource' \n\tresource='SQL'\n\tkey=\"SELECT DISTINCT PROTOCOL FROM PROTOCOL_REFERENCE WHERE ACTION = $input.action AND VNF_TYPE = $vnf-type ;\"\n    force='true'\n\tpfx='APPC.protocol'>\n",\r
407         "comments": "",\r
408         "outputs": 1,\r
409         "x": 680.8610992431641,\r
410         "y": 334.40415954589844,\r
411         "z": "e0baaa9e.9241d8",\r
412         "wires": [\r
413             [\r
414                 "5639d27.5b0172c",\r
415                 "67033f80.598758"\r
416             ]\r
417         ]\r
418     },\r
419     {\r
420         "id": "b743b90d.bf9438",\r
421         "type": "set",\r
422         "name": "set protocol",\r
423         "xml": "<set>\n<parameter name='APPC.protocol.PROTOCOL' value='`$APPC.protocol.PROTOCOL`' />\n\n\n\n\n\n",\r
424         "comments": "",\r
425         "x": 1115.861099243164,\r
426         "y": 439.40415954589844,\r
427         "z": "e0baaa9e.9241d8",\r
428         "wires": []\r
429     },\r
430     {\r
431         "id": "5639d27.5b0172c",\r
432         "type": "failure",\r
433         "name": "failure",\r
434         "xml": "<outcome value='failure'>\n",\r
435         "comments": "",\r
436         "outputs": 1,\r
437         "x": 932.8610992431641,\r
438         "y": 385.40415954589844,\r
439         "z": "e0baaa9e.9241d8",\r
440         "wires": [\r
441             [\r
442                 "d70f7795.117818"\r
443             ]\r
444         ]\r
445     },\r
446     {\r
447         "id": "d70f7795.117818",\r
448         "type": "block",\r
449         "name": "block",\r
450         "xml": "<block>\n",\r
451         "atomic": "false",\r
452         "comments": "",\r
453         "outputs": 1,\r
454         "x": 1079.861099243164,\r
455         "y": 394.40415954589844,\r
456         "z": "e0baaa9e.9241d8",\r
457         "wires": [\r
458             []\r
459         ]\r
460     },\r
461     {\r
462         "id": "67033f80.598758",\r
463         "type": "success",\r
464         "name": "success",\r
465         "xml": "<outcome value='success'>\n",\r
466         "comments": "",\r
467         "outputs": 1,\r
468         "x": 929.8610992431641,\r
469         "y": 434.40415954589844,\r
470         "z": "e0baaa9e.9241d8",\r
471         "wires": [\r
472             [\r
473                 "b743b90d.bf9438"\r
474             ]\r
475         ]\r
476     },\r
477     {\r
478         "id": "bbcf695c.7db238",\r
479         "type": "record",\r
480         "name": "record",\r
481         "xml": "<record plugin=\"onap.ccsdk.sli.core.sli.recording.Slf4jRecorder\">\n<parameter name=\"level\" value=\"info\"/>\n<parameter name=\"logger\" value=\"message-log\"/>\n<parameter name=\"field1\" value=\"__TIMESTAMP__\"/>\n<parameter name='field2' value='`$user`'/>\n  <parameter name='field3' value='`$APPC.protocol.PROTOCOL`'/>\n    <parameter name='field4' value='`$url`'/>",\r
482         "comments": "",\r
483         "outputs": 1,\r
484         "x": 717.8610992431641,\r
485         "y": 371.40415954589844,\r
486         "z": "e0baaa9e.9241d8",\r
487         "wires": [\r
488             []\r
489         ]\r
490     }\r
491 ]\r