3 "id": "af3e34db.feb098",
\r
9 "z": "d9ed52e6.dc44c",
\r
17 "id": "ca83e5f.ab90a18",
\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": 378.8213806152344,
\r
26 "y": 44.428558349609375,
\r
27 "z": "d9ed52e6.dc44c",
\r
35 "id": "6274efd5.b2315",
\r
37 "name": "self-serve-vnf-generate-name",
\r
38 "xml": "<method rpc='self-serve-vnf-generate-name' mode='sync'>\n",
\r
41 "x": 249.05955505371094,
\r
42 "y": 106.333327293396,
\r
43 "z": "d9ed52e6.dc44c",
\r
51 "id": "2ec3454f.2d328a",
\r
52 "type": "switchNode",
\r
53 "name": "switch capability action",
\r
54 "xml": "<switch test=\"`$ss.capability-action`\">\n",
\r
57 "x": 316.7142028808594,
\r
58 "y": 880.9762096405029,
\r
59 "z": "d9ed52e6.dc44c",
\r
68 "id": "47b5b6d4.177928",
\r
69 "type": "not-found",
\r
71 "xml": "<outcome value='unassign'>\n",
\r
74 "x": 542.0119094848633,
\r
75 "y": 260.7380905151367,
\r
76 "z": "d9ed52e6.dc44c",
\r
84 "id": "a81678e9.2da388",
\r
86 "name": "block : atomic",
\r
87 "xml": "<block atomic='true'>",
\r
91 "x": 230.18649291992188,
\r
92 "y": 172.206392288208,
\r
93 "z": "d9ed52e6.dc44c",
\r
102 "id": "97f6ac39.db8e9",
\r
104 "name": "block : atomic",
\r
105 "xml": "<block atomic='true'>",
\r
109 "x": 712.5000076293945,
\r
110 "y": 261.25000190734863,
\r
111 "z": "d9ed52e6.dc44c",
\r
120 "id": "ae293e85.fab67",
\r
122 "name": "set tmp.naming-data-payload",
\r
123 "xml": "<set>\n<parameter name='tmp.naming-data-payload' value='{"elements":[' />\n",
\r
125 "x": 963.7500076293945,
\r
126 "y": 262.50000063702464,
\r
127 "z": "d9ed52e6.dc44c",
\r
131 "id": "29572028.8c0e7",
\r
132 "type": "not-found",
\r
134 "xml": "<outcome value='assign'>\n",
\r
137 "x": 514.603157043457,
\r
138 "y": 1514.535545349121,
\r
139 "z": "d9ed52e6.dc44c",
\r
147 "id": "7a858a5e.cd7834",
\r
149 "name": "set tmp.naming-data-payload",
\r
150 "xml": "<set>\n\t<parameter name='tmp.naming-data-payload' value='{"elements":[' />\n\t<parameter name='tmp.gen-name_length' value='0' />",
\r
152 "x": 964.3650646209717,
\r
153 "y": 1514.8730697631836,
\r
154 "z": "d9ed52e6.dc44c",
\r
158 "id": "316f0a4f.16ee26",
\r
160 "name": "execute replace extra comma",
\r
161 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace'>\n <parameter name='outputPath' value='tmp.naming-data-payload' />\n <parameter name='source' value='`$tmp.naming-data-payload`' />\n <parameter name='target' value=',}' />\n <parameter name='replacement' value='}' />",
\r
164 "x": 1120.0000228881836,
\r
165 "y": 754.9642696380615,
\r
166 "z": "d9ed52e6.dc44c",
\r
172 "id": "4d44790c.037178",
\r
174 "name": "for vnf-parameters-data",
\r
175 "xml": "<for index='i' start='0' end='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-parameters-data.param_length`' >\n",
\r
178 "x": 943.7857971191406,
\r
179 "y": 326.25001525878906,
\r
180 "z": "d9ed52e6.dc44c",
\r
188 "id": "c4c0d2ab.b2585",
\r
189 "type": "switchNode",
\r
190 "name": "switch capability-name",
\r
191 "xml": "<switch test='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-parameters-data.param[$i].resource-resolution-data.capability-name == $ss.capability-name`'>\n",
\r
194 "x": 1186.6428527832031,
\r
195 "y": 326.25001525878906,
\r
196 "z": "d9ed52e6.dc44c",
\r
204 "id": "e657dc1b.40e9b",
\r
205 "type": "not-found",
\r
207 "xml": "<outcome value='true'>\n",
\r
210 "x": 1367.3572082519531,
\r
212 "z": "d9ed52e6.dc44c",
\r
220 "id": "4504c048.2c22f",
\r
222 "name": "for vnf-parameters-data",
\r
223 "xml": "<for index='j' start='0' end='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-parameters-data.param[$i].resource-resolution-data.resource-key_length`' >\n",
\r
226 "x": 1089.5000228881836,
\r
227 "y": 555.9642696380615,
\r
228 "z": "d9ed52e6.dc44c",
\r
236 "id": "21846577.931eda",
\r
238 "name": "set payload data",
\r
239 "xml": "<set>\n<parameter name=\"tmp.naming-data-payload\" value=\"`$tmp.naming-data-payload + '"' + $service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-parameters-data.param[$i].resource-resolution-data.resource-key[$j].name + '":' + '"' + $service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-parameters-data.param[$i].resource-resolution-data.resource-key[$j].value + '",'`\"/>\n<parameter name=\"`tmp.gen-name[0].element[$j].name`\" value=\"`$service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-parameters-data.param[$i].resource-resolution-data.resource-key[$j].name`\"/>\n<parameter name=\"`tmp.gen-name[0].element[$j].value`\" value=\"`$service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-parameters-data.param[$i].resource-resolution-data.resource-key[$j].value`\"/>\n<parameter name=\"`tmp.gen-name[0].element_length`\" value='`$j + 1`' />",
\r
241 "x": 1692.0000228881836,
\r
242 "y": 553.9642696380615,
\r
243 "z": "d9ed52e6.dc44c",
\r
247 "id": "f773ea3a.971e88",
\r
249 "name": "set set payload data",
\r
250 "xml": "<set>\n<parameter name='tmp.naming-data-payload' value=\"`$tmp.naming-data-payload + '{'`\" />\n<parameter name='tmp.gen-name_length' value='1' />",
\r
252 "x": 1087.0001754760742,
\r
253 "y": 481.8213634490967,
\r
254 "z": "d9ed52e6.dc44c",
\r
258 "id": "e286d1e2.22f7f",
\r
260 "name": "set payload data",
\r
261 "xml": "<set>\n<parameter name='tmp.naming-data-payload' value=\"`$tmp.naming-data-payload + '},'`\" />",
\r
263 "x": 1087.0000228881836,
\r
264 "y": 617.9642696380615,
\r
265 "z": "d9ed52e6.dc44c",
\r
269 "id": "2f0e6f87.4aa69",
\r
271 "name": "set close payload list",
\r
272 "xml": "<set>\n<parameter name='tmp.naming-data-payload' value=\"`$tmp.naming-data-payload + ']}'`\" />",
\r
274 "x": 1093.0000228881836,
\r
275 "y": 682.9642696380615,
\r
276 "z": "d9ed52e6.dc44c",
\r
280 "id": "6a04c3c2.d8353c",
\r
282 "name": "execute replace extra comma",
\r
283 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace'>\n <parameter name='outputPath' value='tmp.naming-data-payload' />\n <parameter name='source' value='`$tmp.naming-data-payload`' />\n <parameter name='target' value=',]' />\n <parameter name='replacement' value=']' />",
\r
286 "x": 1123.0000228881836,
\r
287 "y": 808.9642696380615,
\r
288 "z": "d9ed52e6.dc44c",
\r
294 "id": "91a5a0b9.28b1d",
\r
297 "xml": "<outcome value='failure'>\n",
\r
300 "x": 1482.7500305175781,
\r
301 "y": 884.7142467498779,
\r
302 "z": "d9ed52e6.dc44c",
\r
310 "id": "2391c5d1.fd861a",
\r
311 "type": "returnFailure",
\r
312 "name": "return failure",
\r
313 "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 Unassign\" />\n",
\r
315 "x": 1847.7500305175781,
\r
316 "y": 984.7142467498779,
\r
317 "z": "d9ed52e6.dc44c",
\r
321 "id": "ffa6ef8.c99991",
\r
323 "name": "not-found",
\r
324 "xml": "<outcome value='not-found'>\n",
\r
327 "x": 1487.7500305175781,
\r
328 "y": 983.7142467498779,
\r
329 "z": "d9ed52e6.dc44c",
\r
337 "id": "c44601cf.e3781",
\r
339 "name": "block : atomic",
\r
340 "xml": "<block atomic='true'>",
\r
344 "x": 1645.7500305175781,
\r
345 "y": 928.7142467498779,
\r
346 "z": "d9ed52e6.dc44c",
\r
355 "id": "122596ab.6c3209",
\r
357 "name": "set status as FAILED",
\r
358 "xml": "<set>\n<parameter name='`service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-parameters-data.param[$i].resource-resolution-data.status`' value='FAILED' />",
\r
360 "x": 1861.7500305175781,
\r
361 "y": 875.7142467498779,
\r
362 "z": "d9ed52e6.dc44c",
\r
366 "id": "acdd082c.0a4988",
\r
368 "name": "execute jsonStringToCtx",
\r
369 "xml": "<execute plugin=\"org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils\" method=\"jsonStringToCtx\">\n\t<parameter name=\"source\" value=\"nameGenResponse.httpResponse\" />\n\t<parameter name=\"outputPath\" value=\"jsonContextPrefix\" />\n\t<parameter name=\"isEscaped\" value=\"false\" />\n\n",
\r
372 "x": 1096.500015258789,
\r
373 "y": 1083.9643726348877,
\r
374 "z": "d9ed52e6.dc44c",
\r
380 "id": "31a5002f.e6918",
\r
382 "name": "block : atomic",
\r
383 "xml": "<block atomic='true'>",
\r
387 "x": 816.2500114440918,
\r
388 "y": 483.21427154541016,
\r
389 "z": "d9ed52e6.dc44c",
\r
408 "id": "57bc2b62.0fd734",
\r
409 "type": "switchNode",
\r
410 "name": "switch external-key",
\r
411 "xml": "<switch test=\"`$service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-parameters-data.param[$i].resource-resolution-data.resource-key[$j].name == 'external-key'`\">\n",
\r
414 "x": 1328.0000228881836,
\r
415 "y": 554.9642696380615,
\r
416 "z": "d9ed52e6.dc44c",
\r
424 "id": "e7102f7d.d31b6",
\r
425 "type": "not-found",
\r
427 "xml": "<outcome value='true'>\n",
\r
430 "x": 1512.0000228881836,
\r
431 "y": 554.9642696380615,
\r
432 "z": "d9ed52e6.dc44c",
\r
440 "id": "7281ab1.108d054",
\r
442 "name": "execute RestApiCallNode - DELETE gen-name",
\r
443 "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' > \n <parameter name='templateFileName' value=\"`$prop.restapi.templateDir + '/' + $prop.restapi.naming.gen-name.templatefile`\" />\n <parameter name='restapiUrl' value='`$prop.naming.gen-name.url + $prop.restapi.naming.gen-name.service`' />\n <parameter name='restapiUser' value='`$prop.naming.gen-name.user`' />\n <parameter name='restapiPassword' value='`$prop.naming.gen-name.pwd`' />\n <parameter name='format' value='json' />\n <parameter name='httpMethod' value='DELETE' />\n <parameter name=\"responsePrefix\" value=\"nameGenResponse\" />\n\n\n",
\r
446 "x": 1168.8928527832031,
\r
447 "y": 931.5714855194092,
\r
448 "z": "d9ed52e6.dc44c",
\r
457 "id": "7190fc5.2e53204",
\r
460 "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.Slf4jRecorder\">\n<parameter name=\"logger\" value=\"message-log\"/>\n<parameter name=\"field1\" value=\"BEFORE namegeneration.node.UnAssignNameNode\"/>\n\n",
\r
465 "z": "d9ed52e6.dc44c",
\r
471 "id": "b700fe4f.6ea67",
\r
474 "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.Slf4jRecorder\">\n<parameter name=\"logger\" value=\"message-log\"/>\n<parameter name=\"field1\" value=\"AFTER namegeneration.node.UnAssignNameNode\"/>\n\n",
\r
477 "x": 1037.916763305664,
\r
478 "y": 1015.0000152587891,
\r
479 "z": "d9ed52e6.dc44c",
\r
485 "id": "de5ed672.9504b8",
\r
486 "type": "switchNode",
\r
487 "name": "switch resource-name",
\r
488 "xml": "<switch test='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-parameters-data.param[$i].name == $jsonContextPrefix.elements[$n].resource-name`'>\n",
\r
491 "x": 1333.7500228881836,
\r
492 "y": 1203.7500171661377,
\r
493 "z": "d9ed52e6.dc44c",
\r
501 "id": "6f5ecb0e.d83724",
\r
502 "type": "not-found",
\r
504 "xml": "<outcome value='true'>\n",
\r
507 "x": 1525.7500228881836,
\r
508 "y": 1202.7500171661377,
\r
509 "z": "d9ed52e6.dc44c",
\r
517 "id": "1a582734.1c4b39",
\r
519 "name": "set set payload data",
\r
520 "xml": "<set>\n<parameter name='`service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-parameters-data.param[$i].value`' value=\"`$jsonContextPrefix.elements[$n].resource-value`\" />\n",
\r
522 "x": 1712.2500228881836,
\r
523 "y": 1202.7500171661377,
\r
524 "z": "d9ed52e6.dc44c",
\r
528 "id": "4b9fd950.22bda8",
\r
530 "name": "for response elements",
\r
531 "xml": "<for index='n' start='0' end='`$jsonContextPrefix.elements_length`' >\n",
\r
534 "x": 1085.750015258789,
\r
535 "y": 1202.7500095367432,
\r
536 "z": "d9ed52e6.dc44c",
\r
544 "id": "82081d21.8af89",
\r
546 "name": "set status as DELETED",
\r
547 "xml": "<set>\n<parameter name='`service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-parameters-data.param[$i].resource-resolution-data.status`' value='DELETED' />",
\r
549 "x": 1085.7499923706055,
\r
550 "y": 1147.9999923706055,
\r
551 "z": "d9ed52e6.dc44c",
\r
555 "id": "46d41de0.7a0cc4",
\r
557 "name": "execute replace extra comma",
\r
558 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace'>\n <parameter name='outputPath' value='tmp.naming-data-payload' />\n <parameter name='source' value='`$tmp.naming-data-payload`' />\n <parameter name='target' value=',}' />\n <parameter name='replacement' value='}' />",
\r
561 "x": 1173.166519165039,
\r
562 "y": 1980.0000286102295,
\r
563 "z": "d9ed52e6.dc44c",
\r
569 "id": "200ba840.7f1278",
\r
571 "name": "for vnf-parameters-data",
\r
572 "xml": "<for index='j' start='0' end='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-parameters-data.param[$i].resource-resolution-data.resource-key_length`' >\n",
\r
575 "x": 1770.6665344238281,
\r
576 "y": 1590.2500267028809,
\r
577 "z": "d9ed52e6.dc44c",
\r
585 "id": "1a217f86.3ebd2",
\r
587 "name": "set payload data",
\r
588 "xml": "<set>\n<parameter name=\"tmp.naming-data-payload\" value=\"`$tmp.naming-data-payload + '"' + $service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-parameters-data.param[$i].resource-resolution-data.resource-key[$j].name + '":' + '"' + $service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-parameters-data.param[$i].resource-resolution-data.resource-key[$j].value + '",'`\"/>\n<parameter name=\"`tmp.gen-name[$tmp.gen-name_length].element[$j].name`\" value=\"`$service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-parameters-data.param[$i].resource-resolution-data.resource-key[$j].name`\"/>\n<parameter name=\"`tmp.gen-name[$tmp.gen-name_length].element[$j].value`\" value=\"`$service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-parameters-data.param[$i].resource-resolution-data.resource-key[$j].value`\"/>\n<parameter name=\"`tmp.gen-name[$tmp.gen-name_length].element_length`\" value='`$j + 1`' />",
\r
590 "x": 2023.1665344238281,
\r
591 "y": 1590.2500267028809,
\r
592 "z": "d9ed52e6.dc44c",
\r
596 "id": "c73e069c.8a2e28",
\r
598 "name": "set payload data",
\r
599 "xml": "<set>\n<parameter name='tmp.naming-data-payload' value=\"`$tmp.naming-data-payload + '{'`\" />\n",
\r
601 "x": 1751.5950012207031,
\r
602 "y": 1528.964443206787,
\r
603 "z": "d9ed52e6.dc44c",
\r
607 "id": "10b3ff3c.77cba1",
\r
609 "name": "set payload data",
\r
610 "xml": "<set>\n<parameter name='tmp.naming-data-payload' value=\"`$tmp.naming-data-payload + '},'`\" />\n<parameter name='tmp.gen-name_length' value='`$tmp.gen-name_length + 1`' />",
\r
612 "x": 1753.1665344238281,
\r
613 "y": 1646.2500267028809,
\r
614 "z": "d9ed52e6.dc44c",
\r
618 "id": "f44eb178.31eaa",
\r
620 "name": "set close payload list",
\r
621 "xml": "<set>\n<parameter name='tmp.naming-data-payload' value=\"`$tmp.naming-data-payload + ']}'`\" />",
\r
623 "x": 1148.166519165039,
\r
624 "y": 1936.9999675750732,
\r
625 "z": "d9ed52e6.dc44c",
\r
629 "id": "2368778a.9a1ae8",
\r
631 "name": "execute replace extra comma",
\r
632 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace'>\n <parameter name='outputPath' value='tmp.naming-data-payload' />\n <parameter name='source' value='`$tmp.naming-data-payload`' />\n <parameter name='target' value=',]' />\n <parameter name='replacement' value=']' />",
\r
635 "x": 1174.166519165039,
\r
636 "y": 2031.0000286102295,
\r
637 "z": "d9ed52e6.dc44c",
\r
643 "id": "25410bf3.d5fd84",
\r
646 "xml": "<outcome value='failure'>\n",
\r
649 "x": 1516.416648864746,
\r
650 "y": 2150.000274658203,
\r
651 "z": "d9ed52e6.dc44c",
\r
659 "id": "338c365d.e7c04a",
\r
660 "type": "returnFailure",
\r
661 "name": "return failure",
\r
662 "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 Assign\" />\n",
\r
664 "x": 1881.4166412353516,
\r
665 "y": 2247.5002765655518,
\r
666 "z": "d9ed52e6.dc44c",
\r
670 "id": "5ff247d0.61e018",
\r
672 "name": "not-found",
\r
673 "xml": "<outcome value='not-found'>\n",
\r
676 "x": 1521.4166412353516,
\r
677 "y": 2246.5002765655518,
\r
678 "z": "d9ed52e6.dc44c",
\r
686 "id": "d82a7d30.19ff5",
\r
688 "name": "block : atomic",
\r
689 "xml": "<block atomic='true'>",
\r
693 "x": 1679.4166412353516,
\r
694 "y": 2191.5002765655518,
\r
695 "z": "d9ed52e6.dc44c",
\r
704 "id": "e3f624d0.095ed8",
\r
706 "name": "set status as FAILED",
\r
707 "xml": "<set>\n<parameter name='`service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-parameters-data.param[$i].resource-resolution-data.status`' value='FAILED' />",
\r
709 "x": 1895.4166412353516,
\r
710 "y": 2138.5002765655518,
\r
711 "z": "d9ed52e6.dc44c",
\r
715 "id": "9337d2c9.9435b",
\r
717 "name": "execute jsonStringToCtx",
\r
718 "xml": "<execute plugin=\"org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils\" method=\"jsonStringToCtx\">\n\t<parameter name=\"source\" value=\"nameGenResponse.httpResponse\" />\n\t<parameter name=\"outputPath\" value=\"jsonContextPrefix\" />\n\t<parameter name=\"isEscaped\" value=\"false\" />\n\n",
\r
721 "x": 1160.166519165039,
\r
722 "y": 2380.000036239624,
\r
723 "z": "d9ed52e6.dc44c",
\r
729 "id": "49ed3077.f85e7",
\r
731 "name": "block : atomic",
\r
732 "xml": "<block atomic='true'>",
\r
736 "x": 1532.0595932006836,
\r
737 "y": 1591.0356693267822,
\r
738 "z": "d9ed52e6.dc44c",
\r
748 "id": "f4b8a1b1.39296",
\r
750 "name": "for vnf-parameters-data",
\r
751 "xml": "<for index='i' start='0' end='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-parameters-data.param_length`' >\n",
\r
754 "x": 945.9644927978516,
\r
755 "y": 1591.2503910064697,
\r
756 "z": "d9ed52e6.dc44c",
\r
764 "id": "bc8d77f9.febd58",
\r
765 "type": "switchNode",
\r
766 "name": "switch capability-name",
\r
767 "xml": "<switch test='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-parameters-data.param[$i].resource-resolution-data.capability-name == $ss.capability-name`'>\n",
\r
770 "x": 1187.571548461914,
\r
771 "y": 1591.2503910064697,
\r
772 "z": "d9ed52e6.dc44c",
\r
780 "id": "aa52a53d.d90d78",
\r
781 "type": "not-found",
\r
783 "xml": "<outcome value='true'>\n",
\r
786 "x": 1368.285903930664,
\r
787 "y": 1591.2503910064697,
\r
788 "z": "d9ed52e6.dc44c",
\r
796 "id": "c78ccdba.af20a",
\r
798 "name": "block : atomic",
\r
799 "xml": "<block atomic='true'>",
\r
803 "x": 686.2500076293945,
\r
804 "y": 1514.155053138733,
\r
805 "z": "d9ed52e6.dc44c",
\r
815 "id": "f39b937c.aa4b9",
\r
816 "type": "switchNode",
\r
817 "name": "switch tmp.naming-data-payload is null",
\r
818 "xml": "<switch test=\"`$tmp.naming-data-payload == ''`\">\n",
\r
821 "x": 995.7500152587891,
\r
822 "y": 1714.1550579071045,
\r
823 "z": "d9ed52e6.dc44c",
\r
831 "id": "62b243b0.214edc",
\r
832 "type": "not-found",
\r
834 "xml": "<outcome value='false'>\n",
\r
837 "x": 1232.750015258789,
\r
838 "y": 1715.1550579071045,
\r
839 "z": "d9ed52e6.dc44c",
\r
847 "id": "5e87a197.3645b",
\r
849 "name": "block : atomic",
\r
850 "xml": "<block atomic='true'>",
\r
854 "x": 909.5000152587891,
\r
855 "y": 1936.9050579071045,
\r
856 "z": "d9ed52e6.dc44c",
\r
871 "id": "570d2cbf.e15644",
\r
873 "name": "execute RestApiCallNode - POST gen-name",
\r
874 "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' > \n <parameter name='templateFileName' value=\"`$prop.restapi.templateDir + '/' + $prop.restapi.naming.gen-name.templatefile`\" />\n <parameter name='restapiUrl' value='`$prop.naming.gen-name.url + $prop.restapi.naming.gen-name.service`' />\n <parameter name='restapiUser' value='`$prop.naming.gen-name.user`' />\n <parameter name='restapiPassword' value='`$prop.naming.gen-name.pwd`' />\n <parameter name='format' value='json' />\n <parameter name='httpMethod' value='POST' />\n <parameter name=\"responsePrefix\" value=\"nameGenResponse\" />\n\n\n",
\r
877 "x": 1220.8929595947266,
\r
878 "y": 2191.8337726593018,
\r
879 "z": "d9ed52e6.dc44c",
\r
888 "id": "3bb91c6d.095be4",
\r
891 "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.Slf4jRecorder\">\n<parameter name=\"logger\" value=\"message-log\"/>\n<parameter name=\"field1\" value=\"BEFORE namegeneration.node.AssignNameNode\"/>\n\n",
\r
896 "z": "d9ed52e6.dc44c",
\r
902 "id": "af9341c5.9475e",
\r
905 "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.Slf4jRecorder\">\n<parameter name=\"logger\" value=\"message-log\"/>\n<parameter name=\"field1\" value=\"AFTER namegeneration.node.AssignNameNode\"/>\n\n",
\r
908 "x": 1097.9166412353516,
\r
909 "y": 2306.2500343322754,
\r
910 "z": "d9ed52e6.dc44c",
\r
916 "id": "2879ca51.fb1d86",
\r
918 "name": "for vnf-parameters-data",
\r
919 "xml": "<for index='l' start='0' end='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-parameters-data.param_length`' >\n",
\r
922 "x": 1401.9403228759766,
\r
923 "y": 2460.083044052124,
\r
924 "z": "d9ed52e6.dc44c",
\r
932 "id": "55954cc9.700ec4",
\r
934 "name": "for response elements",
\r
935 "xml": "<for index='n' start='0' end='`$jsonContextPrefix.elements_length`' >\n",
\r
938 "x": 1154.9403228759766,
\r
939 "y": 2459.083044052124,
\r
940 "z": "d9ed52e6.dc44c",
\r
948 "id": "b4bf8116.4b95f",
\r
949 "type": "switchNode",
\r
950 "name": "switch resource-name",
\r
951 "xml": "<switch test='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-parameters-data.param[$l].name == $jsonContextPrefix.elements[$n].resource-name`'>\n",
\r
954 "x": 1649.0355758666992,
\r
955 "y": 2459.845019161701,
\r
956 "z": "d9ed52e6.dc44c",
\r
964 "id": "b64275d.5c7fb88",
\r
966 "name": "set param value and status",
\r
967 "xml": "<set>\n<parameter name='`service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-parameters-data.param[$l].value`' value=\"`$jsonContextPrefix.elements[$n].resource-value`\" />\n<parameter name='`service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-parameters-data.param[$l].resource-resolution-data.status`' value='SUCCESS' />",
\r
969 "x": 2036.5594940185547,
\r
970 "y": 2458.5723484158516,
\r
971 "z": "d9ed52e6.dc44c",
\r
975 "id": "314e7b92.2eb284",
\r
976 "type": "not-found",
\r
978 "xml": "<outcome value='true'>\n",
\r
981 "x": 1833.3211784362793,
\r
982 "y": 2459.416481792927,
\r
983 "z": "d9ed52e6.dc44c",
\r
991 "id": "19085dd6.206392",
\r
993 "name": "set pathname for context logging",
\r
994 "xml": "<set>\n<parameter name='pathname' \n\tvalue=\"`'/var/tmp/ss-gen-name-' + \n\t$ss.capability-type + '-' + $ss.capability-action + '-' + \n\t$service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-information.vnf-id + '.log'`\" />\n",
\r
996 "x": 537.5000152587891,
\r
997 "y": 172.50000286102295,
\r
998 "z": "d9ed52e6.dc44c",
\r