3 "id": "ca0478b8.252088",
\r
7 "x": 142.85714721679688,
\r
8 "y": 72.85714721679688,
\r
9 "z": "7da44d34.41b8e4",
\r
17 "id": "7c71ac58.1f4244",
\r
18 "type": "service-logic",
\r
19 "name": "GENERIC-RESOURCE-API ${project.version}",
\r
20 "module": "GENERIC-RESOURCE-API",
\r
21 "version": "${project.version}",
\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='GENERIC-RESOURCE-API' version='${project.version}'>",
\r
25 "x": 418.8571472167969,
\r
26 "y": 73.85714721679688,
\r
27 "z": "7da44d34.41b8e4",
\r
35 "id": "a2678c16.8e1eb",
\r
37 "name": "self-serve-vf-module-generate-name-changeassign",
\r
38 "xml": "<method rpc='self-serve-vf-module-generate-name-changeassign' mode='sync'>\n",
\r
41 "x": 323.4285583496094,
\r
42 "y": 125.71429061889648,
\r
43 "z": "7da44d34.41b8e4",
\r
51 "id": "570da090.941e5",
\r
53 "name": "execute NameGenerationNode-changeassign",
\r
54 "xml": "<execute plugin='org.openecomp.sdnc.prov.namegeneration.node.AssignNameNode' method='process'>\n <parameter name='payload' value='`$tmp.vf-module.changeassign.naming-data-payload`' />\n <parameter name=\"prifix\" value=\"vf-module.changeassign.nameGenResponse\" />\n",
\r
57 "x": 671.4285888671875,
\r
58 "y": 659.2857213020325,
\r
59 "z": "7da44d34.41b8e4",
\r
68 "id": "551cdc4a.e86e94",
\r
71 "xml": "<outcome value='failure'>\n",
\r
74 "x": 959.4285888671875,
\r
75 "y": 613.2857213020325,
\r
76 "z": "7da44d34.41b8e4",
\r
84 "id": "ba2f7c73.31a28",
\r
86 "name": "not-found",
\r
87 "xml": "<outcome value='not-found'>\n",
\r
90 "x": 965.4285888671875,
\r
91 "y": 713.2857213020325,
\r
92 "z": "7da44d34.41b8e4",
\r
100 "id": "7dfc16bc.be2d18",
\r
102 "name": "block : atomic",
\r
103 "xml": "<block atomic='true'>",
\r
107 "x": 1165.4285888671875,
\r
108 "y": 655.2857213020325,
\r
109 "z": "7da44d34.41b8e4",
\r
118 "id": "56db66db.f751e8",
\r
120 "name": "set status as FAILED",
\r
121 "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.param[$ss.service-data.param.index].resource-resolution-data.status`' value='FAILED' />",
\r
123 "x": 1374.4285888671875,
\r
124 "y": 604.2857213020325,
\r
125 "z": "7da44d34.41b8e4",
\r
129 "id": "2a9c646.dc70e9c",
\r
130 "type": "returnFailure",
\r
131 "name": "return failure",
\r
132 "xml": "<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n <parameter name=\"error-message\" value=\"`'Error from NameGenerationNode ChangeAssign vf-module ' + $error-message`\" />\n",
\r
134 "x": 1360.4285888671875,
\r
135 "y": 713.2857213020325,
\r
136 "z": "7da44d34.41b8e4",
\r
140 "id": "afbcafe4.6d848",
\r
142 "name": "block : atomic",
\r
143 "xml": "<block atomic='true'>",
\r
147 "x": 224.71428680419922,
\r
148 "y": 562.8571300506592,
\r
149 "z": "7da44d34.41b8e4",
\r
163 "id": "b979f5f1.ad8358",
\r
165 "name": "for service-data...vf-module...resource-key",
\r
166 "xml": "<for index='i' 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[$ss.service-data.param.index].resource-resolution-data.resource-key_length`' >",
\r
169 "x": 667.0000076293945,
\r
170 "y": 375.00000858306885,
\r
171 "z": "7da44d34.41b8e4",
\r
179 "id": "56f43f1.46959c",
\r
180 "type": "switchNode",
\r
181 "name": "switch resource-key[].name",
\r
182 "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[$ss.service-data.param.index].resource-resolution-data.resource-key[$i].name`'>\n\n",
\r
185 "x": 1004.8571624755859,
\r
186 "y": 374.9999942779541,
\r
187 "z": "7da44d34.41b8e4",
\r
195 "id": "db5132dc.231e6",
\r
197 "name": "external-key",
\r
198 "xml": "<outcome value='external-key'>\n",
\r
201 "x": 1245.857162475586,
\r
202 "y": 374.9999942779541,
\r
203 "z": "7da44d34.41b8e4",
\r
211 "id": "eace8af.3827778",
\r
213 "name": "set tmp.external-key.value",
\r
214 "xml": "<set>\n<parameter name='tmp.external-key.value' value='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-parameters-data.param[$ss.service-data.param.index].resource-resolution-data.resource-key[$i].value`' />\n",
\r
216 "x": 1475.857162475586,
\r
217 "y": 374.9999942779541,
\r
218 "z": "7da44d34.41b8e4",
\r
222 "id": "975f7bc0.f4f5d8",
\r
224 "name": "set tmp.vf-module.changeassign.naming-data-payload",
\r
225 "xml": "<set>\n<parameter name=\"tmp.vf-module.changeassign.naming-data-payload\" value=\"`'{"elements":[{' + '"resource-name":"' + $vf-module-topology-operation-input.vf-module-request-input.vf-module-input-parameters.param[$ss.input.param.index].name + '","resource-value":"' + $vf-module-topology-operation-input.vf-module-request-input.vf-module-input-parameters.param[$ss.input.param.index].value + '","external-key":"' + $tmp.external-key.value + '"}]}'`\"/>",
\r
227 "x": 710.2856903076172,
\r
228 "y": 559.0000162124634,
\r
229 "z": "7da44d34.41b8e4",
\r
233 "id": "ab950644.7d58a8",
\r
234 "type": "switchNode",
\r
235 "name": "switch tmp.external-key.value",
\r
236 "xml": "<switch test='`$tmp.external-key.value`'>\n\n",
\r
239 "x": 619.0000076293945,
\r
240 "y": 502.00000858306885,
\r
241 "z": "7da44d34.41b8e4",
\r
249 "id": "f0dcf6b8.eaab28",
\r
252 "xml": "<outcome value=''>",
\r
255 "x": 846.0000076293945,
\r
256 "y": 502.00000858306885,
\r
257 "z": "7da44d34.41b8e4",
\r
265 "id": "a8701ab3.e308f8",
\r
266 "type": "returnFailure",
\r
267 "name": "return failure",
\r
268 "xml": "<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n <parameter name=\"error-message\" value=\"self-service-vf-module-generate-name-changeassign error : external-key is null for vf-module\" />\n",
\r
270 "x": 1007.0000076293945,
\r
271 "y": 502.00000858306885,
\r
272 "z": "7da44d34.41b8e4",
\r
276 "id": "fe3c1b72.b16ba8",
\r
279 "xml": "<outcome value='failure'>\n",
\r
282 "x": 795.9523773193359,
\r
283 "y": 796.0475826263428,
\r
284 "z": "7da44d34.41b8e4",
\r
292 "id": "a8ee0931.de9688",
\r
294 "name": "block : atomic",
\r
295 "xml": "<block atomic='true'>",
\r
299 "x": 977.8571929931641,
\r
300 "y": 834.5714569091797,
\r
301 "z": "7da44d34.41b8e4",
\r
310 "id": "73245796.36c418",
\r
312 "name": "set status as FAILED",
\r
313 "xml": "<set>\n\t<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.param[$ss.service-data.param.index].resource-resolution-data.status`' value='FAILED' />",
\r
315 "x": 1192.857192993164,
\r
316 "y": 794.5714569091797,
\r
317 "z": "7da44d34.41b8e4",
\r
321 "id": "b4c5b7d.9734d48",
\r
322 "type": "returnFailure",
\r
323 "name": "return failure",
\r
324 "xml": "<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n <parameter name=\"error-message\" value=\"`'Failed to update vf-module.vf-module-name to ' + $vf-module-topology-operation-input.vf-module-request-input.vf-module-input-parameters.param[$ss.input.param.index].value + ' in AnAI'`\" />\n",
\r
326 "x": 1180.857192993164,
\r
327 "y": 882.5714569091797,
\r
328 "z": "7da44d34.41b8e4",
\r
332 "id": "1a352eb2.e4d9b1",
\r
334 "name": "set param[].value and status",
\r
335 "xml": "<set>\n\t <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.param[$ss.service-data.param.index].value`' value='`$vf-module-topology-operation-input.vf-module-request-input.vf-module-input-parameters.param[$ss.input.param.index].value`'/>\n\t <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.param[$ss.service-data.param.index].resource-resolution-data.status`' value='SUCCESS' />",
\r
337 "x": 629.5714416503906,
\r
338 "y": 1023.1428661346436,
\r
339 "z": "7da44d34.41b8e4",
\r
343 "id": "f212bbb9.76a8b8",
\r
345 "name": "update vf-module",
\r
346 "xml": "<update plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\tresource=\"vf-module\" key=\"generic-vnf.vnf-id = $service-data.vnfs.vnf[$vnf-index].vnf-id AND vf-module.vf-module-id = $service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-id \" > \n<parameter name=\"vf-module-name\" value='`$vf-module-topology-operation-input.vf-module-request-input.vf-module-input-parameters.param[$ss.input.param.index].value`' />\n",
\r
349 "x": 598.2698364257812,
\r
350 "y": 835.0161256790161,
\r
351 "z": "7da44d34.41b8e4",
\r
360 "id": "658b3ee2.d2b67",
\r
361 "type": "not-found",
\r
362 "name": "not-found",
\r
363 "xml": "<outcome value='not-found'>\n",
\r
366 "x": 793.5079803466797,
\r
367 "y": 882.1586666107178,
\r
368 "z": "7da44d34.41b8e4",
\r
376 "id": "14d9ecdc.aff013",
\r
378 "name": "set tmp.external-key.value = NULL",
\r
379 "xml": "<set>\n<parameter name='tmp.external-key.value' value='' />\n",
\r
381 "x": 638.5714263916016,
\r
382 "y": 321.42858600616455,
\r
383 "z": "7da44d34.41b8e4",
\r