3 "id": "32585b9f.2450c4",
6 "xml": "<method rpc='instantiateRANSliceReconfigure' mode='sync'>\n",
11 "z": "41b275ba.2c7b9c",
19 "id": "3dbd289d.70c158",
23 "x": 127.74999618530273,
24 "y": 69.74997234344482,
25 "z": "41b275ba.2c7b9c",
33 "id": "f703c5f1.d65e48",
34 "type": "service-logic",
35 "name": "ran-slice-api ${project.version}",
36 "module": "ran-slice-api",
37 "version": "${project.version}",
39 "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='ran-slice-api' version='${project.version}'>",
41 "x": 260.7499694824219,
42 "y": 166.75005340576172,
43 "z": "41b275ba.2c7b9c",
51 "id": "48d93d05.8690d4",
52 "type": "returnSuccess",
53 "name": "return success",
54 "xml": "<return status='success'>\n<parameter name=\"ack-final\" value=\"N\" />\n<parameter name=\"error-code\" value=\"200\" />\n<parameter name=\"error-message\" value=\"SUCCESSFUL Execution\" />",
56 "x": 189.2396240234375,
57 "y": 1107.7502908706665,
58 "z": "41b275ba.2c7b9c",
62 "id": "a4b9c637.2208a8",
64 "name": "instantiateRANSliceReconfigure",
68 "y": 106.76037216186523,
69 "z": "41b275ba.2c7b9c",
73 "id": "6d512b02.f5fb24",
75 "name": "block : atomic",
76 "xml": "<block atomic='true'>",
80 "x": 138.74996948242188,
81 "y": 286.7603759765625,
82 "z": "41b275ba.2c7b9c",
93 "id": "68609d43.a7c894",
95 "name": "add RRM Policy ToNRCellDU using PUT",
96 "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/ranSlice-add-RRMPolicyRatio-NRCellDU.json'`\" />\n<parameter name=\"restapiUrl\" value=\"`$prop.controller.url + $tmp.addRRMPolicyRatio.ToNRCellDU.url`\"/>\n<parameter name=\"restapiUser\" value=\"`$prop.controller.user`\" />\n<parameter name=\"restapiPassword\" value=\"`$prop.controller.pwd`\"/>\n<parameter name=\"httpMethod\" value=\"PUT\"/>\n<parameter name=\"responsePrefix\" value=\"addRRMPolicyRatio-response\"/>\n<parameter name='contentType' value='application/json' /> \n<parameter name='format' value='json' />",
99 "x": 4019.739906311035,
100 "y": 7591.770859479904,
101 "z": "41b275ba.2c7b9c",
109 "id": "9e2fe536.9e73f8",
112 "xml": "<outcome value='success'>\n",
115 "x": 4356.739784240723,
116 "y": 7617.760361433029,
117 "z": "41b275ba.2c7b9c",
125 "id": "df2e7f8.6dd618",
132 "x": 4536.739540100098,
133 "y": 7614.760361433029,
134 "z": "41b275ba.2c7b9c",
142 "id": "52c52982.de0028",
145 "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/instantiateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"addRRMPolicyRatio to NRCELLDU Executed Successfully \"/>",
148 "x": 4685.739841461182,
149 "y": 7640.760554075241,
150 "z": "41b275ba.2c7b9c",
156 "id": "6d3f3c64.a47bf4",
158 "name": "SO Response",
159 "xml": "<block atomic='true'>",
164 "y": 1058.0146198272705,
165 "z": "41b275ba.2c7b9c",
176 "id": "6ca212a7.438f2c",
178 "name": "record SO reply parms",
179 "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/so-callback-response.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"URL for SO Callback Response\"/>\n<parameter name='field2' value=\"`$payloadJson.input.callbackURL`\" />\n<parameter name='field3' value=\"`$tmp.status`\" />\n<parameter name='field4' value=\"`$tmp.reason`\" />\n<parameter name='field5' value=\"`$tmp.requestID`\" />\n<parameter name='field6' value=\"`$tmp.action`\" />\n<parameter name='field7' value=\"`$tmp.CUCPList`\" />\n<parameter name='field8' value=\"`$tmp.CUUPList`\" />\n<parameter name='field9' value=\"`$tmp.DUList`\" />",
182 "x": 386.7499771118164,
183 "y": 1425.7648248672485,
184 "z": "41b275ba.2c7b9c",
190 "id": "5fd9ecbd.29ab64",
193 "xml": "<outcome value='failure'>\n",
196 "x": 420.7500762939453,
197 "y": 1522.7645282745361,
198 "z": "41b275ba.2c7b9c",
206 "id": "2189ac26.c30d74",
209 "xml": "<outcome value='success'>\n",
212 "x": 412.7499694824219,
213 "y": 1595.7644786834717,
214 "z": "41b275ba.2c7b9c",
222 "id": "d9a56d50.10807",
229 "x": 558.749813079834,
230 "y": 1600.7645874023438,
231 "z": "41b275ba.2c7b9c",
239 "id": "7f661b0f.15e664",
246 "x": 569.7499771118164,
247 "y": 1518.764663696289,
248 "z": "41b275ba.2c7b9c",
257 "id": "36051d22.566b12",
258 "type": "returnFailure",
259 "name": "return failure",
260 "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 sending SO Response\" />",
262 "x": 716.7495956420898,
263 "y": 1529.7644052505493,
264 "z": "41b275ba.2c7b9c",
268 "id": "9ed33baf.c15f38",
271 "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/so-callback-response.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"SO Response Sent \"/>",
274 "x": 719.7497329711914,
275 "y": 1606.764479637146,
276 "z": "41b275ba.2c7b9c",
282 "id": "ae45840d.79a808",
284 "name": "block : SO Response",
285 "xml": "<block atomic='true'>",
289 "x": 2951.2410202026367,
290 "y": 711.7605400085449,
291 "z": "41b275ba.2c7b9c",
301 "id": "383a0812.212598",
303 "name": "set tmp variables for SO response",
304 "xml": "<set>\n<parameter name=\"tmp.so.callbackURL\" value=\"`$payloadJson.input.callbackURL`\"/>\n<parameter name=\"tmp.status\" value=\"`$error-code`\"/>\n<parameter name=\"tmp.reason\" value=\"`$error-message`\"/>\n<parameter name=\"tmp.requestID\" value=\"`$instantiateRANSlice-input.common-header.request-id`\"/>\n<parameter name=\"tmp.action\" value=\"`$instantiateRANSlice-input.action`\"/>\n",
306 "x": 3269.2419967651367,
307 "y": 635.6601982116699,
308 "z": "41b275ba.2c7b9c",
312 "id": "bd9a5458.0d8c98",
314 "name": "record configdb RestAPI parms",
315 "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/so-callback-response.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"URL for SO Callback Response\"/>\n<parameter name='field2' value=\"`$tmp.so.callbackURL`\" />\n<parameter name='field3' value=\"`$tmp.status`\" />\n<parameter name='field4' value=\"`$tmp.reason`\" />\n<parameter name='field5' value=\"`$tmp.requestID`\" />\n<parameter name='field6' value=\"`$tmp.action`\" />\n<parameter name='field7' value=\"`$tmp.CUCPList`\" />\n<parameter name='field8' value=\"`$tmp.CUUPList`\" />\n<parameter name='field9' value=\"`$tmp.DUList`\" />",
318 "x": 3244.240882873535,
319 "y": 732.7608757019043,
320 "z": "41b275ba.2c7b9c",
326 "id": "f79506e4.729ba8",
328 "name": "Send to SO",
329 "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/ranSlice-so-response.json'`\" />\n<parameter name=\"restapiUrl\" value=\"`$tmp.so.callbackURL`\"/>\n<parameter name=\"httpMethod\" value=\"POST\"/>\n<parameter name=\"responsePrefix\" value=\"so-callback-response\"/>\n<parameter name='contentType' value='application/json' /> \n<parameter name='format' value='json' />\n<parameter name='accept' value='application/json' />",
332 "x": 3159.240894317627,
333 "y": 829.7607536315918,
334 "z": "41b275ba.2c7b9c",
343 "id": "4ca0fe0e.1272",
346 "xml": "<outcome value='failure'>\n",
349 "x": 3385.240902900696,
350 "y": 806.7607226371765,
351 "z": "41b275ba.2c7b9c",
359 "id": "1eeab34c.9f419d",
362 "xml": "<outcome value='success'>\n",
365 "x": 3375.2407569885254,
366 "y": 914.7606620788574,
367 "z": "41b275ba.2c7b9c",
375 "id": "e19f4b9.9907bb8",
382 "x": 3525.2405433654785,
383 "y": 933.7607231140137,
384 "z": "41b275ba.2c7b9c",
392 "id": "c32c55a7.fb07f8",
399 "x": 3536.2407722473145,
400 "y": 801.760844707489,
401 "z": "41b275ba.2c7b9c",
409 "id": "92c9aac0.661068",
410 "type": "returnFailure",
411 "name": "return failure",
412 "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 sending SO Response\" />",
414 "x": 3702.240451812744,
415 "y": 804.7606620788574,
416 "z": "41b275ba.2c7b9c",
420 "id": "4cde663b.2a8578",
423 "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/so-callback-response.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"SO Response Sent \"/>",
426 "x": 3689.2405586242676,
427 "y": 939.7606620788574,
428 "z": "41b275ba.2c7b9c",
434 "id": "a16954ff.5c8568",
437 "xml": "<set>\n<parameter name='error-code' value='500'/>\n<parameter name='error-message' value='Error sending SO response. Aborting RPC executiopn'/>",
439 "x": 704.2602043151855,
440 "y": 1433.7538967132568,
441 "z": "41b275ba.2c7b9c",
445 "id": "1c47a5e4.c57bfa",
447 "name": "generate URL for SO Callback",
448 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n <parameter name=\"source\" value=\"`$prop.restapi.so.callbackURL`\"/>\n <parameter name=\"outputPath\" value=\"tmp.so.callbackURL\"/>\n <parameter name=\"target\" value=\"{requestId}\"/>\n <parameter name=\"replacement\" value=\"`$tmp.requestID`\"/>",
451 "x": 409.089599609375,
452 "y": 1361.749979019165,
453 "z": "41b275ba.2c7b9c",
459 "id": "d57e6ed0.cc044",
462 "xml": "<outcome value='true'>\n",
465 "x": 695.7502326965332,
466 "y": 224.75006008148193,
467 "z": "41b275ba.2c7b9c",
475 "id": "f4e1247b.bc3698",
477 "name": "payload has dLThptPerSlice",
478 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='contains' emitsOutcome='true' >\n <parameter name='source' value='`$instantiate-r-a-n-slice-input.payload`' />\n <parameter name='target' value='dLThptPerSlice' />\n",
481 "x": 455.7500991821289,
482 "y": 502.7500252723694,
483 "z": "41b275ba.2c7b9c",
492 "id": "2419e20b.e956be",
495 "xml": "<outcome value='false'>\n",
498 "x": 320.25665283203125,
499 "y": 644.75022315979,
500 "z": "41b275ba.2c7b9c",
508 "id": "96e5a08c.a3377",
511 "xml": "<outcome value='true'>\n",
514 "x": 487.75038146972656,
515 "y": 1006.7502222061157,
516 "z": "41b275ba.2c7b9c",
524 "id": "a9acee36.f83ee",
526 "name": "Closed Loop",
527 "xml": "<block atomic=\"true\">",
531 "x": 757.7502288818359,
532 "y": 85.75003004074097,
533 "z": "41b275ba.2c7b9c",
542 "id": "7cff3a87.efd824",
544 "name": "block : atomic",
545 "xml": "<block atomic=\"true\">",
548 "x": 654.7502899169922,
549 "y": 1005.750207901001,
550 "z": "41b275ba.2c7b9c",
561 "id": "b786c6c5.f36ab8",
563 "name": "Intelligent Slicing",
564 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='contains' emitsOutcome='true' >\n <parameter name='source' value='`$instantiate-r-a-n-slice-input.payload`' />\n <parameter name='target' value='maxNumberofConns' />\n",
567 "x": 313.7504577636719,
568 "y": 1004.7502689361572,
569 "z": "41b275ba.2c7b9c",
577 "id": "8b60a680.a71df8",
580 "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/closedLoop.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"PAYLOAD contains dLThptPerSlice...Closed loop \"/>\n\n",
583 "x": 963.7500152587891,
584 "y": 70.75002574920654,
585 "z": "41b275ba.2c7b9c",
591 "id": "1980284b.b32c88",
594 "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/intelligentSlicing.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"PAYLOAD contains maxNumberofConns...Inntelligent Slicing \"/>\n\n",
597 "x": 811.7503967285156,
598 "y": 976.7502517700195,
599 "z": "41b275ba.2c7b9c",
605 "id": "d1274487.bddf28",
608 "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/instantiateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Reached instantiateRANSliceReconfigure \"/>\n\n",
613 "z": "41b275ba.2c7b9c",
619 "id": "36bd9ffc.fe71",
622 "xml": "<block atomic=\"true\">",
626 "x": 861.7605514526367,
627 "y": 199.76043796539307,
628 "z": "41b275ba.2c7b9c",
637 "id": "1b3fa1fa.2ed2de",
640 "xml": "<block atomic=\"true\">",
644 "x": 788.7607955932617,
645 "y": 1120.7605228424072,
646 "z": "41b275ba.2c7b9c",
655 "id": "d8a7241.032a8d8",
657 "name": "Update slice profile for nearRTRIC",
658 "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/ranSlice-closed-loop-nearRTRIC-patch.json'`\" />\n<parameter name=\"restapiUrl\" value=\"`$prop.controller.url + $tmp.restapi.addSliceProfile.ToNearRTRIC.url`\"/>\n<parameter name=\"restapiUser\" value=\"`$prop.controller.user`\" />\n<parameter name=\"restapiPassword\" value=\"`$prop.controller.pwd`\"/>\n<parameter name=\"httpMethod\" value=\"PATCH\"/>\n<parameter name=\"responsePrefix\" value=\"nearRTRIC-slice-patch-response\"/>\n<parameter name='contentType' value='application/yang.patch+json' /> \n<parameter name='format' value='json' />\n<parameter name='accept' value='application/yang.patch-status+json' />",
661 "x": 1432.6495742797852,
662 "y": 382.7604637145996,
663 "z": "41b275ba.2c7b9c",
672 "id": "b8083d5d.c3c33",
675 "xml": "<outcome value='failure'>\n",
678 "x": 1718.6499099731445,
679 "y": 323.74999618530273,
680 "z": "41b275ba.2c7b9c",
688 "id": "4a9891fe.ea6f8",
691 "xml": "<outcome value='success'>\n",
694 "x": 1711.649974822998,
695 "y": 383.74990463256836,
696 "z": "41b275ba.2c7b9c",
704 "id": "f90d5817.420e78",
711 "x": 1901.6500053405762,
712 "y": 366.75000381469727,
713 "z": "41b275ba.2c7b9c",
723 "id": "7dfa359d.6150cc",
730 "x": 1893.6496391296387,
731 "y": 412.7499656677246,
732 "z": "41b275ba.2c7b9c",
741 "id": "fce8baf0.424178",
743 "name": "Update SiceProfile for NeaeRTRIC",
744 "xml": "<block atomic='true'>",
748 "x": 1029.7500915527344,
749 "y": 367.4947757720947,
750 "z": "41b275ba.2c7b9c",
761 "id": "dbcf9eb5.ded33",
762 "type": "switchNode",
763 "name": "ransim mounted",
764 "xml": "<switch test='`$prop.ransim-mounted`'>\n",
767 "x": 1381.750394821167,
768 "y": 258.1510200202465,
769 "z": "41b275ba.2c7b9c",
778 "id": "19a3387d.ee7bf8",
780 "name": "Not Mounted",
781 "xml": "<outcome value='false'>\n",
784 "x": 1544.7503185272217,
785 "y": 190.15080973505974,
786 "z": "41b275ba.2c7b9c",
794 "id": "d7a0002b.c1efa",
797 "xml": "<outcome value='true'>\n",
800 "x": 1556.7504386901855,
801 "y": 267.1509132385254,
802 "z": "41b275ba.2c7b9c",
810 "id": "770f9d.e82ae064",
813 "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/closedLoop.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Patch SliceProfile ToNearRTRIC url for closed loop:\"/>\n<parameter name=\"field2\" value=\"`$tmp.restapi.addSliceProfile.ToNearRTRIC.url`\"/>",
816 "x": 1358.7506523132324,
817 "y": 293.4949840269983,
818 "z": "41b275ba.2c7b9c",
824 "id": "d2185b6.e0a24a8",
827 "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/closedLoop.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Setting variables for PATCH SliceProfile ToNearRTRIC - closed loop\"/>\n<parameter name=\"field2\" value=\"`$prop.controller.url + $tmp.restapi.addSliceProfile.ToNearRTRIC.url`\"/>\n<parameter name=\"field3\" value=\"`$tmp.dLThptPerSlice`\"/>\n<parameter name=\"field4\" value=\"`$tmp.uLThptPerSlice`\"/>\n<parameter name=\"field5\" value=\"`$tmp.nearRTRICId`\"/>\n<parameter name=\"field6\" value=\"`$tmp.sliceProfileId`\"/>",
830 "x": 1359.751293182373,
831 "y": 338.4843406677246,
832 "z": "41b275ba.2c7b9c",
838 "id": "bc636d62.af605",
840 "name": "Populate MOUNT NAME",
841 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n <parameter name=\"source\" value=\"`$tmp.restapi.addSliceProfile.ToNearRTRIC.url`\"/>\n <parameter name=\"outputPath\" value=\"tmp.restapi.addSliceProfile.ToNearRTRIC.url\"/>\n <parameter name=\"target\" value=\"{mountName}\"/>\n <parameter name=\"replacement\" value=\"`$tmp.nearRTRICId`\"/>",
844 "x": 1973.2853164672852,
845 "y": 317.7500343322754,
846 "z": "41b275ba.2c7b9c",
852 "id": "76704b8e.ef8754",
854 "name": "Populate addSliceProfile.ToNearRTRIC URL",
855 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n <parameter name=\"source\" value=\"`$tmp.restapi.addSliceProfile.ToNearRTRIC.url`\"/>\n <parameter name=\"outputPath\" value=\"tmp.restapi.addSliceProfile.ToNearRTRIC.url\"/>\n <parameter name=\"target\" value=\"{sliceProfileId}\"/>\n <parameter name=\"replacement\" value=\"`$tmp.sliceProfileId`\"/>",
858 "x": 2043.8199310302734,
859 "y": 273.3490562438965,
860 "z": "41b275ba.2c7b9c",
866 "id": "92f66eb2.37642",
868 "name": "ransim URL",
869 "xml": "<block atomic='true'>",
873 "x": 1739.7400932312012,
874 "y": 273.1508979797363,
875 "z": "41b275ba.2c7b9c",
885 "id": "eb981a1e.510268",
887 "name": "generate addSliceProfile.ToNearRTRIC URL",
888 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n <parameter name=\"source\" value=\"`$prop.restapi.addSliceProfile.ToNearRTRIC.ransim-mounted`\"/>\n <parameter name=\"outputPath\" value=\"tmp.restapi.addSliceProfile.ToNearRTRIC.url\"/>\n <parameter name=\"target\" value=\"{idNearRTRIC}\"/>\n <parameter name=\"replacement\" value=\"`$tmp.nearRTRICId`\"/>",
891 "x": 2035.2847747802734,
892 "y": 228.75024461746216,
893 "z": "41b275ba.2c7b9c",
899 "id": "88f363e3.b1642",
901 "name": "Populate addSliceProfile.ToNearRTRIC URL",
902 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n <parameter name=\"source\" value=\"`$tmp.restapi.addSliceProfile.ToNearRTRIC.url`\"/>\n <parameter name=\"outputPath\" value=\"tmp.restapi.addSliceProfile.ToNearRTRIC.url\"/>\n <parameter name=\"target\" value=\"{sliceProfileId}\"/>\n <parameter name=\"replacement\" value=\"`$tmp.sliceProfileId`\"/>",
905 "x": 2006.285140991211,
906 "y": 173.75013732910156,
907 "z": "41b275ba.2c7b9c",
913 "id": "78561837.024a98",
915 "name": "generate addSliceProfile.ToNearRTRIC URL",
916 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n <parameter name=\"source\" value=\"`$prop.restapi.addSliceProfile.ToNearRTRIC`\"/>\n <parameter name=\"outputPath\" value=\"tmp.restapi.addSliceProfile.ToNearRTRIC.url\"/>\n <parameter name=\"target\" value=\"{idNearRTRIC}\"/>\n <parameter name=\"replacement\" value=\"`$tmp.nearRTRICId`\"/>",
919 "x": 2001.7503662109375,
920 "y": 124.1511402130127,
921 "z": "41b275ba.2c7b9c",
927 "id": "4b4a5d78.937374",
930 "xml": "<block atomic='true'>",
934 "x": 1703.9518432617188,
935 "y": 196.75000473856926,
936 "z": "41b275ba.2c7b9c",
945 "id": "78a62e97.fc3e6",
947 "name": "set Temp Variables",
948 "xml": "<set>\n<parameter name='tmp.payload.numberUpdates' value='`$payloadJson.input.additionalproperties.resourceConfig.data_length`'/>\n<parameter name=\"tmp.sliceProfileId\" value=\"`$payloadJson.input.sliceProfile.sliceProfileId`\"/>\n<parameter name='tmp.payload.sNSSAI' value='`$payloadJson.input.sliceProfile.sNSSAI`'/>",
950 "x": 1025.7539825439453,
951 "y": 143.75392055511475,
952 "z": "41b275ba.2c7b9c",
956 "id": "9a098154.31cd3",
958 "name": "For Number of patches",
959 "xml": "<for index='id1' start='0' end=\"`$tmp.payload.numberUpdates`\" >",
962 "x": 1006.7539215087891,
963 "y": 266.75392055511475,
964 "z": "41b275ba.2c7b9c",
975 "id": "eb9c0d48.d1f73",
977 "name": "set Temp Variables",
978 "xml": "<set>\n<parameter name=\"tmp.dLThptPerSlice\" value=\"`$payloadJson.input.additionalproperties.resourceConfig.data[$id1].dLThptPerSlice`\"/>\n<parameter name=\"tmp.uLThptPerSlice\" value=\"`$payloadJson.input.additionalproperties.resourceConfig.data[$id1].uLThptPerSlice`\"/>\n<parameter name=\"tmp.nearRTRICId\" value=\"`$payloadJson.input.additionalproperties.resourceConfig.data[$id1].nearRTRICId`\"/>",
980 "x": 1205.2049827575684,
981 "y": 187.76043224334717,
982 "z": "41b275ba.2c7b9c",
986 "id": "ce80374b.206188",
989 "xml": "<set>\n<parameter name='error-code' value='500'/>\n<parameter name='error-message' value='Error Patching slice profile parms for close loop. Exiting close loop operation'/>",
991 "x": 2087.204933166504,
992 "y": 367.76042556762695,
993 "z": "41b275ba.2c7b9c",
997 "id": "523df8ee.f162a8",
998 "type": "returnFailure",
999 "name": "return failure",
1000 "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 Patching slice profile parms for close loop. Exiting close loop operation'/>",
1002 "x": 2097.204719543457,
1003 "y": 406.64941024780273,
1004 "z": "41b275ba.2c7b9c",
1008 "id": "61c625fb.9581fc",
1011 "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/closedLoop.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Successfully PATCHED NearRTRIC for close loop operation\"/>",
1014 "x": 2085.20463180542,
1015 "y": 443.6493797302246,
1016 "z": "41b275ba.2c7b9c",
1022 "id": "12fc8842.fb9cd8",
1024 "name": "printContext",
1025 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='printContext' >\n<parameter name='filename' value='/opt/opendaylight/current/data/log/ranSlice-closedloop-nearRTRIC-context.log' />\n\n\n",
1028 "x": 2103.983039855957,
1029 "y": 479.64941787719727,
1030 "z": "41b275ba.2c7b9c",
1036 "id": "959e65cd.b44568",
1038 "name": "set Temp Variables",
1039 "xml": "<set>\n<parameter name='tmp.payload.dataPoints' value='`$payloadJson.input.additionalproperties.resourceConfig.data_length`'/>\n<parameter name=\"tmp.payload.sNSSAI\" value=\"`$payloadJson.input.additionalproperties.resourceConfig.snssai`\"/>\n<parameter name=\"tmp.sliceProfileId\" value=\"`$payloadJson.input.sliceProfile.sliceProfileId`\"/>",
1041 "x": 845.8720245361328,
1042 "y": 1017.649528503418,
1043 "z": "41b275ba.2c7b9c",
1047 "id": "17465921.32a817",
1049 "name": "For Number of data Points",
1050 "xml": "<for index='id-is' start='0' end=\"`$tmp.payload.dataPoints`\" >",
1053 "x": 1020.8715896606445,
1054 "y": 1110.6494541168213,
1055 "z": "41b275ba.2c7b9c",
1063 "id": "ae576dda.af8e8",
1065 "name": "get PLMNId",
1066 "xml": "<block atomic='true'>",
1071 "y": 533.4999732971191,
1072 "z": "41b275ba.2c7b9c",
1086 "id": "435a2113.3763c",
1088 "name": "get PLMNId URL",
1089 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n <parameter name=\"source\" value=\"`$prop.restapi.configdb.getplmn`\"/>\n <parameter name=\"outputPath\" value=\"tmp.configdb.getPLMNId.url\"/>\n <parameter name=\"target\" value=\"{sliceProfileId}\"/>\n <parameter name=\"replacement\" value=\"`$tmp.sliceProfileId`\"/>",
1092 "x": 1259.4999923706055,
1093 "y": 423.49996757507324,
1094 "z": "41b275ba.2c7b9c",
1100 "id": "19f6c5ea.de089a",
1103 "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/closedLoop.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Get PLMN from SliceProfileId URL: \"/>\n<parameter name=\"field2\" value=\"`$tmp.configdb.getPLMNId.url`\"/>\n\n",
1106 "x": 1233.0001182556152,
1107 "y": 471.5000057220459,
1108 "z": "41b275ba.2c7b9c",
1114 "id": "2845ab1.4ea1d54",
1116 "name": "Get PLMN from Sliceprofile id",
1117 "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"restapiUrl\" value=\"`$prop.configdb.url + $tmp.configdb.getPLMNId.url`\"/>\n<parameter name=\"httpMethod\" value=\"GET\"/>\n<parameter name=\"responsePrefix\" value=\"getPLMN-CL-configdb-response\"/>\n<parameter name='contentType' value='application/json' /> \n<parameter name='format' value='json' />\n<parameter name='accept' value='application/json' />\n<parameter name=\"convertResponse\" value=\"true\"/>",
1120 "x": 1300.7499923706055,
1121 "y": 509.49995517730713,
1122 "z": "41b275ba.2c7b9c",
1131 "id": "9fa80d0a.1597c",
1133 "name": "set PLMNId",
1134 "xml": "<set>\n<parameter name='tmp.pLMNId' value='`$getPLMN-CL-configdb-response.plmnId`'/>",
1136 "x": 1257.9375228881836,
1137 "y": 550.1875219345093,
1138 "z": "41b275ba.2c7b9c",
1142 "id": "b0fa965b.fc2408",
1145 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='substring'>\n <parameter name=\"string\" value=\"`$tmp.pLMNId`\" />\n <parameter name=\"result\" value=\"tmp.mcc\"/>\n <parameter name=\"begin-index\" value=\"0\" />\n <parameter name=\"end-index\" value=\"3\" />",
1148 "x": 1241.7499923706055,
1149 "y": 589.7500879764557,
1150 "z": "41b275ba.2c7b9c",
1156 "id": "906ffb7e.ea7f58",
1159 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='substring'>\n <parameter name=\"string\" value=\"`$tmp.pLMNId`\" />\n <parameter name=\"result\" value=\"tmp.mnc\"/>\n <parameter name=\"begin-index\" value=\"4\" />",
1162 "x": 1245.5000686645508,
1163 "y": 626.9999208450317,
1164 "z": "41b275ba.2c7b9c",
1170 "id": "21c42803.80e668",
1173 "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/closedLoop.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"`$tmp.pLMNId`\"/>\n<parameter name=\"field2\" value=\"`$tmp.mcc`\"/>\n<parameter name=\"field3\" value=\"`$tmp.mnc`\"/>",
1176 "x": 1246.2435455322266,
1177 "y": 668.993444442749,
1178 "z": "41b275ba.2c7b9c",
1184 "id": "ce701174.19d3d",
1187 "xml": "<outcome value='success'>\n",
1190 "x": 1538.2499923706055,
1191 "y": 514.7499675750732,
1192 "z": "41b275ba.2c7b9c",
1200 "id": "b7a70ed7.29f81",
1203 "xml": "<outcome value='failure'>\n",
1206 "x": 1536.8127365112305,
1207 "y": 564.3124666213989,
1208 "z": "41b275ba.2c7b9c",
1216 "id": "7b8bb405.3da30c",
1218 "name": "block : atomic",
1219 "xml": "<block atomic='true'>",
1223 "x": 1711.2497940063477,
1224 "y": 503.7500400543213,
1225 "z": "41b275ba.2c7b9c",
1234 "id": "c038c418.67f8b8",
1236 "name": "block : atomic",
1237 "xml": "<block atomic='true'>",
1241 "x": 1697.812599182129,
1242 "y": 542.3123931884766,
1243 "z": "41b275ba.2c7b9c",
1253 "id": "73158791.da3f38",
1256 "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/closedLoop.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Successfully Obtained PLMNId info from ConfigDB\"/>\n<parameter name=\"field2\" value=\"`$getPLMN-CL-configdb-response`\"/>",
1259 "x": 1911.9995231628418,
1260 "y": 503.5000648498535,
1261 "z": "41b275ba.2c7b9c",
1267 "id": "fd53989c.ffb198",
1269 "name": "printContext",
1270 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='printContext' >\n<parameter name='filename' value='/opt/opendaylight/current/data/log/ranSlice-instantiateRANSlice-configrsp-context.log' />\n\n\n",
1273 "x": 1947.7777366638184,
1274 "y": 546.7500734329224,
1275 "z": "41b275ba.2c7b9c",
1281 "id": "4bb0478c.a08ee8",
1284 "xml": "<set>\n<parameter name='error-code' value='500'/>\n<parameter name='error-message' value='Error Getting Info from ConfigDB. Aborting RPC executiopn'/>",
1286 "x": 1942.8129501342773,
1287 "y": 579.4234933853149,
1288 "z": "41b275ba.2c7b9c",
1292 "id": "f15a8c8f.80b76",
1293 "type": "returnFailure",
1294 "name": "return failure",
1295 "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 Getting Info from ConfigDB. Aborting RPC executiopn'/>",
1297 "x": 1942.812644958496,
1298 "y": 615.3124780654907,
1299 "z": "41b275ba.2c7b9c",
1303 "id": "541dc3de.9a8d5c",
1305 "name": "Update NearRTRIC Config",
1306 "xml": "<block atomic=\"true\">",
1311 "y": 730.2499732971191,
1312 "z": "41b275ba.2c7b9c",
1324 "id": "5da441f2.6913e",
1325 "type": "switchNode",
1326 "name": "ransim mounted",
1327 "xml": "<switch test='`$prop.ransim-mounted`'>\n",
1330 "x": 994.0000381469727,
1331 "y": 650.7500114440918,
1332 "z": "41b275ba.2c7b9c",
1341 "id": "57f5bebd.407af",
1343 "name": "Not Mounted",
1344 "xml": "<outcome value='false'>\n",
1347 "x": 1214.9999237060547,
1348 "y": 707.7497630119324,
1349 "z": "41b275ba.2c7b9c",
1357 "id": "f50035fe.ae9ed8",
1360 "xml": "<outcome value='true'>\n",
1363 "x": 1209.0000038146973,
1364 "y": 744.7499017715454,
1365 "z": "41b275ba.2c7b9c",
1373 "id": "a7fb2a0a.75e4e8",
1375 "name": "ransim URL",
1376 "xml": "<block atomic='true'>",
1380 "x": 1385.9898414611816,
1381 "y": 755.7498874664307,
1382 "z": "41b275ba.2c7b9c",
1391 "id": "79f08456.9d755c",
1394 "xml": "<block atomic='true'>",
1398 "x": 1374.2014484405518,
1399 "y": 714.3489580154419,
1400 "z": "41b275ba.2c7b9c",
1408 "id": "b6c282d1.dbc4a",
1410 "name": "generate addnSSAIEntry.ToNearRTRIC URL",
1411 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n <parameter name=\"source\" value=\"`$prop.restapi.addnSSAIEntry.ToNearRTRIC`\"/>\n <parameter name=\"outputPath\" value=\"tmp.restapi.addnSSAIEntry.ToNearRTRIC.url\"/>\n <parameter name=\"target\" value=\"{idNearRTRIC}\"/>\n <parameter name=\"replacement\" value=\"`$tmp.nearRTRICId`\"/>",
1414 "x": 1655.999984741211,
1415 "y": 704.7500991821289,
1416 "z": "41b275ba.2c7b9c",
1422 "id": "ab76ccc8.dde52",
1424 "name": "generate addnSSAIEntry.ToNearRTRIC URL",
1425 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n <parameter name=\"source\" value=\"`$prop.restapi.addnSSAIEntry.ToNearRTRIC.ransim-mounted`\"/>\n <parameter name=\"outputPath\" value=\"tmp.restapi.addnSSAIEntry.ToNearRTRIC.url\"/>\n <parameter name=\"target\" value=\"{idNearRTRIC}\"/>\n <parameter name=\"replacement\" value=\"`$tmp.nearRTRICId`\"/>",
1428 "x": 1705.5343799591064,
1429 "y": 746.3491978943348,
1430 "z": "41b275ba.2c7b9c",
1436 "id": "afc88d65.49d28",
1438 "name": "Populate MOUNT NAME",
1439 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n <parameter name=\"source\" value=\"`$tmp.restapi.addnSSAIEntry.ToNearRTRIC.url`\"/>\n <parameter name=\"outputPath\" value=\"tmp.restapi.addnSSAIEntry.ToNearRTRIC.url\"/>\n <parameter name=\"target\" value=\"{mountName}\"/>\n <parameter name=\"replacement\" value=\"`$tmp.nearRTRICId`\"/>",
1442 "x": 1648.534896850586,
1443 "y": 791.3489608764648,
1444 "z": "41b275ba.2c7b9c",
1450 "id": "1188042b.5b07dc",
1452 "name": "prepare mcc",
1453 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n <parameter name=\"source\" value=\"`$tmp.restapi.addnSSAIEntry.ToNearRTRIC.url`\"/>\n <parameter name=\"outputPath\" value=\"tmp.restapi.addnSSAIEntry.ToNearRTRIC.url\"/>\n <parameter name=\"target\" value=\"{mcc}\"/>\n <parameter name=\"replacement\" value=\"`$tmp.mcc`\"/>",
1456 "x": 990.2500801086426,
1457 "y": 693.2500720024109,
1458 "z": "41b275ba.2c7b9c",
1464 "id": "a5c40637.63dca8",
1466 "name": "prepare mnc",
1467 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n <parameter name=\"source\" value=\"`$tmp.restapi.addnSSAIEntry.ToNearRTRIC.url`\"/>\n <parameter name=\"outputPath\" value=\"tmp.restapi.addnSSAIEntry.ToNearRTRIC.url\"/>\n <parameter name=\"target\" value=\"{mnc}\"/>\n <parameter name=\"replacement\" value=\"`$tmp.mnc`\"/>",
1470 "x": 991.7500534057617,
1471 "y": 733.2500114440918,
1472 "z": "41b275ba.2c7b9c",
1478 "id": "4e890bf6.3c1eb4",
1480 "name": "prepare sNssai",
1481 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n <parameter name=\"source\" value=\"`$tmp.restapi.addnSSAIEntry.ToNearRTRIC.url`\"/>\n <parameter name=\"outputPath\" value=\"tmp.restapi.addnSSAIEntry.ToNearRTRIC.url\"/>\n <parameter name=\"target\" value=\"{sNssai}\"/>\n <parameter name=\"replacement\" value=\"`$tmp.payload.sNSSAI`\"/>",
1484 "x": 994.7500534057617,
1485 "y": 773.2499647140503,
1486 "z": "41b275ba.2c7b9c",
1492 "id": "41670755.139738",
1494 "name": "prepare uLThptPerSlice",
1495 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n <parameter name=\"source\" value=\"`$tmp.restapi.addnSSAIEntry.ToNearRTRIC.url`\"/>\n <parameter name=\"outputPath\" value=\"tmp.restapi.addnSSAIEntry.ToNearRTRIC.url\"/>\n <parameter name=\"target\" value=\"{configParameter}\"/>\n <parameter name=\"replacement\" value=\"`$tmp.uLThptPerSlice`\"/>",
1498 "x": 997.0000381469727,
1499 "y": 817.250054359436,
1500 "z": "41b275ba.2c7b9c",
1506 "id": "6b9096c9.91aa78",
1508 "name": "prepare dLThptPerSlice",
1509 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n <parameter name=\"source\" value=\"`$tmp.restapi.addnSSAIEntry.ToNearRTRIC.url`\"/>\n <parameter name=\"outputPath\" value=\"tmp.restapi.addnSSAIEntry.ToNearRTRIC.url\"/>\n <parameter name=\"target\" value=\"{configParameter}\"/>\n <parameter name=\"replacement\" value=\"`$tmp.dLThptPerSlice`\"/>",
1512 "x": 990.2500534057617,
1513 "y": 858.0000238418579,
1514 "z": "41b275ba.2c7b9c",
1520 "id": "df970bea.e18718",
1523 "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/closedLoop.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Closed loop API params\"/>\n<parameter name=\"field2\" value=\"`$tmp.nearRTRICId`\"/>\n<parameter name=\"field3\" value=\"`$tmp.mcc`\"/>\n<parameter name=\"field4\" value=\"`$tmp.mnc`\"/>\n<parameter name=\"field5\" value=\"`$tmp.payload.sNSSAI`\"/>\n<parameter name=\"field6\" value=\"`$tmp.uLThptPerSlice`\"/>\n<parameter name=\"field7\" value=\"`$tmp.dLThptPerSlice`\"/>\n\n\n\n\n\n\n",
1526 "x": 943.4999885559082,
1527 "y": 893.499979019165,
1528 "z": "41b275ba.2c7b9c",
1534 "id": "a63b17d.be891e8",
1537 "xml": "<outcome value='success'>\n",
1540 "x": 1231.0000495910645,
1541 "y": 942.0000343322754,
1542 "z": "41b275ba.2c7b9c",
1550 "id": "94bfc483.016a08",
1553 "xml": "<outcome value='failure'>\n",
1556 "x": 1229.5627937316895,
1557 "y": 991.5625333786011,
1558 "z": "41b275ba.2c7b9c",
1566 "id": "62804df9.566e44",
1568 "name": "block : atomic",
1569 "xml": "<block atomic='true'>",
1573 "x": 1399.9998016357422,
1574 "y": 936.0000581741333,
1575 "z": "41b275ba.2c7b9c",
1583 "id": "692f073e.b8bb78",
1590 "x": 1390.562656402588,
1591 "y": 969.5624599456787,
1592 "z": "41b275ba.2c7b9c",
1602 "id": "941eaf3f.cfa1b",
1605 "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/closedLoop.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Successfully patched NearRTRIC configuration\"/>",
1608 "x": 1611.7496070861816,
1609 "y": 858.7501459121704,
1610 "z": "41b275ba.2c7b9c",
1616 "id": "7eeb3908.36f438",
1619 "xml": "<set>\n<parameter name='error-code' value='500'/>\n<parameter name='error-message' value='Error Getting Info from ConfigDB. Aborting RPC executiopn'/>",
1621 "x": 1616.5632057189941,
1622 "y": 914.6734857559204,
1623 "z": "41b275ba.2c7b9c",
1627 "id": "a0691c95.99967",
1628 "type": "returnFailure",
1629 "name": "return failure",
1630 "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 Getting Info from ConfigDB. Aborting RPC executiopn'/>",
1632 "x": 1577.5627212524414,
1633 "y": 965.5624780654907,
1634 "z": "41b275ba.2c7b9c",
1638 "id": "25b4c7f7.476548",
1640 "name": "patch NearRTRIC - config",
1641 "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/ranSlice-closed-loop-nearRTRIC-config-patch.json'`\" />\n<parameter name=\"restapiUrl\" value=\"`$prop.controller.url + $tmp.restapi.addnSSAIEntry.ToNearRTRIC.url`\"/>\n<parameter name=\"restapiUser\" value=\"`$prop.controller.user`\" />\n<parameter name=\"restapiPassword\" value=\"`$prop.controller.pwd`\"/>\n<parameter name=\"httpMethod\" value=\"PATCH\"/>\n<parameter name=\"responsePrefix\" value=\"patch-nearRTRIC-config-response\"/>\n<parameter name='contentType' value='application/yang.patch+json' />\n<parameter name='accept' value='application/yang.patch-status+json'/>\n<parameter name='format' value='json' />",
1644 "x": 998.5000495910645,
1645 "y": 940.7500219345093,
1646 "z": "41b275ba.2c7b9c",
1655 "id": "c4de5282.42b7b",
1657 "name": "set tmp variables for SO response",
1658 "xml": "<set>\n<parameter name=\"tmp.status\" value=\"`$error-code`\"/>\n<parameter name=\"tmp.reason\" value=\"`$error-message`\"/>\n<parameter name=\"tmp.requestID\" value=\"`$instantiate-r-a-n-slice-input.common-header.request-id `\"/>\n<parameter name=\"tmp.action\" value=\"`$instantiate-r-a-n-slice-input.action`\"/>\n",
1661 "y": 1310.3749732971191,
1662 "z": "41b275ba.2c7b9c",
1666 "id": "313715a1.8aa98a",
1668 "name": "Send to SO",
1669 "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/ranSlice-so-response.json'`\" />\n<parameter name=\"restapiUrl\" value=\"`$payloadJson.input.callbackURL`\"/>\n<parameter name=\"httpMethod\" value=\"POST\"/>\n<parameter name=\"responsePrefix\" value=\"so-callback-response\"/>\n<parameter name='contentType' value='application/json' /> \n<parameter name='format' value='json' />\n<parameter name='accept' value='application/json' />\n<parameter name=\"restapiUser\" value=\"`$prop.restapi.so.user`\" />\n<parameter name=\"restapiPassword\" value=\"`$prop.restapi.so.password`\"/>",
1673 "y": 1554.1249732971191,
1674 "z": "41b275ba.2c7b9c",
1683 "id": "df492683.e9e418",
1685 "name": "Not Mounted",
1686 "xml": "<outcome value='false'>\n",
1689 "x": 1634.5000648498535,
1690 "y": 1060.7500076293945,
1691 "z": "41b275ba.2c7b9c",
1699 "id": "f20445ef.934978",
1702 "xml": "<outcome value='true'>\n",
1705 "x": 1628.500144958496,
1706 "y": 1097.7501463890076,
1707 "z": "41b275ba.2c7b9c",
1715 "id": "650af091.29ffd",
1717 "name": "ransim URL",
1718 "xml": "<block atomic='true'>",
1722 "x": 1805.4899826049805,
1723 "y": 1108.7501320838928,
1724 "z": "41b275ba.2c7b9c",
1733 "id": "9607b3d.d3ab35",
1736 "xml": "<block atomic='true'>",
1740 "x": 1793.7015895843506,
1741 "y": 1067.349202632904,
1742 "z": "41b275ba.2c7b9c",
1750 "id": "251e5493.c4b3bc",
1752 "name": "generate addnSSAIEntry.ToNearRTRIC URL",
1753 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n <parameter name=\"source\" value=\"`$prop.restapi.addnSSAIEntry.ToNearRTRIC`\"/>\n <parameter name=\"outputPath\" value=\"tmp.restapi.addnSSAIEntry.ToNearRTRIC.url\"/>\n <parameter name=\"target\" value=\"{idNearRTRIC}\"/>\n <parameter name=\"replacement\" value=\"`$tmp.nearRTRICId`\"/>",
1756 "x": 2075.5001258850098,
1757 "y": 1057.750343799591,
1758 "z": "41b275ba.2c7b9c",
1764 "id": "cebcb9c5.b643f8",
1766 "name": "generate addnSSAIEntry.ToNearRTRIC URL",
1767 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n <parameter name=\"source\" value=\"`$prop.restapi.addnSSAIEntry.ToNearRTRIC.ransim-mounted`\"/>\n <parameter name=\"outputPath\" value=\"tmp.restapi.addnSSAIEntry.ToNearRTRIC.url\"/>\n <parameter name=\"target\" value=\"{idNearRTRIC}\"/>\n <parameter name=\"replacement\" value=\"`$tmp.nearRTRICId`\"/>",
1770 "x": 2125.0345211029053,
1771 "y": 1099.349442511797,
1772 "z": "41b275ba.2c7b9c",
1778 "id": "36e20bbb.4a4404",
1780 "name": "Populate MOUNT NAME",
1781 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n <parameter name=\"source\" value=\"`$tmp.restapi.addnSSAIEntry.ToNearRTRIC.url`\"/>\n <parameter name=\"outputPath\" value=\"tmp.restapi.addnSSAIEntry.ToNearRTRIC.url\"/>\n <parameter name=\"target\" value=\"{mountName}\"/>\n <parameter name=\"replacement\" value=\"`$tmp.nearRTRICId`\"/>",
1784 "x": 2068.0350379943848,
1785 "y": 1144.349205493927,
1786 "z": "41b275ba.2c7b9c",
1792 "id": "7f184b0f.0df254",
1793 "type": "switchNode",
1794 "name": "ransim mounted",
1795 "xml": "<switch test='`$prop.ransim-mounted`'>\n",
1798 "x": 1444.500129699707,
1799 "y": 1053.750005722046,
1800 "z": "41b275ba.2c7b9c",
1809 "id": "23402ed6.5154d2",
1811 "name": "prepare mcc",
1812 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n <parameter name=\"source\" value=\"`$tmp.restapi.addnSSAIEntry.ToNearRTRIC.url`\"/>\n <parameter name=\"outputPath\" value=\"tmp.restapi.addnSSAIEntry.ToNearRTRIC.url\"/>\n <parameter name=\"target\" value=\"{mcc}\"/>\n <parameter name=\"replacement\" value=\"`$tmp.mcc`\"/>",
1815 "x": 1439.5000648498535,
1816 "y": 1125.7500076293945,
1817 "z": "41b275ba.2c7b9c",
1823 "id": "47697e37.1b021",
1825 "name": "prepare mnc",
1826 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n <parameter name=\"source\" value=\"`$tmp.restapi.addnSSAIEntry.ToNearRTRIC.url`\"/>\n <parameter name=\"outputPath\" value=\"tmp.restapi.addnSSAIEntry.ToNearRTRIC.url\"/>\n <parameter name=\"target\" value=\"{mnc}\"/>\n <parameter name=\"replacement\" value=\"`$tmp.mnc`\"/>",
1829 "x": 1441.0000381469727,
1830 "y": 1165.7499470710754,
1831 "z": "41b275ba.2c7b9c",
1837 "id": "9eba8bf5.891798",
1839 "name": "block : atomic",
1840 "xml": "<block atomic=\"true\">",
1843 "x": 1245.5000228881836,
1844 "y": 1104.750039100647,
1845 "z": "41b275ba.2c7b9c",
1859 "id": "d7f4a3c5.d4b32",
1861 "name": "For Number of cells",
1862 "xml": "<for index='id2' start='0' end=\"`$tmp.CUCellListEntries`\" >",
1865 "x": 1454.7501907348633,
1866 "y": 1269.75004196167,
1867 "z": "41b275ba.2c7b9c",
1875 "id": "592dd030.210ee",
1877 "name": "cellLocalId",
1878 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.cellLocalId' />\n\t<parameter name='source' value=\"`'payloadJson.input.additionalproperties.resourceConfig.data['+$id-is+'].cellCUList['+$id2+'].cellLocalId'`\" />",
1881 "x": 1865.5000457763672,
1882 "y": 1238.7500610351562,
1883 "z": "41b275ba.2c7b9c",
1889 "id": "3e2dcdf0.350682",
1891 "name": "block : atomic",
1892 "xml": "<block atomic=\"true\">",
1897 "z": "41b275ba.2c7b9c",
1908 "id": "563fc063.299c9",
1910 "name": "predictedMaxNumberofConns",
1911 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.predictedMaxNumberofConns' />\n\t<parameter name='source' value=\"`'payloadJson.input.additionalproperties.resourceConfig.data['+$id-is+'].cellCUList['+$id2+'].configData.predictedMaxNumberofConns'`\" />",
1914 "x": 1922.2500457763672,
1915 "y": 1273.7501058578491,
1916 "z": "41b275ba.2c7b9c",
1922 "id": "94a5d1f9.db2b",
1924 "name": "patch NearRTRIC - config",
1925 "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/ranSlice-closed-loop-nearRTRIC-config-patch.json'`\" />\n<parameter name=\"restapiUrl\" value=\"`$prop.controller.url + $tmp.restapi.addnSSAIEntry.ToNearRTRIC.url`\"/>\n<parameter name=\"restapiUser\" value=\"`$prop.controller.user`\" />\n<parameter name=\"restapiPassword\" value=\"`$prop.controller.pwd`\"/>\n<parameter name=\"httpMethod\" value=\"PATCH\"/>\n<parameter name=\"responsePrefix\" value=\"patch-nearRTRIC-config-response\"/>\n<parameter name='contentType' value='application/yang.patch+json' />\n<parameter name='accept' value='application/yang.patch-status+json'/>\n<parameter name='format' value='json' />",
1930 "z": "41b275ba.2c7b9c",
1939 "id": "e6217049.8fe",
1942 "xml": "<outcome value='success'>\n",
1946 "y": 1382.000012397766,
1947 "z": "41b275ba.2c7b9c",
1955 "id": "103ace8.0d64a32",
1958 "xml": "<outcome value='failure'>\n",
1961 "x": 2144.062744140625,
1962 "y": 1431.5625114440918,
1963 "z": "41b275ba.2c7b9c",
1971 "id": "105421ef.dcc97e",
1978 "x": 2305.0626068115234,
1979 "y": 1409.5624380111694,
1980 "z": "41b275ba.2c7b9c",
1990 "id": "649e12ec.2e907c",
1992 "name": "block : atomic",
1993 "xml": "<block atomic='true'>",
1997 "x": 2314.4997520446777,
1998 "y": 1376.000036239624,
1999 "z": "41b275ba.2c7b9c",
2007 "id": "36e0cf0.449d132",
2008 "type": "returnFailure",
2009 "name": "return failure",
2010 "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 Getting Info from ConfigDB. Aborting RPC executiopn'/>",
2012 "x": 2492.062671661377,
2013 "y": 1405.5624561309814,
2014 "z": "41b275ba.2c7b9c",
2018 "id": "b81dc1c0.23bac",
2021 "xml": "<set>\n<parameter name='error-code' value='500'/>\n<parameter name='error-message' value='Error Getting Info from ConfigDB. Aborting RPC executiopn'/>",
2023 "x": 2531.0631561279297,
2024 "y": 1354.6734638214111,
2025 "z": "41b275ba.2c7b9c",
2029 "id": "c25430f2.8cec3",
2032 "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/closedLoop.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Successfully patched NearRTRIC configuration\"/>",
2035 "x": 2526.249557495117,
2036 "y": 1298.7501239776611,
2037 "z": "41b275ba.2c7b9c",
2043 "id": "5e06d049.40315",
2046 "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/intelligentSlicing.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Data length \"/>\n<parameter name=\"field2\" value=\"`$tmp.payload.dataPoints`\"/>\n\n\n\n",
2051 "z": "41b275ba.2c7b9c",
2057 "id": "86761b21.52dd98",
2059 "name": "CUCellListEntries",
2060 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.CUCellListEntries' />\n\t<parameter name='source' value=\"`'payloadJson.input.additionalproperties.resourceConfig.data['+$id-is+'].cellCUList_length'`\" />\n\t",
2063 "x": 1455.7500076293945,
2064 "y": 1200.0000104904175,
2065 "z": "41b275ba.2c7b9c",
2071 "id": "51f39f3f.e121a",
2074 "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/intelligentSlicing.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"CUCEll List length \"/>\n<parameter name=\"field2\" value=\"`$tmp.CUCellListEntries`\"/>\n\n\n\n",
2079 "z": "41b275ba.2c7b9c",
2085 "id": "52dccd0b.5f68b4",
2088 "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/intelligentSlicing.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"cellLocalId\"/>\n<parameter name=\"field2\" value=\"`$tmp.cellLocalId`\"/>\n\n\n\n",
2093 "z": "41b275ba.2c7b9c",
2099 "id": "eb254fd0.29137",
2101 "name": "set Temp Variables",
2102 "xml": "<set>\n<parameter name=\"tmp.nearRTRICId\" value=\"`$payloadJson.input.additionalproperties.resourceConfig.data[$id-is].nearRTRICId`\"/>",
2106 "z": "41b275ba.2c7b9c",