3 "id": "67df3d21.efd52c",
\r
9 "z": "cbd0c9d9.5a7c9",
\r
17 "id": "2ebeb71d.ed1c1",
\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": 446.74964904785156,
\r
26 "y": 228.00002193450928,
\r
27 "z": "cbd0c9d9.5a7c9",
\r
35 "id": "94a06a6f.35a568",
\r
37 "name": "method:bbs-internet-profile-vnf-topology-operation-common-huawei",
\r
38 "xml": "<method rpc='bbs-internet-profile-vnf-topology-operation-common-huawei' mode='sync'>\n",
\r
41 "x": 444.7496643066406,
\r
42 "y": 448.0000991821289,
\r
43 "z": "cbd0c9d9.5a7c9",
\r
51 "id": "75f89282.fedb0c",
\r
53 "name": "block : atomic",
\r
54 "xml": "<block atomic=\"true\">\n",
\r
58 "x": 868.7498626708984,
\r
59 "y": 447.0000991821289,
\r
60 "z": "cbd0c9d9.5a7c9",
\r
71 "id": "99e7da72.db1e4",
\r
73 "name": "call:validate-bbs-vnf-input-parameters",
\r
74 "xml": "<call module='GENERIC-RESOURCE-API' rpc='validate-bbs-vnf-input-parameters' mode='sync' >\n",
\r
77 "x": 1334.7500305175781,
\r
78 "y": 126.00000953674316,
\r
79 "z": "cbd0c9d9.5a7c9",
\r
85 "id": "625f4f39.37a74",
\r
87 "name": "set:variables",
\r
88 "xml": "<set>\n<parameter name='vnf-input-parameters.' value='`$vnf-topology-operation-input.vnf-request-input.vnf-input-parameters.`' />\n<parameter name='prop.sdncRestApi.thirdpartySdnc.url' value='http://172.30.0.121:5000' />\n<parameter name='prop.bbs.service_id' value='`$vnf-topology-operation-input.service-information.service-id`' />\n\n",
\r
90 "x": 1225.75048828125,
\r
91 "y": 230.00021362304688,
\r
92 "z": "cbd0c9d9.5a7c9",
\r
96 "id": "92b8e97a.66da98",
\r
98 "name": "excute:readProperties",
\r
99 "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\n",
\r
103 "y": 342.1111755371094,
\r
104 "z": "cbd0c9d9.5a7c9",
\r
110 "id": "9defbc52.1558e",
\r
112 "name": "for:vnf-input-paramters",
\r
113 "xml": "<for index='idx' start='0' end='`$vnf-input-parameters.param_length`' >\n",
\r
116 "x": 1268.2503662109375,
\r
117 "y": 441.00017261505127,
\r
118 "z": "cbd0c9d9.5a7c9",
\r
126 "id": "43e1a36a.020cc4",
\r
127 "type": "switchNode",
\r
128 "name": "switch:ip_remote_id",
\r
129 "xml": "<switch test=\"`$vnf-input-parameters.param[$idx].name == 'ip_remote_id'`\">\n",
\r
132 "x": 1865.2504272460938,
\r
133 "y": 222.00020694732666,
\r
134 "z": "cbd0c9d9.5a7c9",
\r
142 "id": "feb6a45b.9f6ab8",
\r
143 "type": "outcomeTrue",
\r
145 "xml": "<outcome value='true'>\n",
\r
148 "x": 2069.250347137451,
\r
149 "y": 222.00017833709717,
\r
150 "z": "cbd0c9d9.5a7c9",
\r
158 "id": "6b72c16.41b5e4",
\r
160 "name": "set:remote_id",
\r
161 "xml": "<set>\n<parameter name='prop.bbs.remote_id' value='`$vnf-input-parameters.param[$idx].value`' />\n",
\r
163 "x": 2788.2507095336914,
\r
164 "y": 215.60026264190674,
\r
165 "z": "cbd0c9d9.5a7c9",
\r
169 "id": "d9916717.6c0928",
\r
172 "xml": "<block>\n",
\r
176 "x": 1514.2504081726074,
\r
177 "y": 440.0001811981201,
\r
178 "z": "cbd0c9d9.5a7c9",
\r
188 "id": "da1256ff.ec1a5",
\r
189 "type": "switchNode",
\r
190 "name": "switch:ont_sn",
\r
191 "xml": "<switch test=\"`$vnf-input-parameters.param[$idx].name == 'ont_sn'`\">\n",
\r
194 "x": 1865.102222442627,
\r
195 "y": 283.0002088546753,
\r
196 "z": "cbd0c9d9.5a7c9",
\r
204 "id": "8a0658c9.4fa7e8",
\r
205 "type": "outcomeTrue",
\r
207 "xml": "<outcome value='true'>\n",
\r
210 "x": 2068.1021251678467,
\r
211 "y": 283.0002727508545,
\r
212 "z": "cbd0c9d9.5a7c9",
\r
220 "id": "313000b0.dced88",
\r
222 "name": "set:ont_sn",
\r
223 "xml": "<set>\n<parameter name='prop.bbs.ont_sn' value='`$vnf-input-parameters.param[$idx].value`' />\n",
\r
225 "x": 2789.10302734375,
\r
226 "y": 277.600341796875,
\r
227 "z": "cbd0c9d9.5a7c9",
\r
231 "id": "23d73890.309c9",
\r
232 "type": "switchNode",
\r
233 "name": "switch:c_vlan",
\r
234 "xml": "<switch test=\"`$vnf-input-parameters.param[$idx].name == 'c_vlan'`\">\n",
\r
237 "x": 1860.1024780273438,
\r
238 "y": 642.0003833770752,
\r
239 "z": "cbd0c9d9.5a7c9",
\r
247 "id": "57f5d6e8.701478",
\r
248 "type": "outcomeTrue",
\r
250 "xml": "<outcome value='true'>\n",
\r
253 "x": 2063.102336883545,
\r
254 "y": 642.000394821167,
\r
255 "z": "cbd0c9d9.5a7c9",
\r
263 "id": "fe02e63f.fd3cf8",
\r
265 "name": "set:c_vlan",
\r
266 "xml": "<set>\n<parameter name='prop.bbs.c_vlan' value='`$vnf-input-parameters.param[$idx].value`' />\n",
\r
268 "x": 2782.10302734375,
\r
269 "y": 638.6004438400269,
\r
270 "z": "cbd0c9d9.5a7c9",
\r
274 "id": "35e41015.577b5",
\r
275 "type": "switchNode",
\r
276 "name": "switch:s_vlan",
\r
277 "xml": "<switch test=\"`$vnf-input-parameters.param[$idx].name == 's_vlan'`\">\n",
\r
280 "x": 1855.1024856567383,
\r
281 "y": 585.2226104736328,
\r
282 "z": "cbd0c9d9.5a7c9",
\r
290 "id": "d65ac585.f57af",
\r
291 "type": "outcomeTrue",
\r
293 "xml": "<outcome value='true'>\n",
\r
296 "x": 2064.102370262146,
\r
297 "y": 584.2226085662842,
\r
298 "z": "cbd0c9d9.5a7c9",
\r
306 "id": "9e5b76ed.075d6",
\r
308 "name": "set:s_vlan",
\r
309 "xml": "<set>\n<parameter name='prop.bbs.s_vlan' value='`$vnf-input-parameters.param[$idx].value`' />\n",
\r
311 "x": 2784.10294342041,
\r
312 "y": 578.8226985931396,
\r
313 "z": "cbd0c9d9.5a7c9",
\r
317 "id": "8e6ec8bf.f02418",
\r
318 "type": "switchNode",
\r
319 "name": "switch:ip_remote_id value",
\r
320 "xml": "<switch test='`$vnf-input-parameters.param[$idx].value`'>\n",
\r
323 "x": 2280.250347137451,
\r
324 "y": 221.0002088546753,
\r
325 "z": "cbd0c9d9.5a7c9",
\r
334 "id": "6702291f.3e68d",
\r
337 "xml": "<outcome value='Other'>\n",
\r
340 "x": 2581.2507553100586,
\r
341 "y": 215.00030040740967,
\r
342 "z": "cbd0c9d9.5a7c9",
\r
350 "id": "7a196104.73a3e",
\r
351 "type": "switchNode",
\r
352 "name": "switch:ont_sn value",
\r
353 "xml": "<switch test='`$vnf-input-parameters.param[$idx].value`'>\n",
\r
356 "x": 2280.250347137451,
\r
357 "y": 283.0002088546753,
\r
358 "z": "cbd0c9d9.5a7c9",
\r
367 "id": "820d55ce.f53d28",
\r
370 "xml": "<outcome value='Other'>\n",
\r
373 "x": 2583.2507553100586,
\r
374 "y": 278.00030040740967,
\r
375 "z": "cbd0c9d9.5a7c9",
\r
383 "id": "69198446.7afba4",
\r
384 "type": "switchNode",
\r
385 "name": "switch:c_vlan value",
\r
386 "xml": "<switch test='`$vnf-input-parameters.param[$idx].value`'>\n",
\r
389 "x": 2278.25053024292,
\r
390 "y": 643.0003337860107,
\r
391 "z": "cbd0c9d9.5a7c9",
\r
400 "id": "1ccde8ad.0e0527",
\r
403 "xml": "<outcome value='Other'>\n",
\r
406 "x": 2582.2511291503906,
\r
407 "y": 640.0004281997681,
\r
408 "z": "cbd0c9d9.5a7c9",
\r
416 "id": "cde96f59.1bc7e",
\r
417 "type": "switchNode",
\r
418 "name": "switch:s_vlan value",
\r
419 "xml": "<switch test='`$vnf-input-parameters.param[$idx].value`'>\n",
\r
422 "x": 2277.25053024292,
\r
423 "y": 584.0002937316895,
\r
424 "z": "cbd0c9d9.5a7c9",
\r
433 "id": "b8522c30.4126e8",
\r
436 "xml": "<outcome value='Other'>\n",
\r
439 "x": 2580.2509384155273,
\r
440 "y": 580.0003852844238,
\r
441 "z": "cbd0c9d9.5a7c9",
\r
449 "id": "bd2d0a93.d2954",
\r
452 "xml": "<outcome value=''>\n",
\r
455 "x": 2593.250732421875,
\r
456 "y": 58.00020980834961,
\r
457 "z": "cbd0c9d9.5a7c9",
\r
465 "id": "5d790984.d35b88",
\r
466 "type": "switchNode",
\r
467 "name": "switch:ip_service_type",
\r
468 "xml": "<switch test=\"`$vnf-input-parameters.param[$idx].name == 'ip_service_type'`\">\n",
\r
471 "x": 1862.0836181640625,
\r
472 "y": 339.0001220703125,
\r
473 "z": "cbd0c9d9.5a7c9",
\r
481 "id": "ce147d98.5f84c",
\r
482 "type": "outcomeTrue",
\r
484 "xml": "<outcome value='true'>\n",
\r
487 "x": 2071.0834951400757,
\r
488 "y": 342.0001049041748,
\r
489 "z": "cbd0c9d9.5a7c9",
\r
497 "id": "33d7723a.ee1fa6",
\r
499 "name": "set:service_type",
\r
500 "xml": "<set>\n<parameter name='prop.bbs.service_type' value='`$vnf-input-parameters.param[$idx].value`' />\n",
\r
502 "x": 2791.08406829834,
\r
503 "y": 336.6001949310303,
\r
504 "z": "cbd0c9d9.5a7c9",
\r
508 "id": "21e94c0f.145f44",
\r
509 "type": "switchNode",
\r
510 "name": "switch:ip_service_type value",
\r
511 "xml": "<switch test='`$vnf-input-parameters.param[$idx].value`'>\n",
\r
514 "x": 2284.231689453125,
\r
515 "y": 341.7778015136719,
\r
516 "z": "cbd0c9d9.5a7c9",
\r
525 "id": "db0b77cc.92443",
\r
528 "xml": "<outcome value='Other'>\n",
\r
531 "x": 2587.232063293457,
\r
532 "y": 337.77788162231445,
\r
533 "z": "cbd0c9d9.5a7c9",
\r
541 "id": "bea2e68a.ff671",
\r
542 "type": "switchNode",
\r
543 "name": "switch:ip_rg_mac_addr",
\r
544 "xml": "<switch test=\"`$vnf-input-parameters.param[$idx].name == 'ip_rg_mac_addr'`\">\n",
\r
547 "x": 1860.083610534668,
\r
548 "y": 403.00010871887207,
\r
549 "z": "cbd0c9d9.5a7c9",
\r
557 "id": "79e05e1e.0db3c8",
\r
558 "type": "outcomeTrue",
\r
560 "xml": "<outcome value='true'>\n",
\r
563 "x": 2069.0834951400757,
\r
564 "y": 402.00010681152344,
\r
565 "z": "cbd0c9d9.5a7c9",
\r
573 "id": "737bb926.32ad1",
\r
576 "xml": "<set>\n<parameter name='prop.bbs.mac' value='`$vnf-input-parameters.param[$idx].value`' />\n",
\r
578 "x": 2781.083984375,
\r
579 "y": 396.6002502441406,
\r
580 "z": "cbd0c9d9.5a7c9",
\r
584 "id": "e8d83511.4fd1f8",
\r
585 "type": "switchNode",
\r
586 "name": "switch:ip_rg_mac_addr value",
\r
587 "xml": "<switch test='`$vnf-input-parameters.param[$idx].value`'>\n",
\r
590 "x": 2283.231689453125,
\r
591 "y": 398.7778015136719,
\r
592 "z": "cbd0c9d9.5a7c9",
\r
601 "id": "28ac52.b22063ae",
\r
604 "xml": "<outcome value='Other'>\n",
\r
607 "x": 2585.232063293457,
\r
608 "y": 397.7778835296631,
\r
609 "z": "cbd0c9d9.5a7c9",
\r
617 "id": "8e868e34.75361",
\r
618 "type": "switchNode",
\r
619 "name": "switch:ip_downstream_speed",
\r
620 "xml": "<switch test=\"`$vnf-input-parameters.param[$idx].name == 'ip_downstream_speed'`\">\n",
\r
623 "x": 1860.083740234375,
\r
624 "y": 525.000244140625,
\r
625 "z": "cbd0c9d9.5a7c9",
\r
633 "id": "a5513cb7.46604",
\r
634 "type": "outcomeTrue",
\r
636 "xml": "<outcome value='true'>\n",
\r
639 "x": 2068.083655357361,
\r
640 "y": 524.0002117156982,
\r
641 "z": "cbd0c9d9.5a7c9",
\r
649 "id": "e932d63c.6abfc",
\r
651 "name": "set:down_speed",
\r
652 "xml": "<set>\n<parameter name='prop.bbs.down_speed' value='`$vnf-input-parameters.param[$idx].value`' />\n",
\r
654 "x": 2790.084228515625,
\r
655 "y": 518.600341796875,
\r
656 "z": "cbd0c9d9.5a7c9",
\r
660 "id": "ce77b2a5.59b7c8",
\r
661 "type": "switchNode",
\r
662 "name": "switch:ip_downstream_speed value",
\r
663 "xml": "<switch test='`$vnf-input-parameters.param[$idx].value`'>\n",
\r
666 "x": 2281.2318153381348,
\r
667 "y": 523.7778968811035,
\r
668 "z": "cbd0c9d9.5a7c9",
\r
677 "id": "e9732fa8.b097d8",
\r
680 "xml": "<outcome value='Other'>\n",
\r
683 "x": 2584.232223510742,
\r
684 "y": 519.7779884338379,
\r
685 "z": "cbd0c9d9.5a7c9",
\r
693 "id": "aa2f258b.8f49d",
\r
694 "type": "switchNode",
\r
695 "name": "switch:service_id",
\r
696 "xml": "<switch test=\"`$network-input-parameters.param[$idx].name == 'service_id'`\">\n",
\r
699 "x": 1870.0834617614746,
\r
700 "y": 164.0000114440918,
\r
701 "z": "cbd0c9d9.5a7c9",
\r
709 "id": "5c92aba9.11519c",
\r
710 "type": "outcomeTrue",
\r
712 "xml": "<outcome value='true'>\n",
\r
715 "x": 2074.083381652832,
\r
716 "y": 163.9999828338623,
\r
717 "z": "cbd0c9d9.5a7c9",
\r
725 "id": "dca56b10.1387f",
\r
727 "name": "set:service_id",
\r
728 "xml": "<set>\n<parameter name='prop.bbs.service_id' value='`$network-input-parameters.param[$idx].value`' />\n",
\r
730 "x": 2793.0837440490723,
\r
731 "y": 157.60006713867188,
\r
732 "z": "cbd0c9d9.5a7c9",
\r
736 "id": "b45f03de.27adc8",
\r
737 "type": "switchNode",
\r
738 "name": "switch:service_id value",
\r
739 "xml": "<switch test='`$network-input-parameters.param[$idx].value`'>\n",
\r
742 "x": 2273.08349609375,
\r
743 "y": 164.00001525878906,
\r
744 "z": "cbd0c9d9.5a7c9",
\r
752 "id": "50573a9f.221564",
\r
755 "xml": "<outcome value='Other'>\n",
\r
758 "x": 2586.083740234375,
\r
759 "y": 157.00010681152344,
\r
760 "z": "cbd0c9d9.5a7c9",
\r
768 "id": "8bf2454f.a9b818",
\r
769 "type": "switchNode",
\r
770 "name": "switch:ip_upstream_speed",
\r
771 "xml": "<switch test=\"`$vnf-input-parameters.param[$idx].name == 'ip_upstream_speed'`\">\n",
\r
774 "x": 1859.0839309692383,
\r
775 "y": 464.0001907348633,
\r
776 "z": "cbd0c9d9.5a7c9",
\r
784 "id": "ccee47e.f21eb38",
\r
785 "type": "outcomeTrue",
\r
787 "xml": "<outcome value='true'>\n",
\r
790 "x": 2068.083815574646,
\r
791 "y": 463.00018882751465,
\r
792 "z": "cbd0c9d9.5a7c9",
\r
800 "id": "18996180.b69b87",
\r
802 "name": "set:up_speed",
\r
803 "xml": "<set>\n<parameter name='prop.bbs.up_speed' value='`$vnf-input-parameters.param[$idx].value`' />\n",
\r
805 "x": 2788.08438873291,
\r
806 "y": 457.6002788543701,
\r
807 "z": "cbd0c9d9.5a7c9",
\r
811 "id": "1f6e7d1f.1936f3",
\r
812 "type": "switchNode",
\r
813 "name": "switch:ip_upstream_speed value",
\r
814 "xml": "<switch test='`$vnf-input-parameters.param[$idx].value`'>\n",
\r
817 "x": 2281.23197555542,
\r
818 "y": 462.7778739929199,
\r
819 "z": "cbd0c9d9.5a7c9",
\r
828 "id": "476af5a3.a15174",
\r
831 "xml": "<outcome value='Other'>\n",
\r
834 "x": 2584.2323837280273,
\r
835 "y": 458.7779655456543,
\r
836 "z": "cbd0c9d9.5a7c9",
\r
844 "id": "18ce4572.147d2b",
\r
845 "type": "returnFailure",
\r
846 "name": "return failure",
\r
847 "xml": "<return status='failure'>\n<parameter name='ack-final' value='Y'/>\n<parameter name=\"error-code\" value=\"500\" />\n<parameter name=\"error-message\" value=\"`$vnf-input-parameters.param[$idx].name +' value is null, please check it.'`\" />\n",
\r
849 "x": 2780.083251953125,
\r
851 "z": "cbd0c9d9.5a7c9",
\r
855 "id": "e378e40c.60fa88",
\r
857 "name": "log file",
\r
858 "xml": " <record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n <parameter name=\"file\" value=\"/opt/oak/logx.txt\" />\n <parameter name=\"field1\" value=\"bbs-internet-profile-common\" />\n <parameter name=\"field2\" value=\"`$prop.bbs.service_id`\" />\n <parameter name=\"field3\" value=\"`$prop.bbs.remote_id`\" />\n <parameter name=\"field4\" value=\"`$prop.bbs.ont_sn`\" />\n <parameter name=\"field5\" value=\"`$prop.bbs.service_type`\" />\n <parameter name=\"field6\" value=\"`$prop.bbs.mac`\" />\n <parameter name=\"field7\" value=\"`$prop.bbs.up_speed`\" />\n <parameter name=\"field8\" value=\"`$prop.bbs.down_speed`\" />\n <parameter name=\"field9\" value=\"`$prop.bbs.s_vlan`\" />\n <parameter name=\"field10\" value=\"`$prop.bbs.c_vlan`\" />",
\r
861 "x": 1202.972095489502,
\r
862 "y": 547.5555591583252,
\r
863 "z": "cbd0c9d9.5a7c9",
\r