3 "id": "f4ae2c81.e657a",
6 "xml": "<method rpc='instantiateRANSliceReconfigure' mode='sync'>\n",
11 "z": "9ebd676c.bc9298",
19 "id": "999e27e7.811448",
23 "x": 178.68749618530273,
24 "y": 128.43747234344482,
25 "z": "9ebd676c.bc9298",
33 "id": "7814db.8fd9eb24",
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": 311.6874694824219,
42 "y": 225.43755340576172,
43 "z": "9ebd676c.bc9298",
51 "id": "f869fec3.26981",
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": 240.1771240234375,
57 "y": 1166.4377908706665,
58 "z": "9ebd676c.bc9298",
62 "id": "ef860a2f.3fb1f8",
64 "name": "instantiateRANSliceReconfigure",
68 "y": 165.44787216186523,
69 "z": "9ebd676c.bc9298",
73 "id": "a62dab63.de7ad8",
75 "name": "block : atomic",
76 "xml": "<block atomic='true'>",
80 "x": 189.68746948242188,
81 "y": 345.4478759765625,
82 "z": "9ebd676c.bc9298",
93 "id": "1a4b54a8.a756cb",
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": 4070.677406311035,
100 "y": 7650.458359479904,
101 "z": "9ebd676c.bc9298",
109 "id": "94797250.ab2dd",
112 "xml": "<outcome value='success'>\n",
115 "x": 4407.677284240723,
116 "y": 7676.447861433029,
117 "z": "9ebd676c.bc9298",
125 "id": "6f83ffc3.f3b81",
132 "x": 4587.677040100098,
133 "y": 7673.447861433029,
134 "z": "9ebd676c.bc9298",
142 "id": "51209f56.63bda",
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": 4736.677341461182,
149 "y": 7699.448054075241,
150 "z": "9ebd676c.bc9298",
156 "id": "d20c29d9.8c9fe8",
158 "name": "SO Response",
159 "xml": "<block atomic='true'>",
164 "y": 1116.7021198272705,
165 "z": "9ebd676c.bc9298",
176 "id": "deea80bb.ae04a",
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": 437.6874771118164,
183 "y": 1484.4523248672485,
184 "z": "9ebd676c.bc9298",
190 "id": "9c5f9721.d61068",
193 "xml": "<outcome value='failure'>\n",
196 "x": 471.6875762939453,
197 "y": 1581.4520282745361,
198 "z": "9ebd676c.bc9298",
206 "id": "d1d6af16.b9028",
209 "xml": "<outcome value='success'>\n",
212 "x": 463.6874694824219,
213 "y": 1654.4519786834717,
214 "z": "9ebd676c.bc9298",
222 "id": "f1cdb61d.7a1448",
229 "x": 609.687313079834,
230 "y": 1659.4520874023438,
231 "z": "9ebd676c.bc9298",
239 "id": "51e96ce4.92e244",
246 "x": 620.6874771118164,
247 "y": 1577.452163696289,
248 "z": "9ebd676c.bc9298",
257 "id": "6810cd91.007e04",
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": 767.6870956420898,
263 "y": 1588.4519052505493,
264 "z": "9ebd676c.bc9298",
268 "id": "d816a3c4.0626",
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": 770.6872329711914,
275 "y": 1665.451979637146,
276 "z": "9ebd676c.bc9298",
282 "id": "f542e28a.9466f",
284 "name": "block : SO Response",
285 "xml": "<block atomic='true'>",
289 "x": 3002.1785202026367,
290 "y": 770.4480400085449,
291 "z": "9ebd676c.bc9298",
301 "id": "722676bf.721c48",
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": 3320.1794967651367,
307 "y": 694.3476982116699,
308 "z": "9ebd676c.bc9298",
312 "id": "b64e8a62.9e6d68",
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": 3295.178382873535,
319 "y": 791.4483757019043,
320 "z": "9ebd676c.bc9298",
326 "id": "e175024a.59c41",
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='*/*' />",
332 "x": 3210.178394317627,
333 "y": 888.4482536315918,
334 "z": "9ebd676c.bc9298",
343 "id": "b2cf21cc.36356",
346 "xml": "<outcome value='failure'>\n",
349 "x": 3436.178402900696,
350 "y": 865.4482226371765,
351 "z": "9ebd676c.bc9298",
359 "id": "1f01ec9a.58cbe3",
362 "xml": "<outcome value='success'>\n",
365 "x": 3426.1782569885254,
366 "y": 973.4481620788574,
367 "z": "9ebd676c.bc9298",
375 "id": "a8b1ae0b.55b9c",
382 "x": 3576.1780433654785,
383 "y": 992.4482231140137,
384 "z": "9ebd676c.bc9298",
392 "id": "7a1be79b.dde208",
399 "x": 3587.1782722473145,
400 "y": 860.448344707489,
401 "z": "9ebd676c.bc9298",
409 "id": "20e961e5.65990e",
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": 3753.177951812744,
415 "y": 863.4481620788574,
416 "z": "9ebd676c.bc9298",
420 "id": "f6123b59.cb0e68",
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": 3740.1780586242676,
427 "y": 998.4481620788574,
428 "z": "9ebd676c.bc9298",
434 "id": "825398a9.ceff08",
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": 755.1977043151855,
440 "y": 1492.4413967132568,
441 "z": "9ebd676c.bc9298",
445 "id": "9e07afd4.ee649",
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": 460.027099609375,
452 "y": 1420.437479019165,
453 "z": "9ebd676c.bc9298",
459 "id": "e9160fea.9b572",
462 "xml": "<outcome value='true'>\n",
465 "x": 746.6877326965332,
466 "y": 283.43756008148193,
467 "z": "9ebd676c.bc9298",
475 "id": "80b179ef.c11348",
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": 506.6875991821289,
482 "y": 561.4375252723694,
483 "z": "9ebd676c.bc9298",
492 "id": "39e444a1.4c285c",
495 "xml": "<outcome value='false'>\n",
498 "x": 371.19415283203125,
499 "y": 703.43772315979,
500 "z": "9ebd676c.bc9298",
508 "id": "7d98378a.1d1488",
511 "xml": "<outcome value='true'>\n",
514 "x": 538.6878814697266,
515 "y": 1065.4377222061157,
516 "z": "9ebd676c.bc9298",
524 "id": "a8a4c5da.0884d8",
526 "name": "Closed Loop",
527 "xml": "<block atomic=\"true\">",
531 "x": 808.6877288818359,
532 "y": 144.43753004074097,
533 "z": "9ebd676c.bc9298",
542 "id": "2ae3fc00.93e234",
544 "name": "block : atomic",
545 "xml": "<block atomic=\"true\">",
548 "x": 705.6877899169922,
549 "y": 1064.437707901001,
550 "z": "9ebd676c.bc9298",
561 "id": "be23b479.0b7328",
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": 364.6879577636719,
568 "y": 1063.4377689361572,
569 "z": "9ebd676c.bc9298",
577 "id": "1e81a915.64d807",
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": 1014.6875152587891,
584 "y": 129.43752574920654,
585 "z": "9ebd676c.bc9298",
591 "id": "20d4d101.cc639e",
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": 862.6878967285156,
598 "y": 1035.4377517700195,
599 "z": "9ebd676c.bc9298",
605 "id": "1b19804b.7eb57",
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": "9ebd676c.bc9298",
619 "id": "8bdeed60.9b64a",
622 "xml": "<block atomic=\"true\">",
626 "x": 912.6980514526367,
627 "y": 258.44793796539307,
628 "z": "9ebd676c.bc9298",
637 "id": "d379a487.a98a28",
640 "xml": "<block atomic=\"true\">",
644 "x": 839.6982955932617,
645 "y": 1179.4480228424072,
646 "z": "9ebd676c.bc9298",
655 "id": "c55c513c.310d2",
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": 1483.5870742797852,
662 "y": 441.4479637145996,
663 "z": "9ebd676c.bc9298",
672 "id": "5de2628.f1d349c",
675 "xml": "<outcome value='failure'>\n",
678 "x": 1769.5874099731445,
679 "y": 382.43749618530273,
680 "z": "9ebd676c.bc9298",
688 "id": "82f66885.660948",
691 "xml": "<outcome value='success'>\n",
694 "x": 1762.587474822998,
695 "y": 442.43740463256836,
696 "z": "9ebd676c.bc9298",
704 "id": "c01fa28e.af3f9",
711 "x": 1952.5875053405762,
712 "y": 425.43750381469727,
713 "z": "9ebd676c.bc9298",
723 "id": "23271cc4.7ac7f4",
730 "x": 1944.5871391296387,
731 "y": 471.4374656677246,
732 "z": "9ebd676c.bc9298",
741 "id": "e22d8202.486e3",
743 "name": "Update SiceProfile for NeaeRTRIC",
744 "xml": "<block atomic='true'>",
748 "x": 1080.6875915527344,
749 "y": 426.1822757720947,
750 "z": "9ebd676c.bc9298",
761 "id": "7c23ab7a.d68654",
762 "type": "switchNode",
763 "name": "ransim mounted",
764 "xml": "<switch test='`$prop.ransim-mounted`'>\n",
767 "x": 1432.687894821167,
768 "y": 316.8385200202465,
769 "z": "9ebd676c.bc9298",
778 "id": "7f4413c3.15a72c",
780 "name": "Not Mounted",
781 "xml": "<outcome value='false'>\n",
784 "x": 1595.6878185272217,
785 "y": 248.83830973505974,
786 "z": "9ebd676c.bc9298",
794 "id": "7e319efb.2e1e3",
797 "xml": "<outcome value='true'>\n",
800 "x": 1607.6879386901855,
801 "y": 325.8384132385254,
802 "z": "9ebd676c.bc9298",
810 "id": "a87f8b52.6b8e08",
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": 1409.6881523132324,
817 "y": 352.1824840269983,
818 "z": "9ebd676c.bc9298",
824 "id": "123dc789.d53488",
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": 1410.688793182373,
831 "y": 397.1718406677246,
832 "z": "9ebd676c.bc9298",
838 "id": "22e4e932.2b0ca6",
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": 2024.2228164672852,
845 "y": 376.4375343322754,
846 "z": "9ebd676c.bc9298",
852 "id": "8db01d7b.44a72",
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": 2094.7574310302734,
859 "y": 332.0365562438965,
860 "z": "9ebd676c.bc9298",
866 "id": "795143ac.926f8c",
868 "name": "ransim URL",
869 "xml": "<block atomic='true'>",
873 "x": 1790.6775932312012,
874 "y": 331.8383979797363,
875 "z": "9ebd676c.bc9298",
885 "id": "7524a904.15f6c8",
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": 2086.2222747802734,
892 "y": 287.43774461746216,
893 "z": "9ebd676c.bc9298",
899 "id": "353ab673.697b3a",
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": 2057.222640991211,
906 "y": 232.43763732910156,
907 "z": "9ebd676c.bc9298",
913 "id": "5698222d.b5a28c",
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": 2052.6878662109375,
920 "y": 182.8386402130127,
921 "z": "9ebd676c.bc9298",
927 "id": "327cc0a4.8a4db",
930 "xml": "<block atomic='true'>",
934 "x": 1754.8893432617188,
935 "y": 255.43750473856926,
936 "z": "9ebd676c.bc9298",
945 "id": "2d42cc94.1ef5f4",
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": 1076.6914825439453,
951 "y": 202.44142055511475,
952 "z": "9ebd676c.bc9298",
956 "id": "3d80ca46.4012f6",
958 "name": "For Number of patches",
959 "xml": "<for index='id1' start='0' end=\"`$tmp.payload.numberUpdates`\" >",
962 "x": 1057.691421508789,
963 "y": 325.44142055511475,
964 "z": "9ebd676c.bc9298",
975 "id": "230dec68.7cb7c4",
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": 1256.1424827575684,
981 "y": 246.44793224334717,
982 "z": "9ebd676c.bc9298",
986 "id": "6717e4f3.ce834c",
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": 2138.142433166504,
992 "y": 426.44792556762695,
993 "z": "9ebd676c.bc9298",
997 "id": "e46c5941.087b28",
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": 2148.142219543457,
1003 "y": 465.33691024780273,
1004 "z": "9ebd676c.bc9298",
1008 "id": "c4ee048f.670368",
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": 2136.14213180542,
1015 "y": 502.3368797302246,
1016 "z": "9ebd676c.bc9298",
1022 "id": "f09429a0.3c3408",
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": 2154.920539855957,
1029 "y": 538.3369178771973,
1030 "z": "9ebd676c.bc9298",
1036 "id": "ada02534.068408",
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": 896.8095245361328,
1042 "y": 1076.337028503418,
1043 "z": "9ebd676c.bc9298",
1047 "id": "427c983f.4ef798",
1049 "name": "For Number of data Points",
1050 "xml": "<for index='id-is' start='0' end=\"`$tmp.payload.dataPoints`\" >",
1053 "x": 1071.8090896606445,
1054 "y": 1169.3369541168213,
1055 "z": "9ebd676c.bc9298",
1063 "id": "6ec50d02.c4cad4",
1065 "name": "get PLMNId",
1066 "xml": "<block atomic='true'>",
1071 "y": 592.1874732971191,
1072 "z": "9ebd676c.bc9298",
1085 "id": "cdfd01c2.bb087",
1087 "name": "get PLMNId URL",
1088 "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`\"/>",
1091 "x": 1310.4374923706055,
1092 "y": 482.18746757507324,
1093 "z": "9ebd676c.bc9298",
1099 "id": "51d123e6.812bec",
1102 "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",
1105 "x": 1283.9376182556152,
1106 "y": 530.1875057220459,
1107 "z": "9ebd676c.bc9298",
1113 "id": "a78bd2d.9f2953",
1115 "name": "Get PLMN from Sliceprofile id",
1116 "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\"/>",
1119 "x": 1351.6874923706055,
1120 "y": 568.1874551773071,
1121 "z": "9ebd676c.bc9298",
1130 "id": "20a64cf6.ff5984",
1132 "name": "set PLMNId",
1133 "xml": "<set>\n<parameter name='tmp.pLMNId' value='`$getPLMN-CL-configdb-response.plmnId`'/>",
1135 "x": 1308.8750228881836,
1136 "y": 608.8750219345093,
1137 "z": "9ebd676c.bc9298",
1141 "id": "76b26cb9.625d94",
1144 "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\" />",
1147 "x": 1709.6875343322754,
1148 "y": 661.4375696182251,
1149 "z": "9ebd676c.bc9298",
1155 "id": "eadea779.aa7998",
1158 "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\" />",
1161 "x": 1720.4377136230469,
1162 "y": 695.6874475479126,
1163 "z": "9ebd676c.bc9298",
1169 "id": "a8ee8669.5b18b8",
1172 "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`\"/>",
1175 "x": 1297.1810455322266,
1176 "y": 727.680944442749,
1177 "z": "9ebd676c.bc9298",
1183 "id": "580b6380.a3832c",
1186 "xml": "<outcome value='success'>\n",
1189 "x": 1589.1874923706055,
1190 "y": 573.4374675750732,
1191 "z": "9ebd676c.bc9298",
1199 "id": "81af58bb.bc1368",
1202 "xml": "<outcome value='failure'>\n",
1205 "x": 1587.7502365112305,
1206 "y": 622.9999666213989,
1207 "z": "9ebd676c.bc9298",
1215 "id": "d0b97aa.5275988",
1217 "name": "block : atomic",
1218 "xml": "<block atomic='true'>",
1222 "x": 1762.1872940063477,
1223 "y": 562.4375400543213,
1224 "z": "9ebd676c.bc9298",
1233 "id": "c6fc8a94.e90b18",
1235 "name": "block : atomic",
1236 "xml": "<block atomic='true'>",
1240 "x": 1748.750099182129,
1241 "y": 600.9998931884766,
1242 "z": "9ebd676c.bc9298",
1252 "id": "40d71717.0008a8",
1255 "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`\"/>",
1258 "x": 1962.9370231628418,
1259 "y": 562.1875648498535,
1260 "z": "9ebd676c.bc9298",
1266 "id": "4aad3199.c331",
1268 "name": "printContext",
1269 "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",
1272 "x": 1998.7152366638184,
1273 "y": 605.4375734329224,
1274 "z": "9ebd676c.bc9298",
1280 "id": "a2a76d52.17f67",
1283 "xml": "<set>\n<parameter name='error-code' value='500'/>\n<parameter name='error-message' value='Error Getting Info from ConfigDB. Aborting RPC executiopn'/>",
1285 "x": 1993.7504501342773,
1286 "y": 638.1109933853149,
1287 "z": "9ebd676c.bc9298",
1291 "id": "197cdde3.d46d22",
1292 "type": "returnFailure",
1293 "name": "return failure",
1294 "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'/>",
1296 "x": 1993.750144958496,
1297 "y": 673.9999780654907,
1298 "z": "9ebd676c.bc9298",
1302 "id": "2d02db2e.856a04",
1304 "name": "Update NearRTRIC Config",
1305 "xml": "<block atomic=\"true\">",
1310 "y": 788.9374732971191,
1311 "z": "9ebd676c.bc9298",
1323 "id": "2051fa29.3f7ba6",
1324 "type": "switchNode",
1325 "name": "ransim mounted",
1326 "xml": "<switch test='`$prop.ransim-mounted`'>\n",
1329 "x": 1044.9375381469727,
1330 "y": 709.4375114440918,
1331 "z": "9ebd676c.bc9298",
1340 "id": "a3a3615e.3cea9",
1342 "name": "Not Mounted",
1343 "xml": "<outcome value='false'>\n",
1346 "x": 1265.9374237060547,
1347 "y": 766.4372630119324,
1348 "z": "9ebd676c.bc9298",
1356 "id": "560affac.9a3f1",
1359 "xml": "<outcome value='true'>\n",
1362 "x": 1259.9375038146973,
1363 "y": 803.4374017715454,
1364 "z": "9ebd676c.bc9298",
1372 "id": "38a95ed.43591a2",
1374 "name": "ransim URL",
1375 "xml": "<block atomic='true'>",
1379 "x": 1436.9273414611816,
1380 "y": 814.4373874664307,
1381 "z": "9ebd676c.bc9298",
1390 "id": "cc01e733.374d78",
1393 "xml": "<block atomic='true'>",
1397 "x": 1425.1389484405518,
1398 "y": 773.0364580154419,
1399 "z": "9ebd676c.bc9298",
1407 "id": "261c75d4.08a57a",
1409 "name": "generate addnSSAIEntry.ToNearRTRIC URL",
1410 "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`\"/>",
1413 "x": 1706.937484741211,
1414 "y": 763.4375991821289,
1415 "z": "9ebd676c.bc9298",
1421 "id": "8e4d7c6.e97b68",
1423 "name": "generate addnSSAIEntry.ToNearRTRIC URL",
1424 "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`\"/>",
1427 "x": 1756.4718799591064,
1428 "y": 805.0366978943348,
1429 "z": "9ebd676c.bc9298",
1435 "id": "9d396567.e666a8",
1437 "name": "Populate MOUNT NAME",
1438 "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`\"/>",
1441 "x": 1699.472396850586,
1442 "y": 850.0364608764648,
1443 "z": "9ebd676c.bc9298",
1449 "id": "98fa6e1a.b6327",
1451 "name": "prepare mcc",
1452 "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`\"/>",
1455 "x": 1041.1875801086426,
1456 "y": 751.9375720024109,
1457 "z": "9ebd676c.bc9298",
1463 "id": "48ddec9a.f4ec54",
1465 "name": "prepare mnc",
1466 "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`\"/>",
1469 "x": 1042.6875534057617,
1470 "y": 791.9375114440918,
1471 "z": "9ebd676c.bc9298",
1477 "id": "c7a4042f.403948",
1479 "name": "prepare sNssai",
1480 "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`\"/>",
1483 "x": 1045.6875534057617,
1484 "y": 831.9374647140503,
1485 "z": "9ebd676c.bc9298",
1491 "id": "9664ea32.a42528",
1493 "name": "prepare uLThptPerSlice",
1494 "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`\"/>",
1497 "x": 1047.9375381469727,
1498 "y": 875.937554359436,
1499 "z": "9ebd676c.bc9298",
1505 "id": "5424460c.74dd58",
1507 "name": "prepare dLThptPerSlice",
1508 "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`\"/>",
1511 "x": 1041.1875534057617,
1512 "y": 916.6875238418579,
1513 "z": "9ebd676c.bc9298",
1519 "id": "5ba9c334.7672ac",
1522 "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",
1525 "x": 994.4374885559082,
1526 "y": 952.187479019165,
1527 "z": "9ebd676c.bc9298",
1533 "id": "388b8e6e.d38d72",
1536 "xml": "<outcome value='success'>\n",
1539 "x": 1281.9375495910645,
1540 "y": 1000.6875343322754,
1541 "z": "9ebd676c.bc9298",
1549 "id": "e04a3f06.f03d4",
1552 "xml": "<outcome value='failure'>\n",
1555 "x": 1280.5002937316895,
1556 "y": 1050.250033378601,
1557 "z": "9ebd676c.bc9298",
1565 "id": "15ba999b.e0ceb6",
1567 "name": "block : atomic",
1568 "xml": "<block atomic='true'>",
1572 "x": 1450.9373016357422,
1573 "y": 994.6875581741333,
1574 "z": "9ebd676c.bc9298",
1582 "id": "cf7dd075.4a9a5",
1589 "x": 1441.500156402588,
1590 "y": 1028.2499599456787,
1591 "z": "9ebd676c.bc9298",
1601 "id": "290479e8.5db636",
1604 "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\"/>",
1607 "x": 1662.6871070861816,
1608 "y": 917.4376459121704,
1609 "z": "9ebd676c.bc9298",
1615 "id": "a09edd9.d66502",
1618 "xml": "<set>\n<parameter name='error-code' value='500'/>\n<parameter name='error-message' value='Error Getting Info from ConfigDB. Aborting RPC executiopn'/>",
1620 "x": 1667.5007057189941,
1621 "y": 973.3609857559204,
1622 "z": "9ebd676c.bc9298",
1626 "id": "55a53ced.fbcd64",
1627 "type": "returnFailure",
1628 "name": "return failure",
1629 "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'/>",
1631 "x": 1628.5002212524414,
1632 "y": 1024.2499780654907,
1633 "z": "9ebd676c.bc9298",
1637 "id": "2b9caae9.350b86",
1639 "name": "patch NearRTRIC - config",
1640 "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' />",
1643 "x": 1049.4375495910645,
1644 "y": 999.4375219345093,
1645 "z": "9ebd676c.bc9298",
1654 "id": "9d29d5c6.83cfc8",
1656 "name": "set tmp variables for SO response",
1657 "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",
1660 "y": 1369.0624732971191,
1661 "z": "9ebd676c.bc9298",
1665 "id": "d5e822c6.e425",
1667 "name": "Send to SO",
1668 "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='*/*' />\n<parameter name=\"restapiUser\" value=\"`$prop.restapi.so.user`\" />\n<parameter name=\"restapiPassword\" value=\"`$prop.restapi.so.password`\"/>",
1672 "y": 1612.8124732971191,
1673 "z": "9ebd676c.bc9298",
1682 "id": "4f047810.3c5238",
1684 "name": "Not Mounted",
1685 "xml": "<outcome value='false'>\n",
1688 "x": 1685.4375648498535,
1689 "y": 1119.4375076293945,
1690 "z": "9ebd676c.bc9298",
1698 "id": "b4cb1e5c.9948c",
1701 "xml": "<outcome value='true'>\n",
1704 "x": 1679.437644958496,
1705 "y": 1156.4376463890076,
1706 "z": "9ebd676c.bc9298",
1714 "id": "a8e4fca6.aee97",
1716 "name": "ransim URL",
1717 "xml": "<block atomic='true'>",
1721 "x": 1856.4274826049805,
1722 "y": 1167.4376320838928,
1723 "z": "9ebd676c.bc9298",
1732 "id": "28bdec69.fb4364",
1735 "xml": "<block atomic='true'>",
1739 "x": 1844.6390895843506,
1740 "y": 1126.036702632904,
1741 "z": "9ebd676c.bc9298",
1749 "id": "c446f088.7af9d",
1751 "name": "generate addnSSAIEntry.ToNearRTRIC URL",
1752 "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`\"/>",
1755 "x": 2126.4376258850098,
1756 "y": 1116.437843799591,
1757 "z": "9ebd676c.bc9298",
1763 "id": "62cebf1d.08dca",
1765 "name": "generate addnSSAIEntry.ToNearRTRIC URL",
1766 "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`\"/>",
1769 "x": 2175.9720211029053,
1770 "y": 1158.036942511797,
1771 "z": "9ebd676c.bc9298",
1777 "id": "c611ccc1.6d8e4",
1779 "name": "Populate MOUNT NAME",
1780 "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`\"/>",
1783 "x": 2118.9725379943848,
1784 "y": 1203.036705493927,
1785 "z": "9ebd676c.bc9298",
1791 "id": "1cfa3d71.2d3fa3",
1792 "type": "switchNode",
1793 "name": "ransim mounted",
1794 "xml": "<switch test='`$prop.ransim-mounted`'>\n",
1797 "x": 1495.437629699707,
1798 "y": 1112.437505722046,
1799 "z": "9ebd676c.bc9298",
1808 "id": "606b6775.a18bf8",
1810 "name": "prepare mcc",
1811 "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`\"/>",
1814 "x": 1490.4375648498535,
1815 "y": 1184.4375076293945,
1816 "z": "9ebd676c.bc9298",
1822 "id": "3f907a86.c2ad26",
1824 "name": "prepare mnc",
1825 "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`\"/>",
1828 "x": 1491.9375381469727,
1829 "y": 1224.4374470710754,
1830 "z": "9ebd676c.bc9298",
1836 "id": "6a4a186b.f80ab8",
1838 "name": "block : atomic",
1839 "xml": "<block atomic=\"true\">",
1842 "x": 1296.4375228881836,
1843 "y": 1163.437539100647,
1844 "z": "9ebd676c.bc9298",
1858 "id": "d825b91c.27bc48",
1860 "name": "For Number of cells",
1861 "xml": "<for index='id2' start='0' end=\"`$tmp.CUCellListEntries`\" >",
1864 "x": 1505.6876907348633,
1865 "y": 1328.43754196167,
1866 "z": "9ebd676c.bc9298",
1874 "id": "83e28863.96fd98",
1876 "name": "cellLocalId",
1877 "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'`\" />",
1880 "x": 1928.937629699707,
1881 "y": 1234.9377765655518,
1882 "z": "9ebd676c.bc9298",
1888 "id": "7bed6240.d9108c",
1890 "name": "block : atomic",
1891 "xml": "<block atomic=\"true\">",
1896 "z": "9ebd676c.bc9298",
1908 "id": "fa247a04.5db3f8",
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": 1973.1875076293945,
1915 "y": 1364.9376239776611,
1916 "z": "9ebd676c.bc9298",
1922 "id": "c8a6e293.16cd3",
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": "9ebd676c.bc9298",
1939 "id": "4c0b32fd.c75afc",
1942 "xml": "<outcome value='success'>\n",
1946 "y": 1440.687512397766,
1947 "z": "9ebd676c.bc9298",
1955 "id": "7483f7e0.e84798",
1958 "xml": "<outcome value='failure'>\n",
1961 "x": 2195.000244140625,
1962 "y": 1490.2500114440918,
1963 "z": "9ebd676c.bc9298",
1971 "id": "da6606b.4fcbef8",
1978 "x": 2356.0001068115234,
1979 "y": 1468.2499380111694,
1980 "z": "9ebd676c.bc9298",
1990 "id": "f7e9fd1d.a0c2",
1992 "name": "block : atomic",
1993 "xml": "<block atomic='true'>",
1997 "x": 2365.4372520446777,
1998 "y": 1434.687536239624,
1999 "z": "9ebd676c.bc9298",
2007 "id": "30beab96.b1d944",
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": 2543.000171661377,
2013 "y": 1464.2499561309814,
2014 "z": "9ebd676c.bc9298",
2018 "id": "ef0a7650.cb7c78",
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": 2582.0006561279297,
2024 "y": 1413.3609638214111,
2025 "z": "9ebd676c.bc9298",
2029 "id": "73017d59.f89d74",
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": 2577.187057495117,
2036 "y": 1357.4376239776611,
2037 "z": "9ebd676c.bc9298",
2043 "id": "d6d32295.d9fbe",
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": "9ebd676c.bc9298",
2057 "id": "75ca05a0.ba475c",
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": 1506.6875076293945,
2064 "y": 1258.6875104904175,
2065 "z": "9ebd676c.bc9298",
2071 "id": "b8b27037.9d5ab",
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": "9ebd676c.bc9298",
2085 "id": "f56f9270.39935",
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",
2091 "x": 1909.4377555847168,
2092 "y": 1402.187533378601,
2093 "z": "9ebd676c.bc9298",
2099 "id": "4b92d40d.528e5c",
2101 "name": "set Temp Variables",
2102 "xml": "<set>\n<parameter name=\"tmp.nearRTRICId\" value=\"`$payloadJson.input.additionalproperties.resourceConfig.data[$id-is].nearRTRICId`\"/>",
2106 "z": "9ebd676c.bc9298",
2110 "id": "9be2d64a.a3bbd8",
2112 "name": "block : atomic",
2113 "xml": "<block atomic=\"true\">",
2116 "x": 1305.1875457763672,
2117 "y": 665.4375238418579,
2118 "z": "9ebd676c.bc9298",
2127 "id": "743d7949.25e8a8",
2129 "name": "set mcc & mnc Variables",
2130 "xml": "<set>\n<parameter name='tmp.mcc' value='`$tmp.plmnList[0]`'/>\n<parameter name='tmp.mnc' value='`$tmp.plmnList[1]`'/>",
2132 "x": 1516.9146423339844,
2133 "y": 722.9952244758606,
2134 "z": "9ebd676c.bc9298",
2138 "id": "2eae9783.b3f048",
2140 "name": "split pLMNId",
2141 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='split'>\n <parameter name=\"original_string\" value=\"`$tmp.pLMNId`\" />\n <parameter name=\"regex\" value=\"-\"/>\n <parameter name=\"ctx_memory_result_key\" value=\"tmp.plmnList\" />",
2144 "x": 1524.4599609375,
2145 "y": 678.9498138427734,
2146 "z": "9ebd676c.bc9298",
2152 "id": "608ac868.ce80a8",
2154 "name": "append configParam",
2155 "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=\"`$tmp.cellLocalId`+'-maxNumberofConns'\" />",
2157 "x": 1955.0000076293945,
2158 "y": 1329.0625324249268,
2159 "z": "9ebd676c.bc9298",
2163 "id": "4a947320.b506ac",
2165 "name": "append configParam",
2166 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='concat'>\n <parameter name=\"source\" value=\"`$tmp.cellLocalId`\" />\n <parameter name=\"target\" value=\"-maxNumberofConns\"/>\n <parameter name=\"outputPath\" value=\"tmp.cellLocalId\" />",
2169 "x": 1930.9375457763672,
2170 "y": 1282.1875324249268,
2171 "z": "9ebd676c.bc9298",