a4f4ca47ce3cd9cd52f81fb51e8a1099602822ba
[appc.git] /
1 [{\r
2     "id": "ad8bbbec.77e128",\r
3     "type": "dgstart",\r
4     "name": "DGSTART",\r
5     "outputs": 1,\r
6     "x": 199.5,\r
7     "y": 56.79999542236328,\r
8     "z": "8992bf3b.f831",\r
9     "wires": [["cf7a2c1.c37d09"]]\r
10 },\r
11 {\r
12     "id": "cf7a2c1.c37d09",\r
13     "type": "service-logic",\r
14     "name": "APPC 4.0.0",\r
15     "module": "APPC",\r
16     "version": "4.0.0",\r
17     "comments": "",\r
18     "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
19     "outputs": 1,\r
20     "x": 351.5,\r
21     "y": 59.79999542236328,\r
22     "z": "8992bf3b.f831",\r
23     "wires": [["def7f63d.6ecef8"]]\r
24 },\r
25 {\r
26     "id": "def7f63d.6ecef8",\r
27     "type": "method",\r
28     "name": "method ProcessParametersDefinition",\r
29     "xml": "<method rpc='ProcessParameterDefinition' mode='sync'>\n",\r
30     "comments": "",\r
31     "outputs": 1,\r
32     "x": 606.5,\r
33     "y": 58.79999542236328,\r
34     "z": "8992bf3b.f831",\r
35     "wires": [["3065cea9.b1e06e"]]\r
36 },\r
37 {\r
38     "id": "3065cea9.b1e06e",\r
39     "type": "block",\r
40     "name": "block : atomic",\r
41     "xml": "<block atomic='true'>",\r
42     "atomic": "true",\r
43     "comments": "",\r
44     "outputs": 1,\r
45     "x": 227.5,\r
46     "y": 118.79999542236328,\r
47     "z": "8992bf3b.f831",\r
48     "wires": [["569d4b14.244ee4"]]\r
49 },\r
50 {\r
51     "id": "569d4b14.244ee4",\r
52     "type": "execute",\r
53     "name": "execute getTemplate Parameter_definition",\r
54     "xml": "<execute plugin=\"org.onap.appc.data.services.node.ConfigResourceNode\" method=\"getTemplate\">\n<parameter name=\"fileCategory\" value=\"parameter_definitions\" />\n<parameter name=\"responsePrefix\" value=\"parameter-definitions\" />",\r
55     "comments": "",\r
56     "outputs": 1,\r
57     "x": 542.5,\r
58     "y": 116.79999542236328,\r
59     "z": "8992bf3b.f831",\r
60     "wires": [["cf8052d5.64b6a",\r
61     "d82aa2db.5ee9b",\r
62     "a037abd8.6d5a98"]]\r
63 },\r
64 {\r
65     "id": "cf8052d5.64b6a",\r
66     "type": "failure",\r
67     "name": "not-found",\r
68     "xml": "<outcome value='not-found'>\n",\r
69     "comments": "",\r
70     "outputs": 1,\r
71     "x": 861.5,\r
72     "y": 109.79999542236328,\r
73     "z": "8992bf3b.f831",\r
74     "wires": [["6c30f445.7f747"]]\r
75 },\r
76 {\r
77     "id": "a037abd8.6d5a98",\r
78     "type": "failure",\r
79     "name": "failure",\r
80     "xml": "<outcome value='failure'>\n",\r
81     "comments": "",\r
82     "outputs": 1,\r
83     "x": 853.5,\r
84     "y": 148.79999542236328,\r
85     "z": "8992bf3b.f831",\r
86     "wires": [["c5d0a97c.6aec38"]]\r
87 },\r
88 {\r
89     "id": "6c30f445.7f747",\r
90     "type": "block",\r
91     "name": "block",\r
92     "xml": "<block>\n",\r
93     "atomic": "false",\r
94     "comments": "",\r
95     "outputs": 1,\r
96     "x": 1013.5,\r
97     "y": 105.79999542236328,\r
98     "z": "8992bf3b.f831",\r
99     "wires": [["52e1dddb.65c95"]]\r
100 },\r
101 {\r
102     "id": "c5d0a97c.6aec38",\r
103     "type": "block",\r
104     "name": "block",\r
105     "xml": "<block>\n",\r
106     "atomic": "false",\r
107     "comments": "",\r
108     "outputs": 1,\r
109     "x": 1007.5,\r
110     "y": 155.79999542236328,\r
111     "z": "8992bf3b.f831",\r
112     "wires": [["ee3521d3.0ef7a8"]]\r
113 },\r
114 {\r
115     "id": "6d6c67d6.baa05",\r
116     "type": "execute",\r
117     "name": "execute Get External System Params",\r
118     "xml": "<execute plugin=\"org.onap.sdnc.config.params.parser.PropertyDefinitionNode\" method=\"processExternalSystemParamKeys\">\n<parameter name=\"systemName\" value=\"INSTAR\" />\n<parameter name=\"pdContent\" value=\"`$parameter-definitions.file-content`\" />\n<parameter name=\"jsonData\" value=\"`$configuration-params`\" />\n<parameter name=\"responsePrefix\" value=\"tmp.instarParams\" />",\r
119     "comments": "",\r
120     "outputs": 1,\r
121     "x": 282.5,\r
122     "y": 302.7999908924103,\r
123     "z": "8992bf3b.f831",\r
124     "wires": [["3fec15a.6a386ea",\r
125     "7dabb63c.56f2dc"]]\r
126 },\r
127 {\r
128     "id": "3fec15a.6a386ea",\r
129     "type": "not-found",\r
130     "name": "not-found",\r
131     "xml": "<outcome value='not-found'>\n",\r
132     "comments": "",\r
133     "outputs": 1,\r
134     "x": 541.5,\r
135     "y": 245.79999542236328,\r
136     "z": "8992bf3b.f831",\r
137     "wires": [["cb23e834.8e7b58"]]\r
138 },\r
139 {\r
140     "id": "7dabb63c.56f2dc",\r
141     "type": "failure",\r
142     "name": "failure",\r
143     "xml": "<outcome value='failure'>\n",\r
144     "comments": "",\r
145     "outputs": 1,\r
146     "x": 529.5,\r
147     "y": 308.7999954223633,\r
148     "z": "8992bf3b.f831",\r
149     "wires": [["6e7a4144.06cc8c"]]\r
150 },\r
151 {\r
152     "id": "cb23e834.8e7b58",\r
153     "type": "block",\r
154     "name": "block",\r
155     "xml": "<block>\n",\r
156     "atomic": "false",\r
157     "comments": "",\r
158     "outputs": 1,\r
159     "x": 704.5,\r
160     "y": 247.79999542236328,\r
161     "z": "8992bf3b.f831",\r
162     "wires": [["dc59e54a.9f4b"]]\r
163 },\r
164 {\r
165     "id": "6e7a4144.06cc8c",\r
166     "type": "block",\r
167     "name": "block",\r
168     "xml": "<block>\n",\r
169     "atomic": "false",\r
170     "comments": "",\r
171     "outputs": 1,\r
172     "x": 677.5,\r
173     "y": 306.7999954223633,\r
174     "z": "8992bf3b.f831",\r
175     "wires": [["b87b1bfd.8e724"]]\r
176 },\r
177 {\r
178     "id": "dc59e54a.9f4b",\r
179     "type": "returnFailure",\r
180     "name": "return failure",\r
181     "xml": "<return status=\"failure\">\n<parameter name=\"error-code\" value=\"401\"/>\n\t<parameter name=\"error-message\" value=\"Unable to get Instar parameter definitions\"/>\n\t\n\t\n\t",\r
182     "comments": "",\r
183     "x": 882.5,\r
184     "y": 244.79999542236328,\r
185     "z": "8992bf3b.f831",\r
186     "wires": []\r
187 },\r
188 {\r
189     "id": "b87b1bfd.8e724",\r
190     "type": "returnFailure",\r
191     "name": "return failure",\r
192     "xml": "<return status=\"failure\">\n<parameter name=\"error-code\" value=\"401\"/>\n\t<parameter name=\"error-message\" value=\"`$tmp.instarParams.error-message`\"/>\n\t\n\t\n\t",\r
193     "comments": "",\r
194     "x": 850.5,\r
195     "y": 305.7999954223633,\r
196     "z": "8992bf3b.f831",\r
197     "wires": []\r
198 },\r
199 {\r
200     "id": "74905390.5c13c",\r
201     "type": "execute",\r
202     "name": "execute getTemplate Parameter_yang",\r
203     "xml": "<execute plugin=\"org.onap.appc.data.services.node.ConfigResourceNode\" method=\"getTemplate\">\n<parameter name=\"fileCategory\" value=\"parameter_yang\" />\n<parameter name=\"responsePrefix\" value=\"parameter-yang\" />",\r
204     "comments": "",\r
205     "outputs": 1,\r
206     "x": 152.5,\r
207     "y": 1086.7999954223632,\r
208     "z": "8992bf3b.f831",\r
209     "wires": [["b63fa7fc.ad536",\r
210     "fc495b17.6b81b8",\r
211     "54438d15.5438e"]]\r
212 },\r
213 {\r
214     "id": "b63fa7fc.ad536",\r
215     "type": "failure",\r
216     "name": "not-found",\r
217     "xml": "<outcome value='not-found'>\n",\r
218     "comments": "",\r
219     "outputs": 1,\r
220     "x": 693,\r
221     "y": 1116.7999954223632,\r
222     "z": "8992bf3b.f831",\r
223     "wires": [["ef74b16f.c8b8d8"]]\r
224 },\r
225 {\r
226     "id": "fc495b17.6b81b8",\r
227     "type": "failure",\r
228     "name": "failure",\r
229     "xml": "<outcome value='failure'>\n",\r
230     "comments": "",\r
231     "outputs": 1,\r
232     "x": 665,\r
233     "y": 1187.7999954223632,\r
234     "z": "8992bf3b.f831",\r
235     "wires": [["39f7917.7ee5dae"]]\r
236 },\r
237 {\r
238     "id": "ef74b16f.c8b8d8",\r
239     "type": "block",\r
240     "name": "block",\r
241     "xml": "<block>\n",\r
242     "atomic": "false",\r
243     "comments": "",\r
244     "outputs": 1,\r
245     "x": 837,\r
246     "y": 1113.7999954223632,\r
247     "z": "8992bf3b.f831",\r
248     "wires": [["a6fd7f2f.c1138",\r
249     "cebca22e.e424c8"]]\r
250 },\r
251 {\r
252     "id": "39f7917.7ee5dae",\r
253     "type": "block",\r
254     "name": "block",\r
255     "xml": "<block>\n",\r
256     "atomic": "false",\r
257     "comments": "",\r
258     "outputs": 1,\r
259     "x": 834,\r
260     "y": 1176.7999954223632,\r
261     "z": "8992bf3b.f831",\r
262     "wires": [["5ecdd941.9b48fc",\r
263     "cebca22e.e424c8"]]\r
264 },\r
265 {\r
266     "id": "808a77af.c364c8",\r
267     "type": "comment",\r
268     "name": "INSTAR keys",\r
269     "info": "Result: [INSTAR.LOCAL_CORE_ALT_IP_ADDR.request-logic, INSTAR.LOCAL_CORE_ALT_IP_ADDR_MOD.request-logic, test.status, INSTAR.LOCAL_CORE_ALT_IP_ADDR_MOD.response-logic, INSTAR.LOCAL_CORE_ALT_IP_ADDR.response-logic, INSTAR.keys]\nINSTAR.keys : [\"LOCAL_CORE_ALT_IP_ADDR\",\"LOCAL_CORE_ALT_IP_ADDR_MOD\"]\nINSTAR.LOCAL_CORE_ALT_IP_ADDR.request-logic : null\nINSTAR.LOCAL_CORE_ALT_IP_ADDR.response-logic : null",\r
270     "comments": "",\r
271     "x": 1455,\r
272     "y": 406.7999954223633,\r
273     "z": "8992bf3b.f831",\r
274     "wires": []\r
275 },\r
276 {\r
277     "id": "720fe803.94db94",\r
278     "type": "execute",\r
279     "name": "execute Get Instar Data",\r
280     "xml": "<execute plugin=\"org.onap.appc.instar.node.InstarClientNode\" method=\"getInstarInfo\">\n<parameter name=\"instarKeys\" value=\"`$INSTAR.keys`\" />\n<parameter name=\"responsePrefix\" value=\"tmp.instarValues\" />\n",\r
281     "comments": "",\r
282     "outputs": 1,\r
283     "x": 871,\r
284     "y": 465.7999954223633,\r
285     "z": "8992bf3b.f831",\r
286     "wires": [["e44f599f.b29ff8"]]\r
287 },\r
288 {\r
289     "id": "e44f599f.b29ff8",\r
290     "type": "failure",\r
291     "name": "failure",\r
292     "xml": "<outcome value='failure'>\n",\r
293     "comments": "",\r
294     "outputs": 1,\r
295     "x": 1128,\r
296     "y": 463.7999954223633,\r
297     "z": "8992bf3b.f831",\r
298     "wires": [["952a7e07.1e561"]]\r
299 },\r
300 {\r
301     "id": "952a7e07.1e561",\r
302     "type": "block",\r
303     "name": "block",\r
304     "xml": "<block>\n",\r
305     "atomic": "false",\r
306     "comments": "",\r
307     "outputs": 1,\r
308     "x": 1288,\r
309     "y": 465.7999954223633,\r
310     "z": "8992bf3b.f831",\r
311     "wires": [["183c1a39.88b25a"]]\r
312 },\r
313 {\r
314     "id": "183c1a39.88b25a",\r
315     "type": "returnFailure",\r
316     "name": "return failure",\r
317     "xml": "<return status=\"failure\">\n<parameter name=\"error-code\" value=\"401\"/>\n\t<parameter name=\"error-message\" value=\"`$tmp.instarValues.error-message`\"/>\n\t\n\t\n\t",\r
318     "comments": "",\r
319     "x": 1457,\r
320     "y": 462.7999954223633,\r
321     "z": "8992bf3b.f831",\r
322     "wires": []\r
323 },\r
324 {\r
325     "id": "a01131b.448c95",\r
326     "type": "execute",\r
327     "name": "execute read PD file",\r
328     "xml": "<execute plugin=\"org.onap.sdnc.config.generator.reader.ReaderNode\" method=\"getFileData\">\n<parameter name=\"fileName\" value=\"/opt/onap/appc/templates/pd.yaml\" />\n<parameter name=\"responsePrefix\" value=\"tmpFileData\" />",\r
329     "comments": "",\r
330     "outputs": 1,\r
331     "x": 1467,\r
332     "y": 70.79999542236328,\r
333     "z": "8992bf3b.f831",\r
334     "wires": [[]]\r
335 },\r
336 {\r
337     "id": "6cabefca.739144",\r
338     "type": "execute",\r
339     "name": "execute Get Complete Set of Params",\r
340     "xml": "<execute plugin=\"org.onap.sdnc.config.params.parser.PropertyDefinitionNode\" method=\"mergeJsonData\">\n<parameter name=\"jsonData\" value=\"`$configuration-params`\" />\n<parameter name=\"mergeJsonData\" value=\"`$tmp.instarValues.INSTAR-KEY-VALUES`\" />\n<parameter name=\"responsePrefix\" value=\"tmp.allParams\" />",\r
341     "comments": "",\r
342     "outputs": 1,\r
343     "x": 885,\r
344     "y": 540.7999954223633,\r
345     "z": "8992bf3b.f831",\r
346     "wires": [["983dc609.f7b5d8"]]\r
347 },\r
348 {\r
349     "id": "983dc609.f7b5d8",\r
350     "type": "failure",\r
351     "name": "failure",\r
352     "xml": "<outcome value='failure'>\n",\r
353     "comments": "",\r
354     "outputs": 1,\r
355     "x": 1142.5,\r
356     "y": 543.7999954223633,\r
357     "z": "8992bf3b.f831",\r
358     "wires": [["ef29d20e.bd65f"]]\r
359 },\r
360 {\r
361     "id": "ef29d20e.bd65f",\r
362     "type": "block",\r
363     "name": "block",\r
364     "xml": "<block>\n",\r
365     "atomic": "false",\r
366     "comments": "",\r
367     "outputs": 1,\r
368     "x": 1294.5,\r
369     "y": 540.7999954223633,\r
370     "z": "8992bf3b.f831",\r
371     "wires": [["cc68b234.fceba"]]\r
372 },\r
373 {\r
374     "id": "cc68b234.fceba",\r
375     "type": "returnFailure",\r
376     "name": "return failure",\r
377     "xml": "<return status=\"failure\">\n<parameter name=\"error-code\" value=\"401\"/>\n\t<parameter name=\"error-message\" value=\"`$tmp.allParams.error-message`\"/>\n\t\n\t\n\t",\r
378     "comments": "",\r
379     "x": 1445.5,\r
380     "y": 545.7999954223633,\r
381     "z": "8992bf3b.f831",\r
382     "wires": []\r
383 },\r
384 {\r
385     "id": "919fbbc8.683488",\r
386     "type": "set",\r
387     "name": "set",\r
388     "xml": "<set>\n<parameter name='parameter-definitions.file-content' value='`$tmpFileData.fileData`' />\n",\r
389     "comments": "",\r
390     "x": 1447,\r
391     "y": 143.79999542236328,\r
392     "z": "8992bf3b.f831",\r
393     "wires": []\r
394 },\r
395 {\r
396     "id": "165ae9bc.c7a022",\r
397     "type": "record",\r
398     "name": "record",\r
399     "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=\"`$INSTAR.keys`\" />\n",\r
400     "comments": "",\r
401     "outputs": 1,\r
402     "x": 809.5,\r
403     "y": 417.7999954223633,\r
404     "z": "8992bf3b.f831",\r
405     "wires": [[]]\r
406 },\r
407 {\r
408     "id": "44cbd479.071bc4",\r
409     "type": "switchNode",\r
410     "name": "switch Instar Keys exists",\r
411     "xml": "<switch test='`$INSTAR.keys`'>\n",\r
412     "comments": "",\r
413     "outputs": 1,\r
414     "x": 251.5,\r
415     "y": 412.7999954223633,\r
416     "z": "8992bf3b.f831",\r
417     "wires": [["2265c9c3.d78f46",\r
418     "1c92fc9a.11bfc7",\r
419     "fd2ab56c.f3159"]]\r
420 },\r
421 {\r
422     "id": "2265c9c3.d78f46",\r
423     "type": "success",\r
424     "name": "outcome: null",\r
425     "xml": "<outcome value=''>",\r
426     "comments": "",\r
427     "outputs": 1,\r
428     "x": 470.5,\r
429     "y": 415.7999954223633,\r
430     "z": "8992bf3b.f831",\r
431     "wires": [["aa2ab36a.4b234"]]\r
432 },\r
433 {\r
434     "id": "aa2ab36a.4b234",\r
435     "type": "block",\r
436     "name": "block",\r
437     "xml": "<block>\n",\r
438     "atomic": "false",\r
439     "comments": "",\r
440     "outputs": 1,\r
441     "x": 651.5,\r
442     "y": 416.7999954223633,\r
443     "z": "8992bf3b.f831",\r
444     "wires": [[]]\r
445 },\r
446 {\r
447     "id": "1c92fc9a.11bfc7",\r
448     "type": "other",\r
449     "name": "other",\r
450     "xml": "<outcome value='Other'>\n",\r
451     "comments": "",\r
452     "outputs": 1,\r
453     "x": 455.5,\r
454     "y": 466.7999954223633,\r
455     "z": "8992bf3b.f831",\r
456     "wires": [["b8c53443.301568"]]\r
457 },\r
458 {\r
459     "id": "b8c53443.301568",\r
460     "type": "block",\r
461     "name": "block : atomic",\r
462     "xml": "<block atomic='true'>",\r
463     "atomic": "true",\r
464     "comments": "",\r
465     "outputs": 1,\r
466     "x": 621.5,\r
467     "y": 466.7999954223633,\r
468     "z": "8992bf3b.f831",\r
469     "wires": [["720fe803.94db94",\r
470     "6cabefca.739144",\r
471     "2ed2bad9.80bf12",\r
472     "165ae9bc.c7a022"]]\r
473 },\r
474 {\r
475     "id": "2ed2bad9.80bf12",\r
476     "type": "set",\r
477     "name": "set configuration-params",\r
478     "xml": "<set>\n<parameter name='configuration-params' value='`$tmp.allParams.configuration-parameters`' />\n\n",\r
479     "comments": "",\r
480     "x": 840.5,\r
481     "y": 604.7999954223633,\r
482     "z": "8992bf3b.f831",\r
483     "wires": []\r
484 },\r
485 {\r
486     "id": "54438d15.5438e",\r
487     "type": "success",\r
488     "name": "success",\r
489     "xml": "<outcome value='success'>\n",\r
490     "comments": "",\r
491     "outputs": 1,\r
492     "x": 162.79998779296875,\r
493     "y": 1270.8000183105468,\r
494     "z": "8992bf3b.f831",\r
495     "wires": [["4a33246e.288584"]]\r
496 },\r
497 {\r
498     "id": "4a33246e.288584",\r
499     "type": "block",\r
500     "name": "block : atomic",\r
501     "xml": "<block atomic='true'>",\r
502     "atomic": "true",\r
503     "comments": "",\r
504     "outputs": 1,\r
505     "x": 320.3999938964844,\r
506     "y": 1270.800048828125,\r
507     "z": "8992bf3b.f831",\r
508     "wires": [[]]\r
509 },\r
510 {\r
511     "id": "fd8e9c2e.fc9c4",\r
512     "type": "execute",\r
513     "name": "execute Save in MDSal",\r
514     "xml": "<execute plugin='org.onap.appc.dg.common.VNFConfigurator' method='storeConfig' >\n<parameter name=\"uniqueId\" value=\"`$parameter-yang.config-file-id`\" />\n<parameter name=\"yang\" value=\"`$parameter-yang.file-content`\" />\n<parameter name=\"requestId\" value=\"`$request-id`\" />\n<parameter name=\"configJSON\" value=\"`'{&quot;vnf-config&quot;:' + $configuration-params + '}'`\" />\n<parameter name=\"prefix\" value=\"tmp.mdSalSave\" />\n\n<!--\n<parameter name=\"configJSON\" value=\"`$configuration-params`\" /> -->\n",\r
515     "comments": "",\r
516     "outputs": 1,\r
517     "x": 573,\r
518     "y": 1256.7999954223632,\r
519     "z": "8992bf3b.f831",\r
520     "wires": [["b194c127.a41fb"]]\r
521 },\r
522 {\r
523     "id": "b194c127.a41fb",\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": 751,\r
530     "y": 1253.7999954223632,\r
531     "z": "8992bf3b.f831",\r
532     "wires": [["3b63a223.13d4ca"]]\r
533 },\r
534 {\r
535     "id": "3b63a223.13d4ca",\r
536     "type": "block",\r
537     "name": "block",\r
538     "xml": "<block>\n",\r
539     "atomic": "false",\r
540     "comments": "",\r
541     "outputs": 1,\r
542     "x": 911,\r
543     "y": 1248.7999954223632,\r
544     "z": "8992bf3b.f831",\r
545     "wires": [["7cecc27b.d53f8c",\r
546     "cebca22e.e424c8"]]\r
547 },\r
548 {\r
549     "id": "a6fd7f2f.c1138",\r
550     "type": "set",\r
551     "name": "set:  dcae-error message",\r
552     "xml": "<set>\n <parameter name=\"dcae-error-message\" value=\"Unable to get Yang Model\"/>",\r
553     "comments": "",\r
554     "x": 1070,\r
555     "y": 1071.7999954223632,\r
556     "z": "8992bf3b.f831",\r
557     "wires": []\r
558 },\r
559 {\r
560     "id": "5ecdd941.9b48fc",\r
561     "type": "set",\r
562     "name": "set:  dcae-error message",\r
563     "xml": "<set>\n <parameter name=\"dcae-error-message\" value=\"`$parameter-yang.error-message`\"/>",\r
564     "comments": "",\r
565     "x": 1081,\r
566     "y": 1124.7999954223632,\r
567     "z": "8992bf3b.f831",\r
568     "wires": []\r
569 },\r
570 {\r
571     "id": "7cecc27b.d53f8c",\r
572     "type": "set",\r
573     "name": "set:  dcae-error message",\r
574     "xml": "<set>\n <parameter name=\"dcae-error-message\" value=\"`$tmp.mdSalSave.ERROR_MESSAGE`\"/>",\r
575     "comments": "",\r
576     "x": 1123,\r
577     "y": 1252.7999954223632,\r
578     "z": "8992bf3b.f831",\r
579     "wires": []\r
580 },\r
581 {\r
582     "id": "cebca22e.e424c8",\r
583     "type": "execute",\r
584     "name": "execute saveTxLog",\r
585     "xml": "<execute plugin=\"org.onap.appc.data.services.node.ConfigResourceNode\" method=\"saveConfigTransactionLog\">\n<parameter name=\"messageType\" value=\"log\" />\n<parameter name=\"message\" value=\"`'501:' + $dcae-error-message`\" />\n<parameter name=\"responsePrefix\" value=\"tmp.saveTxLog\" />\n",\r
586     "comments": "",\r
587     "outputs": 1,\r
588     "x": 1093,\r
589     "y": 1179.7999954223632,\r
590     "z": "8992bf3b.f831",\r
591     "wires": [["f62435eb.55a638"]]\r
592 },\r
593 {\r
594     "id": "6828598e.6264d",\r
595     "type": "block",\r
596     "name": "block",\r
597     "xml": "<block>\n",\r
598     "atomic": "false",\r
599     "comments": "",\r
600     "outputs": 1,\r
601     "x": 1404,\r
602     "y": 1177.7999954223632,\r
603     "z": "8992bf3b.f831",\r
604     "wires": [[]]\r
605 },\r
606 {\r
607     "id": "f62435eb.55a638",\r
608     "type": "failure",\r
609     "name": "failure",\r
610     "xml": "<outcome value='failure'>\n",\r
611     "comments": "",\r
612     "outputs": 1,\r
613     "x": 1269,\r
614     "y": 1176.7999954223632,\r
615     "z": "8992bf3b.f831",\r
616     "wires": [["6828598e.6264d"]]\r
617 },\r
618 {\r
619     "id": "1da36c28.6d6a8",\r
620     "type": "execute",\r
621     "name": "execute IntermediateMessageSender",\r
622     "xml": "<execute plugin='org.onap.appc.dg.common.IntermediateMessageSender' method='sendMessage' >\n<parameter name='code' value=\"501\" />\n<parameter name='message' value=\"`$dcae-error-message`\" />\n<parameter name='prefix' value=\"tmp.intermediateerror\"/>",\r
623     "comments": "",\r
624     "outputs": 1,\r
625     "x": 720,\r
626     "y": 1319.7999954223632,\r
627     "z": "8992bf3b.f831",\r
628     "wires": [["648214c3.b74d84",\r
629     "389db5ca.997656"]]\r
630 },\r
631 {\r
632     "id": "648214c3.b74d84",\r
633     "type": "not-found",\r
634     "name": "not-found",\r
635     "xml": "<outcome value='not-found'>\n",\r
636     "comments": "",\r
637     "outputs": 1,\r
638     "x": 945,\r
639     "y": 1298.7999954223632,\r
640     "z": "8992bf3b.f831",\r
641     "wires": [["f2fd6764.7f0538"]]\r
642 },\r
643 {\r
644     "id": "389db5ca.997656",\r
645     "type": "failure",\r
646     "name": "failure",\r
647     "xml": "<outcome value='failure'>\n",\r
648     "comments": "",\r
649     "outputs": 1,\r
650     "x": 942,\r
651     "y": 1352.7999954223632,\r
652     "z": "8992bf3b.f831",\r
653     "wires": [["f2fd6764.7f0538"]]\r
654 },\r
655 {\r
656     "id": "387da37e.1f6494",\r
657     "type": "record",\r
658     "name": "record",\r
659     "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=\"MSGSENDERERERROR\" value=\"Unable to call IntermediateErrorMessageSender\"/>\n",\r
660     "comments": "",\r
661     "outputs": 1,\r
662     "x": 1245,\r
663     "y": 1323.7999954223632,\r
664     "z": "8992bf3b.f831",\r
665     "wires": [[]]\r
666 },\r
667 {\r
668     "id": "d82aa2db.5ee9b",\r
669     "type": "success",\r
670     "name": "success",\r
671     "xml": "<outcome value='success'>\n",\r
672     "comments": "",\r
673     "outputs": 1,\r
674     "x": 140.5,\r
675     "y": 206.79999089241028,\r
676     "z": "8992bf3b.f831",\r
677     "wires": [["caf0abe2.ce0758"]]\r
678 },\r
679 {\r
680     "id": "caf0abe2.ce0758",\r
681     "type": "block",\r
682     "name": "block : atomic",\r
683     "xml": "<block atomic='true'>",\r
684     "atomic": "true",\r
685     "comments": "",\r
686     "outputs": 1,\r
687     "x": 308.5,\r
688     "y": 206.79999089241028,\r
689     "z": "8992bf3b.f831",\r
690     "wires": [["6d6c67d6.baa05",\r
691     "44cbd479.071bc4",\r
692     "74905390.5c13c",\r
693     "15178787.afaa4c",\r
694     "5a4d2b8.2394454",\r
695     "7d7ff9e5.ae8d9c"]]\r
696 },\r
697 {\r
698     "id": "ee3521d3.0ef7a8",\r
699     "type": "record",\r
700     "name": "record",\r
701     "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=\"`'PD FILE NOTFOUND ' + $parameter-definitions.error-message`\" />\n",\r
702     "comments": "",\r
703     "outputs": 1,\r
704     "x": 1142.5,\r
705     "y": 156.79999542236328,\r
706     "z": "8992bf3b.f831",\r
707     "wires": [[]]\r
708 },\r
709 {\r
710     "id": "fd2ab56c.f3159",\r
711     "type": "success",\r
712     "name": "outcome: []",\r
713     "xml": "<outcome value='[]'>",\r
714     "comments": "",\r
715     "outputs": 1,\r
716     "x": 475.5,\r
717     "y": 370.7999954223633,\r
718     "z": "8992bf3b.f831",\r
719     "wires": [["860e3f68.9c968"]]\r
720 },\r
721 {\r
722     "id": "860e3f68.9c968",\r
723     "type": "block",\r
724     "name": "block",\r
725     "xml": "<block>\n",\r
726     "atomic": "false",\r
727     "comments": "",\r
728     "outputs": 1,\r
729     "x": 636.5,\r
730     "y": 371.7999954223633,\r
731     "z": "8992bf3b.f831",\r
732     "wires": [[]]\r
733 },\r
734 {\r
735     "id": "f2fd6764.7f0538",\r
736     "type": "block",\r
737     "name": "block",\r
738     "xml": "<block>\n",\r
739     "atomic": "false",\r
740     "comments": "",\r
741     "outputs": 1,\r
742     "x": 1098.5,\r
743     "y": 1327.7999954223632,\r
744     "z": "8992bf3b.f831",\r
745     "wires": [["387da37e.1f6494"]]\r
746 },\r
747 {\r
748     "id": "52e1dddb.65c95",\r
749     "type": "record",\r
750     "name": "record",\r
751     "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=\"`'PD FILE NOTFOUND ' + $parameter-definitions.error-message`\" />\n",\r
752     "comments": "",\r
753     "outputs": 1,\r
754     "x": 1144.8333435058593,\r
755     "y": 102.79999089241028,\r
756     "z": "8992bf3b.f831",\r
757     "wires": [[]]\r
758 },\r
759 {\r
760     "id": "3f4f6c09.9424",\r
761     "type": "comment",\r
762     "name": "MD-SAL error message is not propagated to GUI",\r
763     "info": "DCAE-Error messages are not propagated to GUI",\r
764     "comments": "",\r
765     "x": 729.5,\r
766     "y": 933.7999954223633,\r
767     "z": "8992bf3b.f831",\r
768     "wires": []\r
769 },\r
770 {\r
771     "id": "304e1ee3.6b661e",\r
772     "type": "execute",\r
773     "name": "execute Get Aai Data",\r
774     "xml": "<execute plugin=\"org.onap.appc.instar.node.InstarClientNode\" method=\"getAaiInfo\">\n<parameter name=\"aaiKeys\" value=\"`$AAI.keys`\" />\n<parameter name=\"responsePrefix\" value=\"tmp.aaiValues\" />\n",\r
775     "comments": "",\r
776     "outputs": 1,\r
777     "x": 890.25,\r
778     "y": 694.5499954223633,\r
779     "z": "8992bf3b.f831",\r
780     "wires": [["33d68619.ac3bd6"]]\r
781 },\r
782 {\r
783     "id": "33d68619.ac3bd6",\r
784     "type": "failure",\r
785     "name": "failure",\r
786     "xml": "<outcome value='failure'>\n",\r
787     "comments": "",\r
788     "outputs": 1,\r
789     "x": 1097.25,\r
790     "y": 694.5499954223633,\r
791     "z": "8992bf3b.f831",\r
792     "wires": [["ce0f52c2.2c4f"]]\r
793 },\r
794 {\r
795     "id": "ce0f52c2.2c4f",\r
796     "type": "block",\r
797     "name": "block",\r
798     "xml": "<block>\n",\r
799     "atomic": "false",\r
800     "comments": "",\r
801     "outputs": 1,\r
802     "x": 1249.25,\r
803     "y": 693.5499954223633,\r
804     "z": "8992bf3b.f831",\r
805     "wires": [["a170cdee.4e7f5"]]\r
806 },\r
807 {\r
808     "id": "a170cdee.4e7f5",\r
809     "type": "returnFailure",\r
810     "name": "return failure",\r
811     "xml": "<return status=\"failure\">\n<parameter name=\"error-code\" value=\"401\"/>\n\t<parameter name=\"error-message\" value=\"`$tmp.instarValues.error-message`\"/>\n\t\n\t\n\t",\r
812     "comments": "",\r
813     "x": 1430.25,\r
814     "y": 693.5499954223633,\r
815     "z": "8992bf3b.f831",\r
816     "wires": []\r
817 },\r
818 {\r
819     "id": "7c7b8040.c253a",\r
820     "type": "execute",\r
821     "name": "execute Get Complete Set of Params",\r
822     "xml": "<execute plugin=\"org.onap.sdnc.config.params.parser.PropertyDefinitionNode\" method=\"mergeJsonData\">\n<parameter name=\"jsonData\" value=\"`$configuration-params`\" />\n<parameter name=\"mergeJsonData\" value=\"`$tmp.aaiValues.AAI-KEY-VALUES`\" />\n<parameter name=\"responsePrefix\" value=\"tmp.allParams\" />",\r
823     "comments": "",\r
824     "outputs": 1,\r
825     "x": 865.25,\r
826     "y": 742.5499954223633,\r
827     "z": "8992bf3b.f831",\r
828     "wires": [["a1a04983.cfded"]]\r
829 },\r
830 {\r
831     "id": "a1a04983.cfded",\r
832     "type": "failure",\r
833     "name": "failure",\r
834     "xml": "<outcome value='failure'>\n",\r
835     "comments": "",\r
836     "outputs": 1,\r
837     "x": 1107.75,\r
838     "y": 741.5499954223633,\r
839     "z": "8992bf3b.f831",\r
840     "wires": [["47a5d978.255b58"]]\r
841 },\r
842 {\r
843     "id": "47a5d978.255b58",\r
844     "type": "block",\r
845     "name": "block",\r
846     "xml": "<block>\n",\r
847     "atomic": "false",\r
848     "comments": "",\r
849     "outputs": 1,\r
850     "x": 1258.75,\r
851     "y": 740.5499954223633,\r
852     "z": "8992bf3b.f831",\r
853     "wires": [["2a2b53d5.a53074"]]\r
854 },\r
855 {\r
856     "id": "2a2b53d5.a53074",\r
857     "type": "returnFailure",\r
858     "name": "return failure",\r
859     "xml": "<return status=\"failure\">\n<parameter name=\"error-code\" value=\"401\"/>\n\t<parameter name=\"error-message\" value=\"`$tmp.allParams.error-message`\"/>\n\t\n\t\n\t",\r
860     "comments": "",\r
861     "x": 1430.75,\r
862     "y": 743.5499954223633,\r
863     "z": "8992bf3b.f831",\r
864     "wires": []\r
865 },\r
866 {\r
867     "id": "23b3b2f0.c3ceea",\r
868     "type": "record",\r
869     "name": "record",\r
870     "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=\"`$AAI.keys`\" />\n",\r
871     "comments": "",\r
872     "outputs": 1,\r
873     "x": 784.75,\r
874     "y": 649.5499954223633,\r
875     "z": "8992bf3b.f831",\r
876     "wires": [[]]\r
877 },\r
878 {\r
879     "id": "15178787.afaa4c",\r
880     "type": "switchNode",\r
881     "name": "switch AaiKeys exists",\r
882     "xml": "<switch test='`$AAI.keys`'>\n",\r
883     "comments": "",\r
884     "outputs": 1,\r
885     "x": 243.25,\r
886     "y": 613.5499954223633,\r
887     "z": "8992bf3b.f831",\r
888     "wires": [["9371cfba.c03b5",\r
889     "b3d215b3.5a9638",\r
890     "ec4712bc.ff827"]]\r
891 },\r
892 {\r
893     "id": "9371cfba.c03b5",\r
894     "type": "success",\r
895     "name": "outcome: null",\r
896     "xml": "<outcome value=''>",\r
897     "comments": "",\r
898     "outputs": 1,\r
899     "x": 477.75,\r
900     "y": 632.5499954223633,\r
901     "z": "8992bf3b.f831",\r
902     "wires": [["c85c21b9.91cd68"]]\r
903 },\r
904 {\r
905     "id": "c85c21b9.91cd68",\r
906     "type": "block",\r
907     "name": "block",\r
908     "xml": "<block>\n",\r
909     "atomic": "false",\r
910     "comments": "",\r
911     "outputs": 1,\r
912     "x": 635.75,\r
913     "y": 630.5499954223633,\r
914     "z": "8992bf3b.f831",\r
915     "wires": [[]]\r
916 },\r
917 {\r
918     "id": "b3d215b3.5a9638",\r
919     "type": "other",\r
920     "name": "other",\r
921     "xml": "<outcome value='Other'>\n",\r
922     "comments": "",\r
923     "outputs": 1,\r
924     "x": 412.75,\r
925     "y": 743.5499954223633,\r
926     "z": "8992bf3b.f831",\r
927     "wires": [["cd040dae.c1cea8"]]\r
928 },\r
929 {\r
930     "id": "cd040dae.c1cea8",\r
931     "type": "block",\r
932     "name": "block : atomic",\r
933     "xml": "<block atomic='true'>",\r
934     "atomic": "true",\r
935     "comments": "",\r
936     "outputs": 1,\r
937     "x": 576.75,\r
938     "y": 738.5499954223633,\r
939     "z": "8992bf3b.f831",\r
940     "wires": [["304e1ee3.6b661e",\r
941     "7c7b8040.c253a",\r
942     "10e7007d.c2276c",\r
943     "23b3b2f0.c3ceea"]]\r
944 },\r
945 {\r
946     "id": "10e7007d.c2276c",\r
947     "type": "set",\r
948     "name": "set configuration-params",\r
949     "xml": "<set>\n<parameter name='configuration-params' value='`$tmp.allParams.configuration-parameters`' />\n\n",\r
950     "comments": "",\r
951     "x": 847.75,\r
952     "y": 794.5499954223633,\r
953     "z": "8992bf3b.f831",\r
954     "wires": []\r
955 },\r
956 {\r
957     "id": "ec4712bc.ff827",\r
958     "type": "success",\r
959     "name": "outcome: []",\r
960     "xml": "<outcome value='[]'>",\r
961     "comments": "",\r
962     "outputs": 1,\r
963     "x": 471.75,\r
964     "y": 570.5499954223633,\r
965     "z": "8992bf3b.f831",\r
966     "wires": [["cc736488.1aa088"]]\r
967 },\r
968 {\r
969     "id": "cc736488.1aa088",\r
970     "type": "block",\r
971     "name": "block",\r
972     "xml": "<block>\n",\r
973     "atomic": "false",\r
974     "comments": "",\r
975     "outputs": 1,\r
976     "x": 624.75,\r
977     "y": 567.5499954223633,\r
978     "z": "8992bf3b.f831",\r
979     "wires": [[]]\r
980 },\r
981 {\r
982     "id": "5a4d2b8.2394454",\r
983     "type": "execute",\r
984     "name": "execute Validation",\r
985     "xml": "<execute plugin=\"org.onap.sdnc.config.params.parser.PropertyDefinitionNode\" method=\"validateParams\">\n<parameter name=\"configuration-parameters\" value=\"`$configuration-params`\" />\n<parameter name=\"pdContent\" value=\"`$parameter-definitions.file-content`\" />\n<parameter name=\"responsePrefix\" value=\"tmp.message\" />",\r
986     "comments": "",\r
987     "outputs": 1,\r
988     "x": 226.49996948242187,\r
989     "y": 844.7998733520508,\r
990     "z": "8992bf3b.f831",\r
991     "wires": [["ea839251.8d263",\r
992     "e2a457d3.b57e48"]]\r
993 },\r
994 {\r
995     "id": "f07a58cf.e620a8",\r
996     "type": "block",\r
997     "name": "block",\r
998     "xml": "<block>\n",\r
999     "atomic": "false",\r
1000     "comments": "",\r
1001     "outputs": 1,\r
1002     "x": 610.9000244140625,\r
1003     "y": 868.3999404907226,\r
1004     "z": "8992bf3b.f831",\r
1005     "wires": [["bd0befbb.92fed"]]\r
1006 },\r
1007 {\r
1008     "id": "ea839251.8d263",\r
1009     "type": "failure",\r
1010     "name": "failure",\r
1011     "xml": "<outcome value='failure'>\n",\r
1012     "comments": "",\r
1013     "outputs": 1,\r
1014     "x": 450.66668701171875,\r
1015     "y": 838.9428482055664,\r
1016     "z": "8992bf3b.f831",\r
1017     "wires": [["f07a58cf.e620a8"]]\r
1018 },\r
1019 {\r
1020     "id": "e2a457d3.b57e48",\r
1021     "type": "not-found",\r
1022     "name": "not-found",\r
1023     "xml": "<outcome value='not-found'>\n",\r
1024     "comments": "",\r
1025     "outputs": 1,\r
1026     "x": 440.952392578125,\r
1027     "y": 910.4666519165039,\r
1028     "z": "8992bf3b.f831",\r
1029     "wires": [["f07a58cf.e620a8"]]\r
1030 },\r
1031 {\r
1032     "id": "7d7ff9e5.ae8d9c",\r
1033     "type": "record",\r
1034     "name": "record",\r
1035     "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=\"`$tmp.messsage.status`\" />\n<parameter name=\"field3\"  value=\"`$tmp.message.error-message`\"/>\n",\r
1036     "comments": "",\r
1037     "outputs": 1,\r
1038     "x": 230.6666717529297,\r
1039     "y": 938.7524185180664,\r
1040     "z": "8992bf3b.f831",\r
1041     "wires": [[]]\r
1042 },\r
1043 {\r
1044     "id": "bd0befbb.92fed",\r
1045     "type": "returnFailure",\r
1046     "name": "return failure",\r
1047     "xml": "<return status=\"failure\">\n<parameter name=\"error-code\" value=\"401\"/>\n<parameter name=\"error-message\" value=\"`$tmp.message.error-message`\"/>\n\t\n\t\n\t",\r
1048     "comments": "",\r
1049     "x": 837.8095092773437,\r
1050     "y": 851.6095352172851,\r
1051     "z": "8992bf3b.f831",\r
1052     "wires": []\r
1053 }]\r