generic-resource-api DG enhancement
[sdnc/oam.git] / platform-logic / generic-resource-api / src / main / json / GENERIC-RESOURCE-API_self-serve-vf-module-assign.json
1 [\r
2     {\r
3         "id": "ac4672ac.5506d",\r
4         "type": "dgstart",\r
5         "name": "DGSTART",\r
6         "outputs": 1,\r
7         "x": 188.5863037109375,\r
8         "y": 82.87202453613281,\r
9         "z": "6a89d3e3.fb4ddc",\r
10         "wires": [\r
11             [\r
12                 "317db8fd.6a2138"\r
13             ]\r
14         ]\r
15     },\r
16     {\r
17         "id": "5ad093b4.b05f9c",\r
18         "type": "block",\r
19         "name": "block : atomic",\r
20         "xml": "<block atomic='true'>",\r
21         "atomic": "true",\r
22         "comments": "",\r
23         "outputs": 1,\r
24         "x": 211.77679443359375,\r
25         "y": 197.72124099731445,\r
26         "z": "6a89d3e3.fb4ddc",\r
27         "wires": [\r
28             [\r
29                 "1da7f042.70418",\r
30                 "cd953152.81acb",\r
31                 "96a7ad27.1cb38",\r
32                 "78d86895.250bc8",\r
33                 "7d46526.17c5aac",\r
34                 "beeecd6c.915e8",\r
35                 "cdf4ff1.5e539",\r
36                 "d2d53277.c8e3b",\r
37                 "4d9da943.9b5318",\r
38                 "74e369b1.130768"\r
39             ]\r
40         ]\r
41     },\r
42     {\r
43         "id": "f1172be.64de4d8",\r
44         "type": "method",\r
45         "name": "method self-serve-vf-module-assign",\r
46         "xml": "<method rpc='self-serve-vf-module-assign' mode='sync'>\n",\r
47         "comments": "",\r
48         "outputs": 1,\r
49         "x": 292.3482131958008,\r
50         "y": 137.57837963104248,\r
51         "z": "6a89d3e3.fb4ddc",\r
52         "wires": [\r
53             [\r
54                 "5ad093b4.b05f9c"\r
55             ]\r
56         ]\r
57     },\r
58     {\r
59         "id": "317db8fd.6a2138",\r
60         "type": "service-logic",\r
61         "name": "GENERIC-RESOURCE-API ${project.version}",\r
62         "module": "GENERIC-RESOURCE-API",\r
63         "version": "${project.version}",\r
64         "comments": "",\r
65         "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='GENERIC-RESOURCE-API' version='${project.version}'>",\r
66         "outputs": 1,\r
67         "x": 450.82450103759766,\r
68         "y": 83.0625171661377,\r
69         "z": "6a89d3e3.fb4ddc",\r
70         "wires": [\r
71             [\r
72                 "f1172be.64de4d8"\r
73             ]\r
74         ]\r
75     },\r
76     {\r
77         "id": "cd953152.81acb",\r
78         "type": "switchNode",\r
79         "name": "switch vf-module-parameters.param_length",\r
80         "xml": "<switch test='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-topology.vf-module-parameters.param_length`'>\n",\r
81         "comments": "",\r
82         "outputs": 1,\r
83         "x": 526.8363342285156,\r
84         "y": 1400.2411880493164,\r
85         "z": "6a89d3e3.fb4ddc",\r
86         "wires": [\r
87             [\r
88                 "1cade304.1c3bbd"\r
89             ]\r
90         ]\r
91     },\r
92     {\r
93         "id": "1cade304.1c3bbd",\r
94         "type": "other",\r
95         "name": "NULL",\r
96         "xml": "<outcome value=''>\n",\r
97         "comments": "",\r
98         "outputs": 1,\r
99         "x": 786.8363647460938,\r
100         "y": 1400.2411880493164,\r
101         "z": "6a89d3e3.fb4ddc",\r
102         "wires": [\r
103             [\r
104                 "da6ecb81.86ff58"\r
105             ]\r
106         ]\r
107     },\r
108     {\r
109         "id": "55d6d80f.981a78",\r
110         "type": "call",\r
111         "name": "call GENERIC-RESOURCE-API:self-serve-vfmodule-ra-assignment",\r
112         "xml": "<call module='GENERIC-RESOURCE-API' rpc='self-serve-vfmodule-ra-assignment' mode='sync' >\n",\r
113         "comments": "",\r
114         "outputs": 1,\r
115         "x": 1328.5506134033203,\r
116         "y": 1447.5269384384155,\r
117         "z": "6a89d3e3.fb4ddc",\r
118         "wires": [\r
119             [\r
120                 "b1e02e63.0273f"\r
121             ]\r
122         ]\r
123     },\r
124     {\r
125         "id": "bd16b308.30dcd",\r
126         "type": "returnFailure",\r
127         "name": "return failure",\r
128         "xml": "<return status='failure'>\n<parameter name='error-code' value='500' />\n<parameter name='error-message' value=\"`'Failed to get RA assignments: ' + $error-message`\" />\n",\r
129         "comments": "",\r
130         "x": 1809.2648544311523,\r
131         "y": 1447.0983419418335,\r
132         "z": "6a89d3e3.fb4ddc",\r
133         "wires": []\r
134     },\r
135     {\r
136         "id": "f6c740a2.a923e",\r
137         "type": "for",\r
138         "name": "foreach vf-module-parameters.param[]",\r
139         "xml": "<for index='pidx' start='0' end='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-topology.vf-module-parameters.param_length`' >\n",\r
140         "comments": "",\r
141         "outputs": 1,\r
142         "x": 812.1222991943359,\r
143         "y": 1710.4197750091553,\r
144         "z": "6a89d3e3.fb4ddc",\r
145         "wires": [\r
146             [\r
147                 "7eddc009.26c91",\r
148                 "d8e56ff1.4693a"\r
149             ]\r
150         ]\r
151     },\r
152     {\r
153         "id": "1da7f042.70418",\r
154         "type": "set",\r
155         "name": "set ss.capability.execution-order[]",\r
156         "xml": "<set>\n<parameter name='ss.capability.execution-order[0]' value='generate-name' />\n<parameter name='ss.capability.execution-order[1]' value='alts-entitlement-assign' />\n<parameter name='ss.capability.execution-order[2]' value='alts-license-assign' />\n<parameter name='ss.capability.execution-order[3]' value='vlan-tag-assign' />\n<parameter name='ss.capability.execution-order[4]' value='mS-vlan-tag-assign' />\n<parameter name='ss.capability.execution-order[5]' value='eipam-ip-assignment' />\n<parameter name='ss.capability.execution-order[6]' value='eipam-create-pool' />\n<parameter name='ss.capability.execution-order[7]' value='netbox-ip-assign' />\n<parameter name='ss.capability.execution-order[8]' value='mac-address-assign' />\n<parameter name='ss.capability.execution-order[9]' value='mS-mac-address-assign' />\n<parameter name='ss.capability.execution-order[10]' value='create-vpe-pool' />\n<parameter name='ss.capability.execution-order[11]' value='unresolved-composite-data' />\n<parameter name='ss.capability.execution-order[12]' value='aai-vf-module-put' />\n<parameter name='ss.capability.execution-order_length' value='13' />\n",\r
157         "comments": "",\r
158         "x": 499.00296783447266,\r
159         "y": 1262.3006677627563,\r
160         "z": "6a89d3e3.fb4ddc",\r
161         "wires": []\r
162     },\r
163     {\r
164         "id": "96a7ad27.1cb38",\r
165         "type": "for",\r
166         "name": "foreach capability-order[]",\r
167         "xml": "<for index='cidx' start='0' end='`$ss.capability.execution-order_length`' >\n",\r
168         "comments": "",\r
169         "outputs": 1,\r
170         "x": 467.7649230957031,\r
171         "y": 1566.2410678863525,\r
172         "z": "6a89d3e3.fb4ddc",\r
173         "wires": [\r
174             [\r
175                 "7e687860.5de498",\r
176                 "baaad7ca.98ffc8",\r
177                 "f6c740a2.a923e",\r
178                 "dc8699f7.88cd38"\r
179             ]\r
180         ]\r
181     },\r
182     {\r
183         "id": "7eddc009.26c91",\r
184         "type": "switchNode",\r
185         "name": "switch capability-name param vs. execution",\r
186         "xml": "<switch test='`$ss.capability-name == $tmp.param.capability-name`'>\n",\r
187         "comments": "",\r
188         "outputs": 1,\r
189         "x": 1178.515121459961,\r
190         "y": 1756.0625677108765,\r
191         "z": "6a89d3e3.fb4ddc",\r
192         "wires": [\r
193             [\r
194                 "24ac9f8a.76969"\r
195             ]\r
196         ]\r
197     },\r
198     {\r
199         "id": "24ac9f8a.76969",\r
200         "type": "outcomeTrue",\r
201         "name": "true",\r
202         "xml": "<outcome value='true'>\n",\r
203         "comments": "",\r
204         "outputs": 1,\r
205         "x": 1442.015121459961,\r
206         "y": 1756.3125677108765,\r
207         "z": "6a89d3e3.fb4ddc",\r
208         "wires": [\r
209             [\r
210                 "2b650c7a.d8a5d4"\r
211             ]\r
212         ]\r
213     },\r
214     {\r
215         "id": "b1e02e63.0273f",\r
216         "type": "failure",\r
217         "name": "failure",\r
218         "xml": "<outcome value='failure'>\n",\r
219         "comments": "",\r
220         "outputs": 1,\r
221         "x": 1655.1219596862793,\r
222         "y": 1446.9555320739746,\r
223         "z": "6a89d3e3.fb4ddc",\r
224         "wires": [\r
225             [\r
226                 "bd16b308.30dcd"\r
227             ]\r
228         ]\r
229     },\r
230     {\r
231         "id": "7e687860.5de498",\r
232         "type": "set",\r
233         "name": "set ss.capability-name",\r
234         "xml": "<set>\n<parameter name='ss.capability-name' value='`$ss.capability.execution-order[$cidx]`' />\n\n<!--\nss.capability.execution-order\n-->",\r
235         "comments": "",\r
236         "x": 759.1219787597656,\r
237         "y": 1566.1935195922852,\r
238         "z": "6a89d3e3.fb4ddc",\r
239         "wires": []\r
240     },\r
241     {\r
242         "id": "d8e56ff1.4693a",\r
243         "type": "set",\r
244         "name": "tmp.param.capability-name",\r
245         "xml": "<set>\n<parameter name='tmp.param.capability-name' value='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-topology.vf-module-parameters.param[$pidx].resource-resolution-data.capability-name`' />\n",\r
246         "comments": "",\r
247         "x": 1127.8721466064453,\r
248         "y": 1710.6697778701782,\r
249         "z": "6a89d3e3.fb4ddc",\r
250         "wires": []\r
251     },\r
252     {\r
253         "id": "baaad7ca.98ffc8",\r
254         "type": "set",\r
255         "name": "set ss.capability-action = assign",\r
256         "xml": "<set>\n<parameter name='ss.capability-action' value='assign' />\n",\r
257         "comments": "",\r
258         "x": 789.8361206054688,\r
259         "y": 1613.1101036071777,\r
260         "z": "6a89d3e3.fb4ddc",\r
261         "wires": []\r
262     },\r
263     {\r
264         "id": "dc8699f7.88cd38",\r
265         "type": "set",\r
266         "name": "set capability-dg with 'self-serve-' + capability-name",\r
267         "xml": "<set>\n<parameter name='ss.capability-dg' value=\"`'self-serve-' + $ss.capability.execution-order[$cidx]`\" />\n",\r
268         "comments": "",\r
269         "x": 852.1695861816406,\r
270         "y": 1661.7649745941162,\r
271         "z": "6a89d3e3.fb4ddc",\r
272         "wires": []\r
273     },\r
274     {\r
275         "id": "27bec64f.ffd41a",\r
276         "type": "set",\r
277         "name": "set sdnc-generated-cloud-resources = true",\r
278         "xml": "<set>\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-topology.sdnc-generated-cloud-resources' \n\tvalue='true' />\n",\r
279         "comments": "",\r
280         "x": 1114.5386962890625,\r
281         "y": 1148.7293434143066,\r
282         "z": "6a89d3e3.fb4ddc",\r
283         "wires": []\r
284     },\r
285     {\r
286         "id": "f04ab0bc.e42dc",\r
287         "type": "switchNode",\r
288         "name": "switch resource-resolution-data.status",\r
289         "xml": "<switch test='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-topology.vf-module-parameters.param[$pidx].resource-resolution-data.status`'>\n",\r
290         "comments": "",\r
291         "outputs": 1,\r
292         "x": 893.0984791346959,\r
293         "y": 2241.511119570051,\r
294         "z": "6a89d3e3.fb4ddc",\r
295         "wires": [\r
296             [\r
297                 "c5e63e10.a3093",\r
298                 "1f165162.67ec4f"\r
299             ]\r
300         ]\r
301     },\r
302     {\r
303         "id": "c5e63e10.a3093",\r
304         "type": "other",\r
305         "name": "PENDING",\r
306         "xml": "<outcome value='PENDING'>\n",\r
307         "comments": "",\r
308         "outputs": 1,\r
309         "x": 1162.455695016044,\r
310         "y": 2241.5110757010325,\r
311         "z": "6a89d3e3.fb4ddc",\r
312         "wires": [\r
313             [\r
314                 "61a1d33.b88882c"\r
315             ]\r
316         ]\r
317     },\r
318     {\r
319         "id": "1f165162.67ec4f",\r
320         "type": "other",\r
321         "name": "FAILED",\r
322         "xml": "<outcome value='FAILED'>\n",\r
323         "comments": "",\r
324         "outputs": 1,\r
325         "x": 1155.991511208671,\r
326         "y": 2292.4754063742503,\r
327         "z": "6a89d3e3.fb4ddc",\r
328         "wires": [\r
329             [\r
330                 "61a1d33.b88882c"\r
331             ]\r
332         ]\r
333     },\r
334     {\r
335         "id": "61a1d33.b88882c",\r
336         "type": "call",\r
337         "name": "call ss.capability-dg",\r
338         "xml": "<call module='GENERIC-RESOURCE-API' rpc='`$ss.capability-dg`' mode='sync' >\n",\r
339         "comments": "",\r
340         "outputs": 1,\r
341         "x": 1371.1102436610636,\r
342         "y": 2293.2372576849802,\r
343         "z": "6a89d3e3.fb4ddc",\r
344         "wires": [\r
345             [\r
346                 "e5879237.9e628",\r
347                 "2526c489.eb217c"\r
348             ]\r
349         ]\r
350     },\r
351     {\r
352         "id": "e5879237.9e628",\r
353         "type": "failure",\r
354         "name": "failure",\r
355         "xml": "<outcome value='failure'>\n",\r
356         "comments": "",\r
357         "outputs": 1,\r
358         "x": 1564.1455944606241,\r
359         "y": 2292.9515359061106,\r
360         "z": "6a89d3e3.fb4ddc",\r
361         "wires": [\r
362             [\r
363                 "d2b0c64f.697d78"\r
364             ]\r
365         ]\r
366     },\r
367     {\r
368         "id": "beeecd6c.915e8",\r
369         "type": "execute",\r
370         "name": "printContext",\r
371         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='printContext' >\n<parameter name='filename' value='/var/tmp/ss-vf-assign.log' />\n",\r
372         "comments": "",\r
373         "outputs": 1,\r
374         "x": 413.2013931274414,\r
375         "y": 2755.56672000885,\r
376         "z": "6a89d3e3.fb4ddc",\r
377         "wires": [\r
378             []\r
379         ]\r
380     },\r
381     {\r
382         "id": "78d86895.250bc8",\r
383         "type": "switchNode",\r
384         "name": "switch vf-module_length",\r
385         "xml": "<switch test='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module_length`'>\n",\r
386         "comments": "",\r
387         "outputs": 1,\r
388         "x": 464.7885932922363,\r
389         "y": 317.1340227127075,\r
390         "z": "6a89d3e3.fb4ddc",\r
391         "wires": [\r
392             [\r
393                 "94c0784a.4efbd8",\r
394                 "2302720.f948a8e",\r
395                 "4dc65b88.c7c4c4"\r
396             ]\r
397         ]\r
398     },\r
399     {\r
400         "id": "94c0784a.4efbd8",\r
401         "type": "other",\r
402         "name": "NULL",\r
403         "xml": "<outcome value=''>\n",\r
404         "comments": "",\r
405         "outputs": 1,\r
406         "x": 677.419563293457,\r
407         "y": 246.52681350708008,\r
408         "z": "6a89d3e3.fb4ddc",\r
409         "wires": [\r
410             [\r
411                 "c1ab19e3.a09b38"\r
412             ]\r
413         ]\r
414     },\r
415     {\r
416         "id": "c98eda13.6cb768",\r
417         "type": "set",\r
418         "name": "set vf-module-index=0",\r
419         "xml": "<set>\n<parameter name='vf-module-index' value='0' />\n",\r
420         "comments": "",\r
421         "x": 1016.5385932922363,\r
422         "y": 257.4435987472534,\r
423         "z": "6a89d3e3.fb4ddc",\r
424         "wires": []\r
425     },\r
426     {\r
427         "id": "2302720.f948a8e",\r
428         "type": "other",\r
429         "name": "other",\r
430         "xml": "<outcome value='Other'>\n",\r
431         "comments": "",\r
432         "outputs": 1,\r
433         "x": 676.5981559753418,\r
434         "y": 385.3126735687256,\r
435         "z": "6a89d3e3.fb4ddc",\r
436         "wires": [\r
437             [\r
438                 "e441c1f2.c0ad1"\r
439             ]\r
440         ]\r
441     },\r
442     {\r
443         "id": "f5150a81.100538",\r
444         "type": "set",\r
445         "name": "set vf-module-id",\r
446         "xml": "<set>\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-id'\n   value='`$vf-module-topology-operation-input.vf-module-information.vf-module-id`' />\n",\r
447         "comments": "",\r
448         "x": 1032.824234008789,\r
449         "y": 539.5536422729492,\r
450         "z": "6a89d3e3.fb4ddc",\r
451         "wires": []\r
452     },\r
453     {\r
454         "id": "fe3a9a0d.f3a558",\r
455         "type": "set",\r
456         "name": "set vf-module-parameters",\r
457         "xml": "<set>\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-topology.vf-module-parameters.'\n  value='vf-module-topology-operation-input.vf-module-request-input.vf-module-input-parameters.' />\n",\r
458         "comments": "",\r
459         "x": 1197.5148315429688,\r
460         "y": 1399.3964304924011,\r
461         "z": "6a89d3e3.fb4ddc",\r
462         "wires": []\r
463     },\r
464     {\r
465         "id": "3c0e578a.5d7b08",\r
466         "type": "set",\r
467         "name": "set order-status to PendingCreate",\r
468         "xml": "<set>\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-level-oper-status.order-status'\n  value='PendingCreate' />\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-level-oper-status.last-rpc-action'\n  value='`$vf-module-topology-operation-input.sdnc-request-header.svc-action`' />\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-level-oper-status.last-action'\n  value='`$vf-module-topology-operation-input.request-information.request-action`' />",\r
469         "comments": "",\r
470         "x": 1087.098403930664,\r
471         "y": 1101.416841506958,\r
472         "z": "6a89d3e3.fb4ddc",\r
473         "wires": []\r
474     },\r
475     {\r
476         "id": "7d46526.17c5aac",\r
477         "type": "set",\r
478         "name": "set ss.capability-type = vf-module",\r
479         "xml": "<set>\n<parameter name='ss.capability-type' value='vf-module' />\n",\r
480         "comments": "",\r
481         "x": 499.9077606201172,\r
482         "y": 1219.3006258010864,\r
483         "z": "6a89d3e3.fb4ddc",\r
484         "wires": []\r
485     },\r
486     {\r
487         "id": "da6ecb81.86ff58",\r
488         "type": "block",\r
489         "name": "block : atomic",\r
490         "xml": "<block atomic='true'>",\r
491         "atomic": "true",\r
492         "comments": "",\r
493         "outputs": 1,\r
494         "x": 962.1934574672159,\r
495         "y": 1400.1220000130788,\r
496         "z": "6a89d3e3.fb4ddc",\r
497         "wires": [\r
498             [\r
499                 "fe3a9a0d.f3a558",\r
500                 "55d6d80f.981a78",\r
501                 "dfb33174.f2c9c"\r
502             ]\r
503         ]\r
504     },\r
505     {\r
506         "id": "cdf4ff1.5e539",\r
507         "type": "set",\r
508         "name": "set is-new-vfmodule = true",\r
509         "xml": "<set>\n<parameter name='is-new-vfmodule' value='true' />\n",\r
510         "comments": "",\r
511         "x": 471.6102752685547,\r
512         "y": 197.55074501037598,\r
513         "z": "6a89d3e3.fb4ddc",\r
514         "wires": []\r
515     },\r
516     {\r
517         "id": "f6595347.aba9",\r
518         "type": "for",\r
519         "name": "for each existing VF module",\r
520         "xml": "<for index='idx' start='0' end='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module_length`' >\n",\r
521         "comments": "",\r
522         "outputs": 1,\r
523         "x": 1035.4315338134766,\r
524         "y": 385.0030117034912,\r
525         "z": "6a89d3e3.fb4ddc",\r
526         "wires": [\r
527             [\r
528                 "cb80b6c2.f7f7a8"\r
529             ]\r
530         ]\r
531     },\r
532     {\r
533         "id": "cb80b6c2.f7f7a8",\r
534         "type": "switchNode",\r
535         "name": "switch vf-module-id: input vs service-data",\r
536         "xml": "<switch test='`$vf-module-topology-operation-input.vf-module-information.vf-module-id == $service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$idx].vf-module-id`'>\n",\r
537         "comments": "",\r
538         "outputs": 1,\r
539         "x": 1346.550666809082,\r
540         "y": 385.574426651001,\r
541         "z": "6a89d3e3.fb4ddc",\r
542         "wires": [\r
543             [\r
544                 "cb23fa3d.38db08"\r
545             ]\r
546         ]\r
547     },\r
548     {\r
549         "id": "cb23fa3d.38db08",\r
550         "type": "outcomeTrue",\r
551         "name": "true",\r
552         "xml": "<outcome value='true'>\n",\r
553         "comments": "",\r
554         "outputs": 1,\r
555         "x": 1600.4196968078613,\r
556         "y": 385.39588356018066,\r
557         "z": "6a89d3e3.fb4ddc",\r
558         "wires": [\r
559             [\r
560                 "25cbd14.1ae082e"\r
561             ]\r
562         ]\r
563     },\r
564     {\r
565         "id": "5f9f2341.7aeedc",\r
566         "type": "set",\r
567         "name": "set is-new-vfmodule = false",\r
568         "xml": "<set>\n<parameter name='is-new-vfmodule' value='false' />\n",\r
569         "comments": "",\r
570         "x": 1972.5864372253418,\r
571         "y": 384.657772064209,\r
572         "z": "6a89d3e3.fb4ddc",\r
573         "wires": []\r
574     },\r
575     {\r
576         "id": "25cbd14.1ae082e",\r
577         "type": "block",\r
578         "name": "block",\r
579         "xml": "<block>\n",\r
580         "atomic": "false",\r
581         "comments": "",\r
582         "outputs": 1,\r
583         "x": 1741.836441040039,\r
584         "y": 384.9077682495117,\r
585         "z": "6a89d3e3.fb4ddc",\r
586         "wires": [\r
587             [\r
588                 "5f9f2341.7aeedc",\r
589                 "b086c015.9686a",\r
590                 "539e0d93.0e4764"\r
591             ]\r
592         ]\r
593     },\r
594     {\r
595         "id": "b086c015.9686a",\r
596         "type": "break",\r
597         "name": "break",\r
598         "xml": "<break>\n",\r
599         "comments": "",\r
600         "x": 1909.7292289733887,\r
601         "y": 470.90774631500244,\r
602         "z": "6a89d3e3.fb4ddc",\r
603         "wires": []\r
604     },\r
605     {\r
606         "id": "539e0d93.0e4764",\r
607         "type": "set",\r
608         "name": "set vf-module-index = idx",\r
609         "xml": "<set>\n<parameter name='vf-module-index' value='`$idx`' />\n",\r
610         "comments": "",\r
611         "x": 1965.5507507324219,\r
612         "y": 427.94342708587646,\r
613         "z": "6a89d3e3.fb4ddc",\r
614         "wires": []\r
615     },\r
616     {\r
617         "id": "470bd393.8815fc",\r
618         "type": "set",\r
619         "name": "set new vf-module_length = vf-module-index + 1",\r
620         "xml": "<set>\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module_length' value='`$vf-module-index + 1`' />\n",\r
621         "comments": "",\r
622         "x": 1097.8960151672363,\r
623         "y": 298.7650270462036,\r
624         "z": "6a89d3e3.fb4ddc",\r
625         "wires": []\r
626     },\r
627     {\r
628         "id": "e441c1f2.c0ad1",\r
629         "type": "block",\r
630         "name": "block",\r
631         "xml": "<block>\n",\r
632         "atomic": "false",\r
633         "comments": "",\r
634         "outputs": 1,\r
635         "x": 813.7530708312988,\r
636         "y": 385.69353580474854,\r
637         "z": "6a89d3e3.fb4ddc",\r
638         "wires": [\r
639             [\r
640                 "9c5458e2.63ba88",\r
641                 "f6595347.aba9"\r
642             ]\r
643         ]\r
644     },\r
645     {\r
646         "id": "f2ad673d.c9d758",\r
647         "type": "set",\r
648         "name": "set new vf-module_length++",\r
649         "xml": "<set>\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module_length' \n\tvalue='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module_length + 1`' />\n",\r
650         "comments": "",\r
651         "x": 1583.0030937194824,\r
652         "y": 497.4435405731201,\r
653         "z": "6a89d3e3.fb4ddc",\r
654         "wires": []\r
655     },\r
656     {\r
657         "id": "9c5458e2.63ba88",\r
658         "type": "switchNode",\r
659         "name": "switch is-new-vfmodule",\r
660         "xml": "<switch test='`$is-new-vfmodule`'>\n",\r
661         "comments": "",\r
662         "outputs": 1,\r
663         "x": 1021.2530670166016,\r
664         "y": 455.2649154663086,\r
665         "z": "6a89d3e3.fb4ddc",\r
666         "wires": [\r
667             [\r
668                 "328de05d.d7c21"\r
669             ]\r
670         ]\r
671     },\r
672     {\r
673         "id": "328de05d.d7c21",\r
674         "type": "outcomeTrue",\r
675         "name": "true",\r
676         "xml": "<outcome value='true'>\n",\r
677         "comments": "",\r
678         "outputs": 1,\r
679         "x": 1219.110221862793,\r
680         "y": 454.8363628387451,\r
681         "z": "6a89d3e3.fb4ddc",\r
682         "wires": [\r
683             [\r
684                 "b1cc1eae.576a8"\r
685             ]\r
686         ]\r
687     },\r
688     {\r
689         "id": "c1ab19e3.a09b38",\r
690         "type": "block",\r
691         "name": "block",\r
692         "xml": "<block>\n",\r
693         "atomic": "false",\r
694         "comments": "",\r
695         "outputs": 1,\r
696         "x": 820.2530670166016,\r
697         "y": 278.19353008270264,\r
698         "z": "6a89d3e3.fb4ddc",\r
699         "wires": [\r
700             [\r
701                 "470bd393.8815fc",\r
702                 "c98eda13.6cb768"\r
703             ]\r
704         ]\r
705     },\r
706     {\r
707         "id": "4dc65b88.c7c4c4",\r
708         "type": "other",\r
709         "name": "0",\r
710         "xml": "<outcome value='0'>\n",\r
711         "comments": "",\r
712         "outputs": 1,\r
713         "x": 678.5863037109375,\r
714         "y": 316.6220245361328,\r
715         "z": "6a89d3e3.fb4ddc",\r
716         "wires": [\r
717             [\r
718                 "c1ab19e3.a09b38"\r
719             ]\r
720         ]\r
721     },\r
722     {\r
723         "id": "d2d53277.c8e3b",\r
724         "type": "switchNode",\r
725         "name": "switch is-new-vfmodule",\r
726         "xml": "<switch test='`$is-new-vfmodule`'>\n",\r
727         "comments": "",\r
728         "outputs": 1,\r
729         "x": 464.3363037109375,\r
730         "y": 540.3720245361328,\r
731         "z": "6a89d3e3.fb4ddc",\r
732         "wires": [\r
733             [\r
734                 "228816c9.7d6b7a"\r
735             ]\r
736         ]\r
737     },\r
738     {\r
739         "id": "228816c9.7d6b7a",\r
740         "type": "outcomeTrue",\r
741         "name": "true",\r
742         "xml": "<outcome value='true'>\n",\r
743         "comments": "",\r
744         "outputs": 1,\r
745         "x": 662.1934585571289,\r
746         "y": 539.9434719085693,\r
747         "z": "6a89d3e3.fb4ddc",\r
748         "wires": [\r
749             [\r
750                 "160cf147.59b4af"\r
751             ]\r
752         ]\r
753     },\r
754     {\r
755         "id": "9660a91.81f1358",\r
756         "type": "set",\r
757         "name": "Copy vf-module-topology data",\r
758         "xml": "<set>\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-topology.vf-module-topology-identifier.vf-module-id' \n    value='`$vf-module-topology-operation-input.vf-module-information.vf-module-id`' />\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-topology.vf-module-topology-identifier.vf-module-name' \n    value='`$vf-module-topology-operation-input.vf-module-request-input.vf-module-name`' />\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-topology.vf-module-topology-identifier.vf-module-type' \n    value='`$vf-module-topology-operation-input.vf-module-information.vf-module-type`' />\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-topology.tenant' \n    value='`$vf-module-topology-operation-input.vf-module-request-input.tenant`' />\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-topology.aic-cloud-region' \n    value='`$vf-module-topology-operation-input.vf-module-request-input.aic-cloud-region`' />\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-topology.aic-clli'\n    value='`$vf-module-topology-operation-input.vf-module-request-input.aic-clli`' />",\r
759         "comments": "",\r
760         "x": 1078.0863189697266,\r
761         "y": 585.3720941543579,\r
762         "z": "6a89d3e3.fb4ddc",\r
763         "wires": []\r
764     },\r
765     {\r
766         "id": "d0c524cc.997e98",\r
767         "type": "set",\r
768         "name": "set from DB",\r
769         "xml": "<set>\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-topology.onap-model-information.model-invariant-uuid'\n  value='`$db.vf-module-model.invariant-uuid`' />\n",\r
770         "comments": "",\r
771         "x": 1443.0980796813965,\r
772         "y": 637.8155345916748,\r
773         "z": "6a89d3e3.fb4ddc",\r
774         "wires": []\r
775     },\r
776     {\r
777         "id": "9632b3a5.151f7",\r
778         "type": "switchNode",\r
779         "name": "switch input model-invariant-uuid",\r
780         "xml": "<switch test='`$vf-module-topology-operation-input.vf-module-information.onap-model-information.model-invariant-uuid`'>\n",\r
781         "comments": "",\r
782         "outputs": 1,\r
783         "x": 1086.9551544189453,\r
784         "y": 660.6399784088135,\r
785         "z": "6a89d3e3.fb4ddc",\r
786         "wires": [\r
787             [\r
788                 "d993041d.727fe8",\r
789                 "7b777471.7e5a6c"\r
790             ]\r
791         ]\r
792     },\r
793     {\r
794         "id": "d993041d.727fe8",\r
795         "type": "outcome",\r
796         "name": "NULL",\r
797         "xml": "<outcome value=''>",\r
798         "comments": "",\r
799         "outputs": 1,\r
800         "x": 1292.621826171875,\r
801         "y": 637.7829418182373,\r
802         "z": "6a89d3e3.fb4ddc",\r
803         "wires": [\r
804             [\r
805                 "d0c524cc.997e98"\r
806             ]\r
807         ]\r
808     },\r
809     {\r
810         "id": "7b777471.7e5a6c",\r
811         "type": "other",\r
812         "name": "other",\r
813         "xml": "<outcome value='Other'>\n",\r
814         "comments": "",\r
815         "outputs": 1,\r
816         "x": 1294.050422668457,\r
817         "y": 682.0685329437256,\r
818         "z": "6a89d3e3.fb4ddc",\r
819         "wires": [\r
820             [\r
821                 "23246502.21d58a"\r
822             ]\r
823         ]\r
824     },\r
825     {\r
826         "id": "23246502.21d58a",\r
827         "type": "set",\r
828         "name": "set from input",\r
829         "xml": "<set>\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-topology.onap-model-information.model-invariant-uuid'\n  value='`$vf-module-topology-operation-input.vf-module-information.onap-model-information.model-invariant-uuid`' />\n",\r
830         "comments": "",\r
831         "x": 1448.3361587524414,\r
832         "y": 681.4971051216125,\r
833         "z": "6a89d3e3.fb4ddc",\r
834         "wires": []\r
835     },\r
836     {\r
837         "id": "9b1fd622.5ea208",\r
838         "type": "set",\r
839         "name": "set from DB",\r
840         "xml": "<set>\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-topology.onap-model-information.model-uuid'\n  value='`$db.vf-module-model.uuid`' />\n",\r
841         "comments": "",\r
842         "x": 1444.050350189209,\r
843         "y": 726.3542108535767,\r
844         "z": "6a89d3e3.fb4ddc",\r
845         "wires": []\r
846     },\r
847     {\r
848         "id": "a9b9767.d0f3d88",\r
849         "type": "switchNode",\r
850         "name": "switch input model-uuid",\r
851         "xml": "<switch test='`$vf-module-topology-operation-input.vf-module-information.onap-model-information.model-uuid`'>\n",\r
852         "comments": "",\r
853         "outputs": 1,\r
854         "x": 1059.5741729736328,\r
855         "y": 749.1787157058716,\r
856         "z": "6a89d3e3.fb4ddc",\r
857         "wires": [\r
858             [\r
859                 "95b67445.582658",\r
860                 "f28422f1.a8a5a"\r
861             ]\r
862         ]\r
863     },\r
864     {\r
865         "id": "95b67445.582658",\r
866         "type": "outcome",\r
867         "name": "NULL",\r
868         "xml": "<outcome value=''>",\r
869         "comments": "",\r
870         "outputs": 1,\r
871         "x": 1293.574146270752,\r
872         "y": 726.321647644043,\r
873         "z": "6a89d3e3.fb4ddc",\r
874         "wires": [\r
875             [\r
876                 "9b1fd622.5ea208"\r
877             ]\r
878         ]\r
879     },\r
880     {\r
881         "id": "f28422f1.a8a5a",\r
882         "type": "other",\r
883         "name": "other",\r
884         "xml": "<outcome value='Other'>\n",\r
885         "comments": "",\r
886         "outputs": 1,\r
887         "x": 1295.002742767334,\r
888         "y": 770.6072387695312,\r
889         "z": "6a89d3e3.fb4ddc",\r
890         "wires": [\r
891             [\r
892                 "5b080c13.af5d04"\r
893             ]\r
894         ]\r
895     },\r
896     {\r
897         "id": "5b080c13.af5d04",\r
898         "type": "set",\r
899         "name": "set from input",\r
900         "xml": "<set>\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-topology.onap-model-information.model-uuid'\n  value='`$vf-module-topology-operation-input.vf-module-information.onap-model-information.model-uuid`' />\n",\r
901         "comments": "",\r
902         "x": 1449.2884788513184,\r
903         "y": 770.0358109474182,\r
904         "z": "6a89d3e3.fb4ddc",\r
905         "wires": []\r
906     },\r
907     {\r
908         "id": "3e2787e5.70ce38",\r
909         "type": "set",\r
910         "name": "set from DB",\r
911         "xml": "<set>\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-topology.onap-model-information.model-version'\n  value='`$db.vf-module-model.version`' />\n",\r
912         "comments": "",\r
913         "x": 1435.1932830810547,\r
914         "y": 815.2114181518555,\r
915         "z": "6a89d3e3.fb4ddc",\r
916         "wires": []\r
917     },\r
918     {\r
919         "id": "d072296.6aca9d8",\r
920         "type": "switchNode",\r
921         "name": "switch input model-version",\r
922         "xml": "<switch test='`$vf-module-topology-operation-input.vf-module-information.onap-model-information.model-version`'>\n",\r
923         "comments": "",\r
924         "outputs": 1,\r
925         "x": 1061.7170448303223,\r
926         "y": 838.0358629226685,\r
927         "z": "6a89d3e3.fb4ddc",\r
928         "wires": [\r
929             [\r
930                 "ae7bcfb3.5f0d2",\r
931                 "153e40d6.cb774f"\r
932             ]\r
933         ]\r
934     },\r
935     {\r
936         "id": "ae7bcfb3.5f0d2",\r
937         "type": "outcome",\r
938         "name": "NULL",\r
939         "xml": "<outcome value=''>",\r
940         "comments": "",\r
941         "outputs": 1,\r
942         "x": 1284.7170295715332,\r
943         "y": 815.178825378418,\r
944         "z": "6a89d3e3.fb4ddc",\r
945         "wires": [\r
946             [\r
947                 "3e2787e5.70ce38"\r
948             ]\r
949         ]\r
950     },\r
951     {\r
952         "id": "153e40d6.cb774f",\r
953         "type": "other",\r
954         "name": "other",\r
955         "xml": "<outcome value='Other'>\n",\r
956         "comments": "",\r
957         "outputs": 1,\r
958         "x": 1286.1456260681152,\r
959         "y": 859.4644165039062,\r
960         "z": "6a89d3e3.fb4ddc",\r
961         "wires": [\r
962             [\r
963                 "ab4b217e.693c2"\r
964             ]\r
965         ]\r
966     },\r
967     {\r
968         "id": "ab4b217e.693c2",\r
969         "type": "set",\r
970         "name": "set from input",\r
971         "xml": "<set>\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-topology.onap-model-information.model-version'\n  value='`$vf-module-topology-operation-input.vf-module-information.onap-model-information.model-version`' />\n",\r
972         "comments": "",\r
973         "x": 1440.4313621520996,\r
974         "y": 858.8929886817932,\r
975         "z": "6a89d3e3.fb4ddc",\r
976         "wires": []\r
977     },\r
978     {\r
979         "id": "59cb1887.519c68",\r
980         "type": "set",\r
981         "name": "set from DB",\r
982         "xml": "<set>\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-topology.onap-model-information.model-name'\n  value='`$db.vf-module-model.name`' />\n",\r
983         "comments": "",\r
984         "x": 1435.1932830810547,\r
985         "y": 902.3542404174805,\r
986         "z": "6a89d3e3.fb4ddc",\r
987         "wires": []\r
988     },\r
989     {\r
990         "id": "e085243.3e05cd8",\r
991         "type": "switchNode",\r
992         "name": "switch input model-name",\r
993         "xml": "<switch test='`$vf-module-topology-operation-input.vf-module-information.onap-model-information.model-name`'>\n",\r
994         "comments": "",\r
995         "outputs": 1,\r
996         "x": 1058.7170448303223,\r
997         "y": 925.1786851882935,\r
998         "z": "6a89d3e3.fb4ddc",\r
999         "wires": [\r
1000             [\r
1001                 "4f31d90c.74c998",\r
1002                 "84e2607f.f6a01"\r
1003             ]\r
1004         ]\r
1005     },\r
1006     {\r
1007         "id": "4f31d90c.74c998",\r
1008         "type": "outcome",\r
1009         "name": "NULL",\r
1010         "xml": "<outcome value=''>",\r
1011         "comments": "",\r
1012         "outputs": 1,\r
1013         "x": 1284.7170295715332,\r
1014         "y": 902.321647644043,\r
1015         "z": "6a89d3e3.fb4ddc",\r
1016         "wires": [\r
1017             [\r
1018                 "59cb1887.519c68"\r
1019             ]\r
1020         ]\r
1021     },\r
1022     {\r
1023         "id": "84e2607f.f6a01",\r
1024         "type": "other",\r
1025         "name": "other",\r
1026         "xml": "<outcome value='Other'>\n",\r
1027         "comments": "",\r
1028         "outputs": 1,\r
1029         "x": 1286.1456260681152,\r
1030         "y": 946.6072387695312,\r
1031         "z": "6a89d3e3.fb4ddc",\r
1032         "wires": [\r
1033             [\r
1034                 "6e518b97.0cd334"\r
1035             ]\r
1036         ]\r
1037     },\r
1038     {\r
1039         "id": "6e518b97.0cd334",\r
1040         "type": "set",\r
1041         "name": "set from input",\r
1042         "xml": "<set>\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-topology.onap-model-information.model-name'\n  value='`$vf-module-topology-operation-input.vf-module-information.onap-model-information.model-name`' />\n",\r
1043         "comments": "",\r
1044         "x": 1440.4313621520996,\r
1045         "y": 946.0358109474182,\r
1046         "z": "6a89d3e3.fb4ddc",\r
1047         "wires": []\r
1048     },\r
1049     {\r
1050         "id": "ec7b65fb.fc6018",\r
1051         "type": "set",\r
1052         "name": "set model-customization-uuid",\r
1053         "xml": "<set>\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-topology.onap-model-information.model-customization-uuid'\n  value='`$vf-module-topology-operation-input.vf-module-information.onap-model-information.model-customization-uuid`' />\n",\r
1054         "comments": "",\r
1055         "x": 1072.1694030761719,\r
1056         "y": 999.1161699295044,\r
1057         "z": "6a89d3e3.fb4ddc",\r
1058         "wires": []\r
1059     },\r
1060     {\r
1061         "id": "63af0c3d.77f934",\r
1062         "type": "set",\r
1063         "name": "copy input data",\r
1064         "xml": "<set>\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.sdnc-request-header.'\n   value='$vf-module-topology-operation-input.sdnc-request-header.' />\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.request-information.'\n   value='$vf-module-topology-operation-input.request-information.' />\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.service-information.'\n   value='$vf-module-topology-operation-input.service-information.' />\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vnf-information.'\n   value='$vf-module-topology-operation-input.vnf-information.' />\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-information.'\n   value='$vf-module-topology-operation-input.vf-module-information.' />\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-request-input.' \n    value='$vf-module-topology-operation-input.vf-module-request-input.' />",\r
1065         "comments": "",\r
1066         "x": 1028.824478149414,\r
1067         "y": 1053.8008728027344,\r
1068         "z": "6a89d3e3.fb4ddc",\r
1069         "wires": []\r
1070     },\r
1071     {\r
1072         "id": "160cf147.59b4af",\r
1073         "type": "block",\r
1074         "name": "block",\r
1075         "xml": "<block>",\r
1076         "atomic": "false",\r
1077         "comments": "",\r
1078         "outputs": 1,\r
1079         "x": 818.2887191772461,\r
1080         "y": 539.7212162017822,\r
1081         "z": "6a89d3e3.fb4ddc",\r
1082         "wires": [\r
1083             [\r
1084                 "9632b3a5.151f7",\r
1085                 "a9b9767.d0f3d88",\r
1086                 "d072296.6aca9d8",\r
1087                 "e085243.3e05cd8",\r
1088                 "ec7b65fb.fc6018",\r
1089                 "63af0c3d.77f934",\r
1090                 "9660a91.81f1358",\r
1091                 "f5150a81.100538",\r
1092                 "3c0e578a.5d7b08",\r
1093                 "27bec64f.ffd41a"\r
1094             ]\r
1095         ]\r
1096     },\r
1097     {\r
1098         "id": "dd621f57.8792a",\r
1099         "type": "set",\r
1100         "name": "set vf-module-index = vf-module_length",\r
1101         "xml": "<set>\n<parameter name='vf-module-index' value='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module_length`' />\n",\r
1102         "comments": "",\r
1103         "x": 1615.5863227844238,\r
1104         "y": 453.62203216552734,\r
1105         "z": "6a89d3e3.fb4ddc",\r
1106         "wires": []\r
1107     },\r
1108     {\r
1109         "id": "b1cc1eae.576a8",\r
1110         "type": "block",\r
1111         "name": "block",\r
1112         "xml": "<block>\n",\r
1113         "atomic": "false",\r
1114         "comments": "",\r
1115         "outputs": 1,\r
1116         "x": 1362.0863227844238,\r
1117         "y": 454.37203216552734,\r
1118         "z": "6a89d3e3.fb4ddc",\r
1119         "wires": [\r
1120             [\r
1121                 "dd621f57.8792a",\r
1122                 "f2ad673d.c9d758"\r
1123             ]\r
1124         ]\r
1125     },\r
1126     {\r
1127         "id": "2b650c7a.d8a5d4",\r
1128         "type": "block",\r
1129         "name": "block : atomic",\r
1130         "xml": "<block atomic='true'>",\r
1131         "atomic": "true",\r
1132         "comments": "",\r
1133         "outputs": 1,\r
1134         "x": 618.0148696899414,\r
1135         "y": 2241.538803100586,\r
1136         "z": "6a89d3e3.fb4ddc",\r
1137         "wires": [\r
1138             [\r
1139                 "f04ab0bc.e42dc",\r
1140                 "9691a52d.6666b8"\r
1141             ]\r
1142         ]\r
1143     },\r
1144     {\r
1145         "id": "9691a52d.6666b8",\r
1146         "type": "break",\r
1147         "name": "break",\r
1148         "xml": "<break>\n",\r
1149         "comments": "",\r
1150         "x": 796.4434356689453,\r
1151         "y": 2510.9673385620117,\r
1152         "z": "6a89d3e3.fb4ddc",\r
1153         "wires": []\r
1154     },\r
1155     {\r
1156         "id": "2526c489.eb217c",\r
1157         "type": "success",\r
1158         "name": "success",\r
1159         "xml": "<outcome value='success'>\n",\r
1160         "comments": "",\r
1161         "outputs": 1,\r
1162         "x": 1588.4076690673828,\r
1163         "y": 2438.943384170532,\r
1164         "z": "6a89d3e3.fb4ddc",\r
1165         "wires": [\r
1166             [\r
1167                 "3c2b90e5.13698"\r
1168             ]\r
1169         ]\r
1170     },\r
1171     {\r
1172         "id": "3c2b90e5.13698",\r
1173         "type": "record",\r
1174         "name": "record",\r
1175         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.Slf4jRecorder\">\n<parameter name=\"logger\" value=\"message-log\"/>\n<parameter name=\"field1\" value=\"`'DONE: ' + $ss.capability-dg`\"/>\n\n",\r
1176         "comments": "",\r
1177         "outputs": 1,\r
1178         "x": 1732.1576690673828,\r
1179         "y": 2437.693384170532,\r
1180         "z": "6a89d3e3.fb4ddc",\r
1181         "wires": [\r
1182             []\r
1183         ]\r
1184     },\r
1185     {\r
1186         "id": "dfb33174.f2c9c",\r
1187         "type": "record",\r
1188         "name": "record",\r
1189         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.Slf4jRecorder\">\n<parameter name=\"logger\" value=\"message-log\"/>\n<parameter name=\"field1\" value=\"DONE with vfmodule-ra-assignment\"/>\n\n",\r
1190         "comments": "",\r
1191         "outputs": 1,\r
1192         "x": 1142.3363037109375,\r
1193         "y": 1495.3720245361328,\r
1194         "z": "6a89d3e3.fb4ddc",\r
1195         "wires": [\r
1196             []\r
1197         ]\r
1198     },\r
1199     {\r
1200         "id": "8f918c25.18662",\r
1201         "type": "execute",\r
1202         "name": "execute PropertiesNode",\r
1203         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.prop.PropertiesNode' method='readProperties' >\n    <parameter name='fileName' value='%SDNC_CONFIG_DIR%/generic-resource-api-dg.properties' />\n    <parameter name='contextPrefix' value='prop' />\n",\r
1204         "comments": "",\r
1205         "outputs": 1,\r
1206         "x": 890.5863167898997,\r
1207         "y": 1308.5862832750595,\r
1208         "z": "6a89d3e3.fb4ddc",\r
1209         "wires": [\r
1210             []\r
1211         ]\r
1212     },\r
1213     {\r
1214         "id": "4d9da943.9b5318",\r
1215         "type": "switchNode",\r
1216         "name": "switch prop.controller.user",\r
1217         "xml": "<switch test='`$prop.controller.user`'>\n",\r
1218         "comments": "",\r
1219         "outputs": 1,\r
1220         "x": 479.30055236816406,\r
1221         "y": 1309.0149040222168,\r
1222         "z": "6a89d3e3.fb4ddc",\r
1223         "wires": [\r
1224             [\r
1225                 "7e82a787.ebfeb8"\r
1226             ]\r
1227         ]\r
1228     },\r
1229     {\r
1230         "id": "7e82a787.ebfeb8",\r
1231         "type": "failure",\r
1232         "name": "NULL",\r
1233         "xml": "<outcome value=''>\n",\r
1234         "comments": "",\r
1235         "outputs": 1,\r
1236         "x": 679.1576478140696,\r
1237         "y": 1308.5863185610092,\r
1238         "z": "6a89d3e3.fb4ddc",\r
1239         "wires": [\r
1240             [\r
1241                 "8f918c25.18662"\r
1242             ]\r
1243         ]\r
1244     },\r
1245     {\r
1246         "id": "74e369b1.130768",\r
1247         "type": "call",\r
1248         "name": "call self-serve-vf-module-mdsal-put",\r
1249         "xml": "<call module='GENERIC-RESOURCE-API' rpc='self-serve-vf-module-mdsal-put' mode='sync' >\n",\r
1250         "comments": "",\r
1251         "outputs": 1,\r
1252         "x": 496.5741882324219,\r
1253         "y": 2650.58260345459,\r
1254         "z": "6a89d3e3.fb4ddc",\r
1255         "wires": [\r
1256             []\r
1257         ]\r
1258     },\r
1259     {\r
1260         "id": "72e787c4.788818",\r
1261         "type": "returnFailure",\r
1262         "name": "return failure",\r
1263         "xml": "<return status='failure'>\n<parameter name='ack-final' value='Y'/>\n<parameter name='error-code' value='500' />\n<parameter name='error-message' value=\"`$error-message`\" />\n",\r
1264         "comments": "",\r
1265         "x": 1958.5863037109375,\r
1266         "y": 2376.507080078125,\r
1267         "z": "6a89d3e3.fb4ddc",\r
1268         "wires": []\r
1269     },\r
1270     {\r
1271         "id": "d2b0c64f.697d78",\r
1272         "type": "block",\r
1273         "name": "block : atomic",\r
1274         "xml": "<block atomic='true'>",\r
1275         "atomic": "true",\r
1276         "comments": "",\r
1277         "outputs": 1,\r
1278         "x": 1734.0270718165812,\r
1279         "y": 2292.0185897009715,\r
1280         "z": "6a89d3e3.fb4ddc",\r
1281         "wires": [\r
1282             [\r
1283                 "72e787c4.788818",\r
1284                 "245c83ad.8fed6c",\r
1285                 "c9140ce7.8a308"\r
1286             ]\r
1287         ]\r
1288     },\r
1289     {\r
1290         "id": "245c83ad.8fed6c",\r
1291         "type": "call",\r
1292         "name": "call self-serve-vf-module-mdsal-put",\r
1293         "xml": "<call module='GENERIC-RESOURCE-API' rpc='self-serve-vf-module-mdsal-put' mode='sync' >\n",\r
1294         "comments": "",\r
1295         "outputs": 1,\r
1296         "x": 2033.2294006347656,\r
1297         "y": 2334.0579681396484,\r
1298         "z": "6a89d3e3.fb4ddc",\r
1299         "wires": [\r
1300             []\r
1301         ]\r
1302     },\r
1303     {\r
1304         "id": "c9140ce7.8a308",\r
1305         "type": "set",\r
1306         "name": "set error-message",\r
1307         "xml": "<set>\n<parameter name='error-message' value=\"`'Encountered error from ' + $ss.capability-dg + ' with error: ' + $error-message`\" />",\r
1308         "comments": "",\r
1309         "x": 1971.4439086914062,\r
1310         "y": 2291.5579509735107,\r
1311         "z": "6a89d3e3.fb4ddc",\r
1312         "wires": []\r
1313     }\r
1314 ]