b912888a50969e2723050b16afe411f6d5d6481d
[ccsdk/distribution.git] / platform-logic / ran-slice-api / src / main / json / ran-slice-api_instantiateRANSliceReconfigure.json
1 [
2     {
3         "id": "e99c530d.42d09",
4         "type": "method",
5         "name": "method",
6         "xml": "<method rpc='instantiateRANSliceReconfigure' mode='sync'>\n",
7         "comments": "",
8         "outputs": 1,
9         "x": 471,
10         "y": 122,
11         "z": "344d9ac9.ce6d06",
12         "wires": [
13             [
14                 "7f912f74.435ac"
15             ]
16         ]
17     },
18     {
19         "id": "240143f4.7dc87c",
20         "type": "dgstart",
21         "name": "DGSTART",
22         "outputs": 1,
23         "x": 94.99999618530273,
24         "y": 26.999972343444824,
25         "z": "344d9ac9.ce6d06",
26         "wires": [
27             [
28                 "81bf4298.c2aa"
29             ]
30         ]
31     },
32     {
33         "id": "81bf4298.c2aa",
34         "type": "service-logic",
35         "name": "ran-slice-api ${project.version}",
36         "module": "ran-slice-api",
37         "version": "${project.version}",
38         "comments": "",
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}'>",
40         "outputs": 1,
41         "x": 227.99996948242188,
42         "y": 124.00005340576172,
43         "z": "344d9ac9.ce6d06",
44         "wires": [
45             [
46                 "e99c530d.42d09"
47             ]
48         ]
49     },
50     {
51         "id": "f0380eab.1c826",
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\" />",
55         "comments": "",
56         "x": 156.4896240234375,
57         "y": 1065.0002908706665,
58         "z": "344d9ac9.ce6d06",
59         "wires": []
60     },
61     {
62         "id": "adb1efb8.bf84f",
63         "type": "comment",
64         "name": "instantiateRANSliceReconfigure",
65         "info": "",
66         "comments": "",
67         "x": 440,
68         "y": 64.01037216186523,
69         "z": "344d9ac9.ce6d06",
70         "wires": []
71     },
72     {
73         "id": "7f912f74.435ac",
74         "type": "block",
75         "name": "block : atomic",
76         "xml": "<block atomic='true'>",
77         "atomic": "true",
78         "comments": "",
79         "outputs": 1,
80         "x": 105.99996948242188,
81         "y": 244.0103759765625,
82         "z": "344d9ac9.ce6d06",
83         "wires": [
84             [
85                 "f0380eab.1c826",
86                 "793118e4.594688",
87                 "a665b1dd.7c4a8"
88             ]
89         ]
90     },
91     {
92         "id": "e695acbf.24771",
93         "type": "execute",
94         "name": "add RRM Policy ToNRCellDU using PUT",
95         "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' />",
96         "comments": "",
97         "outputs": 1,
98         "x": 3986.989906311035,
99         "y": 7549.020859479904,
100         "z": "344d9ac9.ce6d06",
101         "wires": [
102             [
103                 "a7ed7c1f.a934d"
104             ]
105         ]
106     },
107     {
108         "id": "a7ed7c1f.a934d",
109         "type": "success",
110         "name": "success",
111         "xml": "<outcome value='success'>\n",
112         "comments": "",
113         "outputs": 1,
114         "x": 4323.989784240723,
115         "y": 7575.010361433029,
116         "z": "344d9ac9.ce6d06",
117         "wires": [
118             [
119                 "58cfa379.7632cc"
120             ]
121         ]
122     },
123     {
124         "id": "58cfa379.7632cc",
125         "type": "block",
126         "name": "block",
127         "xml": "<block>\n",
128         "atomic": "false",
129         "comments": "",
130         "outputs": 1,
131         "x": 4503.989540100098,
132         "y": 7572.010361433029,
133         "z": "344d9ac9.ce6d06",
134         "wires": [
135             [
136                 "9afe4ed.325c8b"
137             ]
138         ]
139     },
140     {
141         "id": "9afe4ed.325c8b",
142         "type": "record",
143         "name": "record",
144         "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 \"/>",
145         "comments": "",
146         "outputs": 1,
147         "x": 4652.989841461182,
148         "y": 7598.010554075241,
149         "z": "344d9ac9.ce6d06",
150         "wires": [
151             []
152         ]
153     },
154     {
155         "id": "61d67eb.92f6a8",
156         "type": "block",
157         "name": "SO Response",
158         "xml": "<block atomic='true'>",
159         "atomic": "true",
160         "comments": "",
161         "outputs": 1,
162         "x": 77,
163         "y": 1379.0146417617798,
164         "z": "344d9ac9.ce6d06",
165         "wires": [
166             [
167                 "ac64d48b.e2b788",
168                 "4f35f61a.8f5fd8"
169             ]
170         ]
171     },
172     {
173         "id": "efbe49ba.580908",
174         "type": "set",
175         "name": "set tmp variables for SO response",
176         "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\n\npayloadJson.input.callbackURL\n\n<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`\"/>",
177         "comments": "",
178         "x": 357.0011444091797,
179         "y": 1228.9141263961792,
180         "z": "344d9ac9.ce6d06",
181         "wires": []
182     },
183     {
184         "id": "ac64d48b.e2b788",
185         "type": "record",
186         "name": "record SO reply parms",
187         "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`\" />",
188         "comments": "",
189         "outputs": 1,
190         "x": 353.9999771118164,
191         "y": 1383.0148248672485,
192         "z": "344d9ac9.ce6d06",
193         "wires": [
194             []
195         ]
196     },
197     {
198         "id": "4f35f61a.8f5fd8",
199         "type": "execute",
200         "name": "Send to SO",
201         "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='customHttpHeaders' value=\"`'Authorization=Basic ' + $prop.restapi.so.authorization `\" />",
202         "comments": "",
203         "outputs": 1,
204         "x": 223.0000762939453,
205         "y": 1500.0145292282104,
206         "z": "344d9ac9.ce6d06",
207         "wires": [
208             [
209                 "5f5b2378.b5857c",
210                 "f6ad53cd.906fc"
211             ]
212         ]
213     },
214     {
215         "id": "5f5b2378.b5857c",
216         "type": "failure",
217         "name": "failure",
218         "xml": "<outcome value='failure'>\n",
219         "comments": "",
220         "outputs": 1,
221         "x": 388.0000762939453,
222         "y": 1480.0145282745361,
223         "z": "344d9ac9.ce6d06",
224         "wires": [
225             [
226                 "a2e177e6.fbe018"
227             ]
228         ]
229     },
230     {
231         "id": "f6ad53cd.906fc",
232         "type": "success",
233         "name": "success",
234         "xml": "<outcome value='success'>\n",
235         "comments": "",
236         "outputs": 1,
237         "x": 379.9999694824219,
238         "y": 1553.0144786834717,
239         "z": "344d9ac9.ce6d06",
240         "wires": [
241             [
242                 "a7036c1e.438d6"
243             ]
244         ]
245     },
246     {
247         "id": "a7036c1e.438d6",
248         "type": "block",
249         "name": "block",
250         "xml": "<block>\n",
251         "atomic": "false",
252         "comments": "",
253         "outputs": 1,
254         "x": 525.999813079834,
255         "y": 1558.0145874023438,
256         "z": "344d9ac9.ce6d06",
257         "wires": [
258             [
259                 "6edb045c.0db0ec"
260             ]
261         ]
262     },
263     {
264         "id": "a2e177e6.fbe018",
265         "type": "block",
266         "name": "block",
267         "xml": "<block>\n",
268         "atomic": "false",
269         "comments": "",
270         "outputs": 1,
271         "x": 536.9999771118164,
272         "y": 1476.014663696289,
273         "z": "344d9ac9.ce6d06",
274         "wires": [
275             [
276                 "e18417c8.ea99b8",
277                 "297ee472.ebd60c"
278             ]
279         ]
280     },
281     {
282         "id": "e18417c8.ea99b8",
283         "type": "returnFailure",
284         "name": "return failure",
285         "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\" />",
286         "comments": "",
287         "x": 683.9995956420898,
288         "y": 1487.0144052505493,
289         "z": "344d9ac9.ce6d06",
290         "wires": []
291     },
292     {
293         "id": "6edb045c.0db0ec",
294         "type": "record",
295         "name": "record",
296         "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=\"SO Response Sent \"/>",
297         "comments": "",
298         "outputs": 1,
299         "x": 686.9997329711914,
300         "y": 1564.014479637146,
301         "z": "344d9ac9.ce6d06",
302         "wires": [
303             []
304         ]
305     },
306     {
307         "id": "a647b652.8b7d28",
308         "type": "block",
309         "name": "block : SO Response",
310         "xml": "<block atomic='true'>",
311         "atomic": "true",
312         "comments": "",
313         "outputs": 1,
314         "x": 2918.4910202026367,
315         "y": 669.0105400085449,
316         "z": "344d9ac9.ce6d06",
317         "wires": [
318             [
319                 "892f9c83.dd663",
320                 "e8bbb78f.be59d8",
321                 "69f75211.5c9c7c"
322             ]
323         ]
324     },
325     {
326         "id": "892f9c83.dd663",
327         "type": "set",
328         "name": "set tmp variables for SO response",
329         "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",
330         "comments": "",
331         "x": 3236.4919967651367,
332         "y": 592.9101982116699,
333         "z": "344d9ac9.ce6d06",
334         "wires": []
335     },
336     {
337         "id": "e8bbb78f.be59d8",
338         "type": "record",
339         "name": "record configdb RestAPI parms",
340         "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`\" />",
341         "comments": "",
342         "outputs": 1,
343         "x": 3211.490882873535,
344         "y": 690.0108757019043,
345         "z": "344d9ac9.ce6d06",
346         "wires": [
347             []
348         ]
349     },
350     {
351         "id": "69f75211.5c9c7c",
352         "type": "execute",
353         "name": "Send to SO",
354         "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' />",
355         "comments": "",
356         "outputs": 1,
357         "x": 3126.490894317627,
358         "y": 787.0107536315918,
359         "z": "344d9ac9.ce6d06",
360         "wires": [
361             [
362                 "ca7f4496.9d4418",
363                 "a43a44c0.cbbba8"
364             ]
365         ]
366     },
367     {
368         "id": "ca7f4496.9d4418",
369         "type": "failure",
370         "name": "failure",
371         "xml": "<outcome value='failure'>\n",
372         "comments": "",
373         "outputs": 1,
374         "x": 3352.490902900696,
375         "y": 764.0107226371765,
376         "z": "344d9ac9.ce6d06",
377         "wires": [
378             [
379                 "d6b47163.162ab"
380             ]
381         ]
382     },
383     {
384         "id": "a43a44c0.cbbba8",
385         "type": "success",
386         "name": "success",
387         "xml": "<outcome value='success'>\n",
388         "comments": "",
389         "outputs": 1,
390         "x": 3342.4907569885254,
391         "y": 872.0106620788574,
392         "z": "344d9ac9.ce6d06",
393         "wires": [
394             [
395                 "c3f869e7.8e5358"
396             ]
397         ]
398     },
399     {
400         "id": "c3f869e7.8e5358",
401         "type": "block",
402         "name": "block",
403         "xml": "<block>\n",
404         "atomic": "false",
405         "comments": "",
406         "outputs": 1,
407         "x": 3492.4905433654785,
408         "y": 891.0107231140137,
409         "z": "344d9ac9.ce6d06",
410         "wires": [
411             [
412                 "ed00e595.6aa8b8"
413             ]
414         ]
415     },
416     {
417         "id": "d6b47163.162ab",
418         "type": "block",
419         "name": "block",
420         "xml": "<block>\n",
421         "atomic": "false",
422         "comments": "",
423         "outputs": 1,
424         "x": 3503.4907722473145,
425         "y": 759.010844707489,
426         "z": "344d9ac9.ce6d06",
427         "wires": [
428             [
429                 "f11f53c8.b5646"
430             ]
431         ]
432     },
433     {
434         "id": "f11f53c8.b5646",
435         "type": "returnFailure",
436         "name": "return failure",
437         "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\" />",
438         "comments": "",
439         "x": 3669.490451812744,
440         "y": 762.0106620788574,
441         "z": "344d9ac9.ce6d06",
442         "wires": []
443     },
444     {
445         "id": "ed00e595.6aa8b8",
446         "type": "record",
447         "name": "record",
448         "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=\"SO Response Sent \"/>",
449         "comments": "",
450         "outputs": 1,
451         "x": 3656.4905586242676,
452         "y": 897.0106620788574,
453         "z": "344d9ac9.ce6d06",
454         "wires": [
455             []
456         ]
457     },
458     {
459         "id": "297ee472.ebd60c",
460         "type": "set",
461         "name": "set",
462         "xml": "<set>\n<parameter name='error-code' value='500'/>\n<parameter name='error-message' value='Error sending SO response. Aborting RPC executiopn'/>",
463         "comments": "",
464         "x": 671.5102043151855,
465         "y": 1391.0038967132568,
466         "z": "344d9ac9.ce6d06",
467         "wires": []
468     },
469     {
470         "id": "3c3ebb26.8e55f4",
471         "type": "execute",
472         "name": "generate URL for SO Callback",
473         "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`\"/>",
474         "comments": "",
475         "outputs": 1,
476         "x": 376.339599609375,
477         "y": 1318.999979019165,
478         "z": "344d9ac9.ce6d06",
479         "wires": [
480             []
481         ]
482     },
483     {
484         "id": "d013a0ad.59f5a",
485         "type": "failure",
486         "name": "true",
487         "xml": "<outcome value='true'>\n",
488         "comments": "",
489         "outputs": 1,
490         "x": 663.0002326965332,
491         "y": 182.00006008148193,
492         "z": "344d9ac9.ce6d06",
493         "wires": [
494             [
495                 "b84e0bf1.d42c68"
496             ]
497         ]
498     },
499     {
500         "id": "793118e4.594688",
501         "type": "execute",
502         "name": "payload has dLThptPerSlice",
503         "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",
504         "comments": "",
505         "outputs": 1,
506         "x": 423.0000991821289,
507         "y": 460.0000252723694,
508         "z": "344d9ac9.ce6d06",
509         "wires": [
510             [
511                 "d013a0ad.59f5a",
512                 "c49980db.b23eb"
513             ]
514         ]
515     },
516     {
517         "id": "c49980db.b23eb",
518         "type": "failure",
519         "name": "false",
520         "xml": "<outcome value='false'>\n",
521         "comments": "",
522         "outputs": 1,
523         "x": 462.5066261291504,
524         "y": 627.0001888275146,
525         "z": "344d9ac9.ce6d06",
526         "wires": [
527             [
528                 "2115b41e.70357c"
529             ]
530         ]
531     },
532     {
533         "id": "84119673.ee8fb8",
534         "type": "failure",
535         "name": "true",
536         "xml": "<outcome value='true'>\n",
537         "comments": "",
538         "outputs": 1,
539         "x": 689.0003509521484,
540         "y": 617.0000991821289,
541         "z": "344d9ac9.ce6d06",
542         "wires": [
543             [
544                 "b38f45cb.4f45f8"
545             ]
546         ]
547     },
548     {
549         "id": "b84e0bf1.d42c68",
550         "type": "block",
551         "name": "Closed Loop",
552         "xml": "<block atomic=\"true\">",
553         "atomic": "true",
554         "comments": "",
555         "outputs": 1,
556         "x": 725.0002288818359,
557         "y": 43.00003004074097,
558         "z": "344d9ac9.ce6d06",
559         "wires": [
560             [
561                 "9cec5043.bb069",
562                 "47d004f2.966b1c"
563             ]
564         ]
565     },
566     {
567         "id": "b38f45cb.4f45f8",
568         "type": "block",
569         "name": "block : atomic",
570         "xml": "<block atomic=\"true\">",
571         "atomic": "true",
572         "outputs": 1,
573         "x": 859.0001754760742,
574         "y": 652.0002250671387,
575         "z": "344d9ac9.ce6d06",
576         "wires": [
577             [
578                 "2a6d0d2f.ff0242",
579                 "cab9c657.d281f8"
580             ]
581         ]
582     },
583     {
584         "id": "2115b41e.70357c",
585         "type": "execute",
586         "name": "Intelligent Slicing",
587         "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",
588         "comments": "",
589         "outputs": 1,
590         "x": 672.0004501342773,
591         "y": 523.0002015829086,
592         "z": "344d9ac9.ce6d06",
593         "wires": [
594             [
595                 "84119673.ee8fb8"
596             ]
597         ]
598     },
599     {
600         "id": "9cec5043.bb069",
601         "type": "record",
602         "name": "record",
603         "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",
604         "comments": "",
605         "outputs": 1,
606         "x": 931.0000152587891,
607         "y": 28.000025749206543,
608         "z": "344d9ac9.ce6d06",
609         "wires": [
610             []
611         ]
612     },
613     {
614         "id": "2a6d0d2f.ff0242",
615         "type": "record",
616         "name": "record",
617         "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",
618         "comments": "",
619         "outputs": 1,
620         "x": 1022.0003967285156,
621         "y": 555.000096321106,
622         "z": "344d9ac9.ce6d06",
623         "wires": [
624             []
625         ]
626     },
627     {
628         "id": "a665b1dd.7c4a8",
629         "type": "record",
630         "name": "record",
631         "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",
632         "comments": "",
633         "outputs": 1,
634         "x": 496,
635         "y": 195,
636         "z": "344d9ac9.ce6d06",
637         "wires": [
638             []
639         ]
640     },
641     {
642         "id": "47d004f2.966b1c",
643         "type": "block",
644         "name": "NearRTRIC",
645         "xml": "<block atomic=\"true\">",
646         "atomic": "true",
647         "comments": "",
648         "outputs": 1,
649         "x": 829.0105514526367,
650         "y": 157.01043796539307,
651         "z": "344d9ac9.ce6d06",
652         "wires": [
653             [
654                 "1e8c37a3.3ea5f8",
655                 "ecdd6e7a.a3b07"
656             ]
657         ]
658     },
659     {
660         "id": "cab9c657.d281f8",
661         "type": "block",
662         "name": "CUCP",
663         "xml": "<block atomic=\"true\">",
664         "atomic": "true",
665         "comments": "",
666         "outputs": 1,
667         "x": 989.0106010437012,
668         "y": 726.0105075836182,
669         "z": "344d9ac9.ce6d06",
670         "wires": [
671             [
672                 "c6a19347.2b6d3",
673                 "bda32c0c.157bc"
674             ]
675         ]
676     },
677     {
678         "id": "80dca757.3d7888",
679         "type": "execute",
680         "name": "Update slice profile for nearRTRIC",
681         "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' />",
682         "comments": "",
683         "outputs": 1,
684         "x": 1396.899549484253,
685         "y": 527.0104651451111,
686         "z": "344d9ac9.ce6d06",
687         "wires": [
688             [
689                 "d056d9a6.210e98",
690                 "d681f50c.40c518"
691             ]
692         ]
693     },
694     {
695         "id": "d056d9a6.210e98",
696         "type": "failure",
697         "name": "failure",
698         "xml": "<outcome value='failure'>\n",
699         "comments": "",
700         "outputs": 1,
701         "x": 1731.899917602539,
702         "y": 467.999960899353,
703         "z": "344d9ac9.ce6d06",
704         "wires": [
705             [
706                 "ce92bd90.bc92"
707             ]
708         ]
709     },
710     {
711         "id": "d681f50c.40c518",
712         "type": "success",
713         "name": "success",
714         "xml": "<outcome value='success'>\n",
715         "comments": "",
716         "outputs": 1,
717         "x": 1713.89986038208,
718         "y": 588.999906539917,
719         "z": "344d9ac9.ce6d06",
720         "wires": [
721             [
722                 "b59b4b5b.5a84a8"
723             ]
724         ]
725     },
726     {
727         "id": "ce92bd90.bc92",
728         "type": "block",
729         "name": "block",
730         "xml": "<block>\n",
731         "atomic": "false",
732         "comments": "",
733         "outputs": 1,
734         "x": 1895.8998413085938,
735         "y": 474.9999952316284,
736         "z": "344d9ac9.ce6d06",
737         "wires": [
738             [
739                 "cb12ec10.32ff9",
740                 "140f08cf.2b7e77"
741             ]
742         ]
743     },
744     {
745         "id": "b59b4b5b.5a84a8",
746         "type": "block",
747         "name": "block",
748         "xml": "<block>\n",
749         "atomic": "false",
750         "comments": "",
751         "outputs": 1,
752         "x": 1874.8995971679688,
753         "y": 594.9999809265137,
754         "z": "344d9ac9.ce6d06",
755         "wires": [
756             [
757                 "754fb755.2f2878",
758                 "1b33caf5.cb57d5"
759             ]
760         ]
761     },
762     {
763         "id": "51db6fd3.d0466",
764         "type": "block",
765         "name": "Update SiceProfile for NeaeRTRIC",
766         "xml": "<block atomic='true'>",
767         "atomic": "true",
768         "comments": "",
769         "outputs": 1,
770         "x": 997.0000915527344,
771         "y": 324.7447757720947,
772         "z": "344d9ac9.ce6d06",
773         "wires": [
774             [
775                 "c10c5964.2dfde8",
776                 "b5b4dd99.1cbff",
777                 "bcb86f4a.40d8f",
778                 "80dca757.3d7888"
779             ]
780         ]
781     },
782     {
783         "id": "bcb86f4a.40d8f",
784         "type": "switchNode",
785         "name": "ransim mounted",
786         "xml": "<switch test='`$prop.ransim-mounted`'>\n",
787         "comments": "",
788         "outputs": 1,
789         "x": 1349.000394821167,
790         "y": 215.4010200202465,
791         "z": "344d9ac9.ce6d06",
792         "wires": [
793             [
794                 "bc92e2a4.26966",
795                 "c54f398b.061978"
796             ]
797         ]
798     },
799     {
800         "id": "bc92e2a4.26966",
801         "type": "outcome",
802         "name": "Not Mounted",
803         "xml": "<outcome value='false'>\n",
804         "comments": "",
805         "outputs": 1,
806         "x": 1512.0003185272217,
807         "y": 147.40080973505974,
808         "z": "344d9ac9.ce6d06",
809         "wires": [
810             [
811                 "473d47d7.f7ecf8"
812             ]
813         ]
814     },
815     {
816         "id": "c54f398b.061978",
817         "type": "outcome",
818         "name": "Mounted",
819         "xml": "<outcome value='true'>\n",
820         "comments": "",
821         "outputs": 1,
822         "x": 1530.0003471374512,
823         "y": 296.40090176463127,
824         "z": "344d9ac9.ce6d06",
825         "wires": [
826             [
827                 "54202b85.fe4264"
828             ]
829         ]
830     },
831     {
832         "id": "b5b4dd99.1cbff",
833         "type": "record",
834         "name": "record",
835         "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`\"/>",
836         "comments": "",
837         "outputs": 1,
838         "x": 1340.0006141662598,
839         "y": 327.74496269226074,
840         "z": "344d9ac9.ce6d06",
841         "wires": [
842             []
843         ]
844     },
845     {
846         "id": "c10c5964.2dfde8",
847         "type": "record",
848         "name": "record",
849         "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`\"/>",
850         "comments": "",
851         "outputs": 1,
852         "x": 1353.0012130737305,
853         "y": 402.73432540893555,
854         "z": "344d9ac9.ce6d06",
855         "wires": [
856             []
857         ]
858     },
859     {
860         "id": "eaa52f3c.507e2",
861         "type": "execute",
862         "name": "Populate MOUNT NAME",
863         "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`\"/>",
864         "comments": "",
865         "outputs": 1,
866         "x": 1976.5353240966797,
867         "y": 368.0000309944153,
868         "z": "344d9ac9.ce6d06",
869         "wires": [
870             []
871         ]
872     },
873     {
874         "id": "7c2c7eaf.8e0db",
875         "type": "execute",
876         "name": "Populate addSliceProfile.ToNearRTRIC URL",
877         "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`\"/>",
878         "comments": "",
879         "outputs": 1,
880         "x": 2034.0698852539062,
881         "y": 303.5990204811096,
882         "z": "344d9ac9.ce6d06",
883         "wires": [
884             []
885         ]
886     },
887     {
888         "id": "54202b85.fe4264",
889         "type": "block",
890         "name": "ransim  URL",
891         "xml": "<block atomic='true'>",
892         "atomic": "true",
893         "comments": "",
894         "outputs": 1,
895         "x": 1739.9899673461914,
896         "y": 342.40089532732964,
897         "z": "344d9ac9.ce6d06",
898         "wires": [
899             [
900                 "b692647.bf65c98",
901                 "7c2c7eaf.8e0db",
902                 "eaa52f3c.507e2"
903             ]
904         ]
905     },
906     {
907         "id": "b692647.bf65c98",
908         "type": "execute",
909         "name": "generate addSliceProfile.ToNearRTRIC URL",
910         "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`\"/>",
911         "comments": "",
912         "outputs": 1,
913         "x": 2005.5348358154297,
914         "y": 238.00023317337036,
915         "z": "344d9ac9.ce6d06",
916         "wires": [
917             []
918         ]
919     },
920     {
921         "id": "aa9909eb.f5be08",
922         "type": "execute",
923         "name": "Populate addSliceProfile.ToNearRTRIC URL",
924         "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`\"/>",
925         "comments": "",
926         "outputs": 1,
927         "x": 1961.5350341796875,
928         "y": 160.00012588500977,
929         "z": "344d9ac9.ce6d06",
930         "wires": [
931             []
932         ]
933     },
934     {
935         "id": "63b8d50.91a8d2c",
936         "type": "execute",
937         "name": "generate addSliceProfile.ToNearRTRIC URL",
938         "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`\"/>",
939         "comments": "",
940         "outputs": 1,
941         "x": 1969.0003662109375,
942         "y": 81.4011402130127,
943         "z": "344d9ac9.ce6d06",
944         "wires": [
945             []
946         ]
947     },
948     {
949         "id": "473d47d7.f7ecf8",
950         "type": "block",
951         "name": "URL",
952         "xml": "<block atomic='true'>",
953         "atomic": "true",
954         "comments": "",
955         "outputs": 1,
956         "x": 1671.2018432617188,
957         "y": 154.00000473856926,
958         "z": "344d9ac9.ce6d06",
959         "wires": [
960             [
961                 "63b8d50.91a8d2c",
962                 "aa9909eb.f5be08"
963             ]
964         ]
965     },
966     {
967         "id": "ecdd6e7a.a3b07",
968         "type": "set",
969         "name": "set Temp Variables",
970         "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`\"/>",
971         "comments": "",
972         "x": 993.0039825439453,
973         "y": 101.00392055511475,
974         "z": "344d9ac9.ce6d06",
975         "wires": []
976     },
977     {
978         "id": "1e8c37a3.3ea5f8",
979         "type": "for",
980         "name": "For Number of patches",
981         "xml": "<for index='id1' start='0' end=\"`$tmp.payload.numberUpdates`\" >",
982         "comments": "",
983         "outputs": 1,
984         "x": 974.0039215087891,
985         "y": 224.00392055511475,
986         "z": "344d9ac9.ce6d06",
987         "wires": [
988             [
989                 "51db6fd3.d0466",
990                 "afa56697.aa28c8"
991             ]
992         ]
993     },
994     {
995         "id": "afa56697.aa28c8",
996         "type": "set",
997         "name": "set Temp Variables",
998         "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`\"/>",
999         "comments": "",
1000         "x": 1172.4549827575684,
1001         "y": 145.01043224334717,
1002         "z": "344d9ac9.ce6d06",
1003         "wires": []
1004     },
1005     {
1006         "id": "cb12ec10.32ff9",
1007         "type": "set",
1008         "name": "set",
1009         "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'/>",
1010         "comments": "",
1011         "x": 2118.4548110961914,
1012         "y": 442.0104169845581,
1013         "z": "344d9ac9.ce6d06",
1014         "wires": []
1015     },
1016     {
1017         "id": "140f08cf.2b7e77",
1018         "type": "returnFailure",
1019         "name": "return failure",
1020         "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'/>",
1021         "comments": "",
1022         "x": 2070.4547538757324,
1023         "y": 514.8993988037109,
1024         "z": "344d9ac9.ce6d06",
1025         "wires": []
1026     },
1027     {
1028         "id": "754fb755.2f2878",
1029         "type": "record",
1030         "name": "record",
1031         "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\"/>",
1032         "comments": "",
1033         "outputs": 1,
1034         "x": 2048.4545936584473,
1035         "y": 581.8993873596191,
1036         "z": "344d9ac9.ce6d06",
1037         "wires": [
1038             []
1039         ]
1040     },
1041     {
1042         "id": "1b33caf5.cb57d5",
1043         "type": "execute",
1044         "name": "printContext",
1045         "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",
1046         "comments": "",
1047         "outputs": 1,
1048         "x": 2016.2330627441406,
1049         "y": 676.8993625640869,
1050         "z": "344d9ac9.ce6d06",
1051         "wires": [
1052             []
1053         ]
1054     },
1055     {
1056         "id": "c6a19347.2b6d3",
1057         "type": "set",
1058         "name": "set Temp Variables",
1059         "xml": "<set>\n<parameter name='tmp.payload.dataPoints' value='`$payloadJson.input.additionalproperties.resourceConfig.maxNumberofConns.data_length`'/>\n<parameter name=\"tmp.sNssai\" value=\"`$payloadJson.input.additionalproperties.resourceConfig.maxNumberofConns.snssai`\"/>\n<parameter name=\"tmp.sliceProfileId\" value=\"`$payloadJson.input.sliceProfile.sliceProfileId`\"/>",
1060         "comments": "",
1061         "x": 1186.1217880249023,
1062         "y": 634.8993759155273,
1063         "z": "344d9ac9.ce6d06",
1064         "wires": []
1065     },
1066     {
1067         "id": "bda32c0c.157bc",
1068         "type": "for",
1069         "name": "For Number of data Points",
1070         "xml": "<for index='id1' start='0' end=\"`$tmp.payload.dataPoints`\" >",
1071         "comments": "",
1072         "outputs": 1,
1073         "x": 1166.1216125488281,
1074         "y": 821.8993816375732,
1075         "z": "344d9ac9.ce6d06",
1076         "wires": [
1077             [
1078                 "a730d7b8.bd79d8"
1079             ]
1080         ]
1081     },
1082     {
1083         "id": "a730d7b8.bd79d8",
1084         "type": "block",
1085         "name": "Update cellCUList",
1086         "xml": "<block atomic='true'>",
1087         "atomic": "true",
1088         "comments": "",
1089         "outputs": 1,
1090         "x": 1379.010368347168,
1091         "y": 731.7882504463196,
1092         "z": "344d9ac9.ce6d06",
1093         "wires": [
1094             [
1095                 "690582e7.c3e2dc",
1096                 "8a6e7489.2c1f28"
1097             ]
1098         ]
1099     },
1100     {
1101         "id": "690582e7.c3e2dc",
1102         "type": "set",
1103         "name": "set Temp Variables",
1104         "xml": "<set>\n<parameter name=\"tmp.cellCUListNumbers\" value=\"`$payloadJson.input.additionalproperties.resourceConfig.maxNumberofConns.data[$id1].cellCUList_length`\"/>\n<parameter name=\"tmp.gNBCUName\" value=\"`$payloadJson.input.additionalproperties.resourceConfig.maxNumberofConns.data[$id1].gNBCUName`\"/>\n<parameter name=\"tmp.nearRTRICId\" value=\"`$payloadJson.input.additionalproperties.resourceConfig.maxNumberofConns.data[$id1].nearRTRICId`\"/>",
1105         "comments": "",
1106         "x": 1619.0103778839111,
1107         "y": 691.8992624282837,
1108         "z": "344d9ac9.ce6d06",
1109         "wires": []
1110     },
1111     {
1112         "id": "8a6e7489.2c1f28",
1113         "type": "for",
1114         "name": "For Number of cellCU",
1115         "xml": "<for index='id2' start='0' end=\"`$tmp.cellCUListNumbers`\" >",
1116         "comments": "",
1117         "outputs": 1,
1118         "x": 1502.010368347168,
1119         "y": 891.6770648956299,
1120         "z": "344d9ac9.ce6d06",
1121         "wires": [
1122             [
1123                 "3e0405bb.a1007a",
1124                 "a94a1460.e7b2e8",
1125                 "f633b1d.30efa5",
1126                 "3a74dc74.de09e4",
1127                 "2124685a.f8bb68",
1128                 "e67ca02.2bda56"
1129             ]
1130         ]
1131     },
1132     {
1133         "id": "3e0405bb.a1007a",
1134         "type": "set",
1135         "name": "set Temp Variables",
1136         "xml": "<set>\n<parameter name=\"tmp.maxNumberofConns\" value=\"`$payloadJson.input.additionalproperties.resourceConfig.maxNumberofConns.data[$id1].cellCUList[$id2].configData.maxNumberofConns`\"/>\n<parameter name=\"tmp.cellLocalId\" value=\"`$payloadJson.input.additionalproperties.resourceConfig.maxNumberofConns.data[$id1].cellCUList[$id2].cellLocalId`\"/>\n<parameter name=\"tmp.lastUpdatedTS\" value=\"`$payloadJson.input.additionalproperties.resourceConfig.maxNumberofConns.data[$id1].cellCUList[$id2].configData.lastUpdatedTS`\"/>\n<parameter name=\"tmp.predictedMaxNumberofConns\" value=\"`$payloadJson.input.additionalproperties.resourceConfig.maxNumberofConns.data[$id1].cellCUList[$id2].configData.predictedMaxNumberofConns`\"/>",
1137         "comments": "",
1138         "x": 1799.010383605957,
1139         "y": 771.5659694671631,
1140         "z": "344d9ac9.ce6d06",
1141         "wires": []
1142     },
1143     {
1144         "id": "3e852d16.9f8702",
1145         "type": "outcome",
1146         "name": "Not Mounted",
1147         "xml": "<outcome value='false'>\n",
1148         "comments": "",
1149         "outputs": 1,
1150         "x": 1933.010498046875,
1151         "y": 848.1215209960938,
1152         "z": "344d9ac9.ce6d06",
1153         "wires": [
1154             [
1155                 "14769b6f.f718a5"
1156             ]
1157         ]
1158     },
1159     {
1160         "id": "88dfb111.34543",
1161         "type": "outcome",
1162         "name": "Mounted",
1163         "xml": "<outcome value='true'>\n",
1164         "comments": "",
1165         "outputs": 1,
1166         "x": 1977.010404586792,
1167         "y": 997.1216130256653,
1168         "z": "344d9ac9.ce6d06",
1169         "wires": [
1170             [
1171                 "783ca4a.8861e5c"
1172             ]
1173         ]
1174     },
1175     {
1176         "id": "92756c48.cce11",
1177         "type": "execute",
1178         "name": "Populate MOUNT NAME",
1179         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.restapi.addnSSAIEntry.ToNRCellCU.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.restapi.addnSSAIEntry.ToNRCellCU.url\"/>\n    <parameter name=\"target\" value=\"{mountName}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.nearRTRICId`\"/>",
1180         "comments": "",
1181         "outputs": 1,
1182         "x": 2412.5454711914062,
1183         "y": 1032.7207975387573,
1184         "z": "344d9ac9.ce6d06",
1185         "wires": [
1186             []
1187         ]
1188     },
1189     {
1190         "id": "b1314557.85f9a8",
1191         "type": "execute",
1192         "name": "Populate addnSSAIEntry.ToNRCellCU.url",
1193         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.restapi.addnSSAIEntry.ToNRCellCU.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.restapi.addnSSAIEntry.ToNRCellCU.url\"/>\n    <parameter name=\"target\" value=\"{idGNBCUCPFunction}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.gNBCUName`\"/>",
1194         "comments": "",
1195         "outputs": 1,
1196         "x": 2466.0800857543945,
1197         "y": 987.3196907043457,
1198         "z": "344d9ac9.ce6d06",
1199         "wires": [
1200             []
1201         ]
1202     },
1203     {
1204         "id": "783ca4a.8861e5c",
1205         "type": "block",
1206         "name": "ransim  URL",
1207         "xml": "<block atomic='true'>",
1208         "atomic": "true",
1209         "comments": "",
1210         "outputs": 1,
1211         "x": 2134.0001373291016,
1212         "y": 1075.1216344833374,
1213         "z": "344d9ac9.ce6d06",
1214         "wires": [
1215             [
1216                 "243b1b25.ef63a4",
1217                 "b1314557.85f9a8",
1218                 "92756c48.cce11",
1219                 "39c77d44.983da2",
1220                 "b5902975.064ca8"
1221             ]
1222         ]
1223     },
1224     {
1225         "id": "243b1b25.ef63a4",
1226         "type": "execute",
1227         "name": "generate addnSSAIEntry.ToNRCellCU URL",
1228         "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.addnSSAIEntry.ToNRCellCU.url\"/>\n    <parameter name=\"target\" value=\"{idNearRTRIC}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.nearRTRICId`\"/>",
1229         "comments": "",
1230         "outputs": 1,
1231         "x": 2452.5448932647705,
1232         "y": 938.7209444344044,
1233         "z": "344d9ac9.ce6d06",
1234         "wires": [
1235             []
1236         ]
1237     },
1238     {
1239         "id": "2e87b01b.50599",
1240         "type": "execute",
1241         "name": "Populate addnSSAIEntry.ToNRCellCU.url",
1242         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.restapi.addnSSAIEntry.ToNRCellCU.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.restapi.addnSSAIEntry.ToNRCellCU.url\"/>\n    <parameter name=\"target\" value=\"{idGNBCUCPFunction}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.gNBCUName`\"/>",
1243         "comments": "",
1244         "outputs": 1,
1245         "x": 2383.5452575683594,
1246         "y": 678.7208423614502,
1247         "z": "344d9ac9.ce6d06",
1248         "wires": [
1249             []
1250         ]
1251     },
1252     {
1253         "id": "8d74bd10.02b2",
1254         "type": "execute",
1255         "name": "generate restapi.addnSSAIEntry.ToNRCellCU URL",
1256         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$prop.restapi.addnSSAIEntry.ToNRCellCU`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.restapi.addnSSAIEntry.ToNRCellCU.url\"/>\n    <parameter name=\"target\" value=\"{idNearRTRIC}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.nearRTRICId`\"/>",
1257         "comments": "",
1258         "outputs": 1,
1259         "x": 2415.010513305664,
1260         "y": 619.1218271255493,
1261         "z": "344d9ac9.ce6d06",
1262         "wires": [
1263             []
1264         ]
1265     },
1266     {
1267         "id": "14769b6f.f718a5",
1268         "type": "block",
1269         "name": "URL",
1270         "xml": "<block atomic='true'>",
1271         "atomic": "true",
1272         "comments": "",
1273         "outputs": 1,
1274         "x": 2047.2119903564453,
1275         "y": 765.7206954956055,
1276         "z": "344d9ac9.ce6d06",
1277         "wires": [
1278             [
1279                 "8d74bd10.02b2",
1280                 "2e87b01b.50599",
1281                 "c0dac4fc.0b4fb8",
1282                 "267c9e1e.20d442"
1283             ]
1284         ]
1285     },
1286     {
1287         "id": "a94a1460.e7b2e8",
1288         "type": "switchNode",
1289         "name": "ransim mounted",
1290         "xml": "<switch test='`$prop.ransim-mounted`'>\n",
1291         "comments": "",
1292         "outputs": 1,
1293         "x": 1760.010498046875,
1294         "y": 894.1217041015625,
1295         "z": "344d9ac9.ce6d06",
1296         "wires": [
1297             [
1298                 "3e852d16.9f8702",
1299                 "88dfb111.34543"
1300             ]
1301         ]
1302     },
1303     {
1304         "id": "c0dac4fc.0b4fb8",
1305         "type": "execute",
1306         "name": "Populate addnSSAIEntry.ToNRCellCU.url",
1307         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.restapi.addnSSAIEntry.ToNRCellCU.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.restapi.addnSSAIEntry.ToNRCellCU.url\"/>\n    <parameter name=\"target\" value=\"{idNRCellCU}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.cellLocalId`\"/>",
1308         "comments": "",
1309         "outputs": 1,
1310         "x": 2387.343765258789,
1311         "y": 726.1215343475342,
1312         "z": "344d9ac9.ce6d06",
1313         "wires": [
1314             []
1315         ]
1316     },
1317     {
1318         "id": "267c9e1e.20d442",
1319         "type": "execute",
1320         "name": "Populate addnSSAIEntry.ToNRCellCU.url",
1321         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.restapi.addnSSAIEntry.ToNRCellCU.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.restapi.addnSSAIEntry.ToNRCellCU.url\"/>\n    <parameter name=\"target\" value=\"{sNssai}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.sNssai`\"/>",
1322         "comments": "",
1323         "outputs": 1,
1324         "x": 2355.232666015625,
1325         "y": 814.1215209960938,
1326         "z": "344d9ac9.ce6d06",
1327         "wires": [
1328             []
1329         ]
1330     },
1331     {
1332         "id": "39c77d44.983da2",
1333         "type": "execute",
1334         "name": "Populate addnSSAIEntry.ToNRCellCU.url",
1335         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.restapi.addnSSAIEntry.ToNRCellCU.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.restapi.addnSSAIEntry.ToNRCellCU.url\"/>\n    <parameter name=\"target\" value=\"{idNRCellCU}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.cellLocalId`\"/>",
1336         "comments": "",
1337         "outputs": 1,
1338         "x": 2459.7884216308594,
1339         "y": 1083.1216249465942,
1340         "z": "344d9ac9.ce6d06",
1341         "wires": [
1342             []
1343         ]
1344     },
1345     {
1346         "id": "b5902975.064ca8",
1347         "type": "execute",
1348         "name": "Populate addnSSAIEntry.ToNRCellCU.url",
1349         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.restapi.addnSSAIEntry.ToNRCellCU.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.restapi.addnSSAIEntry.ToNRCellCU.url\"/>\n    <parameter name=\"target\" value=\"{sNssai}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.sNssai`\"/>",
1350         "comments": "",
1351         "outputs": 1,
1352         "x": 2421.677490234375,
1353         "y": 1171.1217041015625,
1354         "z": "344d9ac9.ce6d06",
1355         "wires": [
1356             []
1357         ]
1358     },
1359     {
1360         "id": "f633b1d.30efa5",
1361         "type": "record",
1362         "name": "record",
1363         "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=\"Update  NRCELLCU config url for Intelligent slicing:\"/>\n<parameter name=\"field2\" value=\"`$tmp.restapi.addnSSAIEntry.ToNRCellCU.url`\"/>",
1364         "comments": "",
1365         "outputs": 1,
1366         "x": 1778.788330078125,
1367         "y": 961.1215209960938,
1368         "z": "344d9ac9.ce6d06",
1369         "wires": [
1370             []
1371         ]
1372     },
1373     {
1374         "id": "3a74dc74.de09e4",
1375         "type": "record",
1376         "name": "record",
1377         "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=\"Setting variables for updating NRCELLCU - Intelligent Slicing\"/>\n<parameter name=\"field2\" value=\"`$prop.controller.url + $tmp.restapi.addnSSAIEntry.ToNRCellCU.url`\"/>\n<parameter name=\"field3\" value=\"`$tmp.nearRTRICId`\"/>\n<parameter name=\"field4\" value=\"`$tmp.gNBCUName`\"/>\n<parameter name=\"field5\" value=\"`$tmp.sNssai`\"/>\n<parameter name=\"field6\" value=\"`$tmp.maxNumberofConns`\"/>\n<parameter name=\"field7\" value=\"`$tmp.cellLocalId`\"/>\n<parameter name=\"field8\" value=\"`$tmp.lastUpdatedTS`\"/>\n<parameter name=\"field9\" value=\"`$tmp.predictedMaxNumberofConns`\"/>",
1378         "comments": "",
1379         "outputs": 1,
1380         "x": 1780.7890625,
1381         "y": 1031.11083984375,
1382         "z": "344d9ac9.ce6d06",
1383         "wires": [
1384             []
1385         ]
1386     },
1387     {
1388         "id": "a9ba4b39.b1b358",
1389         "type": "execute",
1390         "name": "Update addnSSAIEntry.ToNRCellCU PUT",
1391         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/ranSlice-intelligent-update-NRCellCU-configData.json'`\" />\n<parameter name=\"restapiUrl\" value=\"`$prop.controller.url + $tmp.restapi.addnSSAIEntry.ToNRCellCU.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=\"nrcellcu-response\"/>\n<parameter name='contentType' value='application/json' /> \n<parameter name='format' value='json' />",
1392         "comments": "",
1393         "outputs": 1,
1394         "x": 1785.343994140625,
1395         "y": 1735.6773681640625,
1396         "z": "344d9ac9.ce6d06",
1397         "wires": [
1398             [
1399                 "b2fe7e42.ae43",
1400                 "d9eba3b7.c70f7"
1401             ]
1402         ]
1403     },
1404     {
1405         "id": "b2fe7e42.ae43",
1406         "type": "failure",
1407         "name": "failure",
1408         "xml": "<outcome value='failure'>\n",
1409         "comments": "",
1410         "outputs": 1,
1411         "x": 2105.34375,
1412         "y": 1677.6666259765625,
1413         "z": "344d9ac9.ce6d06",
1414         "wires": [
1415             [
1416                 "3db65c4e.a71314"
1417             ]
1418         ]
1419     },
1420     {
1421         "id": "3db65c4e.a71314",
1422         "type": "block",
1423         "name": "block",
1424         "xml": "<block>\n",
1425         "atomic": "false",
1426         "comments": "",
1427         "outputs": 1,
1428         "x": 2270.34375,
1429         "y": 1739.666748046875,
1430         "z": "344d9ac9.ce6d06",
1431         "wires": [
1432             [
1433                 "3f8d8362.4c3ffc"
1434             ]
1435         ]
1436     },
1437     {
1438         "id": "3f8d8362.4c3ffc",
1439         "type": "returnFailure",
1440         "name": "return failure",
1441         "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 updating NRCellCU config for intelligent slicing\" />",
1442         "comments": "",
1443         "x": 2429.34326171875,
1444         "y": 1775.666748046875,
1445         "z": "344d9ac9.ce6d06",
1446         "wires": []
1447     },
1448     {
1449         "id": "d9eba3b7.c70f7",
1450         "type": "success",
1451         "name": "success",
1452         "xml": "<outcome value='success'>\n",
1453         "comments": "",
1454         "outputs": 1,
1455         "x": 2153.34375,
1456         "y": 1874.6666259765625,
1457         "z": "344d9ac9.ce6d06",
1458         "wires": [
1459             [
1460                 "fdefc837.1547f8"
1461             ]
1462         ]
1463     },
1464     {
1465         "id": "fdefc837.1547f8",
1466         "type": "block",
1467         "name": "block",
1468         "xml": "<block>\n",
1469         "atomic": "false",
1470         "comments": "",
1471         "outputs": 1,
1472         "x": 2335.34326171875,
1473         "y": 1873.6666259765625,
1474         "z": "344d9ac9.ce6d06",
1475         "wires": [
1476             [
1477                 "f1c749ab.9498d8"
1478             ]
1479         ]
1480     },
1481     {
1482         "id": "f1c749ab.9498d8",
1483         "type": "record",
1484         "name": "record",
1485         "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=\"Update NRCellCU config for intelligent slicing Executed Successfully \"/>",
1486         "comments": "",
1487         "outputs": 1,
1488         "x": 2507.343994140625,
1489         "y": 1866.6669921875,
1490         "z": "344d9ac9.ce6d06",
1491         "wires": [
1492             []
1493         ]
1494     },
1495     {
1496         "id": "2124685a.f8bb68",
1497         "type": "block",
1498         "name": "Get PLMN from ConfigDB",
1499         "xml": "<block atomic='true'>",
1500         "atomic": "true",
1501         "comments": "",
1502         "outputs": 1,
1503         "x": 1794.34375,
1504         "y": 1336.34375,
1505         "z": "344d9ac9.ce6d06",
1506         "wires": [
1507             [
1508                 "6351f968.020fd8",
1509                 "b57697ee.50d948",
1510                 "ba3adbb.fdac628"
1511             ]
1512         ]
1513     },
1514     {
1515         "id": "6351f968.020fd8",
1516         "type": "execute",
1517         "name": "generate getPLMN URL",
1518         "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.getplmn.url\"/>\n    <parameter name=\"target\" value=\"{sliceProfileId}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.sliceProfileId`\"/>",
1519         "comments": "",
1520         "outputs": 1,
1521         "x": 2125.34375,
1522         "y": 1272.34375,
1523         "z": "344d9ac9.ce6d06",
1524         "wires": [
1525             []
1526         ]
1527     },
1528     {
1529         "id": "b57697ee.50d948",
1530         "type": "record",
1531         "name": "record configdb RestAPI parms",
1532         "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=\"URL for configDB Get PLMN for slice profile ID\"/>\n<parameter name='field2' value=\"`$prop.configdb.url + $tmp.configdb.getplmn.url`\" />\n<parameter name='field3' value=\"`$tmp.sliceProfileId`\" />",
1533         "comments": "",
1534         "outputs": 1,
1535         "x": 2156.3438720703125,
1536         "y": 1355.34375,
1537         "z": "344d9ac9.ce6d06",
1538         "wires": [
1539             []
1540         ]
1541     },
1542     {
1543         "id": "ba3adbb.fdac628",
1544         "type": "execute",
1545         "name": "Get PLMN for slice profile id",
1546         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"restapiUrl\" value=\"`$prop.configdb.url + $tmp.configdb.getplmn.url`\"/>\n<parameter name=\"httpMethod\" value=\"GET\"/>\n<parameter name=\"responsePrefix\" value=\"getplmn-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=\"false\"/>",
1547         "comments": "",
1548         "outputs": 1,
1549         "x": 2117.343994140625,
1550         "y": 1454.34375,
1551         "z": "344d9ac9.ce6d06",
1552         "wires": [
1553             [
1554                 "af83d022.fde66",
1555                 "b4e62021.d738e"
1556             ]
1557         ]
1558     },
1559     {
1560         "id": "af83d022.fde66",
1561         "type": "failure",
1562         "name": "failure",
1563         "xml": "<outcome value='failure'>\n",
1564         "comments": "",
1565         "outputs": 1,
1566         "x": 2330.34375,
1567         "y": 1407.34375,
1568         "z": "344d9ac9.ce6d06",
1569         "wires": [
1570             [
1571                 "5dbe43e.76575bc"
1572             ]
1573         ]
1574     },
1575     {
1576         "id": "b4e62021.d738e",
1577         "type": "success",
1578         "name": "success",
1579         "xml": "<outcome value='success'>\n",
1580         "comments": "",
1581         "outputs": 1,
1582         "x": 2323.34375,
1583         "y": 1540.3436279296875,
1584         "z": "344d9ac9.ce6d06",
1585         "wires": [
1586             [
1587                 "f39a7342.cbf17"
1588             ]
1589         ]
1590     },
1591     {
1592         "id": "5dbe43e.76575bc",
1593         "type": "block",
1594         "name": "block",
1595         "xml": "<block>",
1596         "atomic": "false",
1597         "comments": "",
1598         "outputs": 1,
1599         "x": 2533.343822479248,
1600         "y": 1408.3438110351562,
1601         "z": "344d9ac9.ce6d06",
1602         "wires": [
1603             [
1604                 "a3feeedb.12f7f",
1605                 "cb7e16f4.bb96c8",
1606                 "b6a7b1aa.7e6bd"
1607             ]
1608         ]
1609     },
1610     {
1611         "id": "cb7e16f4.bb96c8",
1612         "type": "set",
1613         "name": "set",
1614         "xml": "<set>\n<parameter name='error-code' value='500'/>\n<parameter name='error-message' value='Error Getting Info from ConfigDB. Aborting RPC executiopn'/>",
1615         "comments": "",
1616         "x": 2647.343521118164,
1617         "y": 1333.4548511505127,
1618         "z": "344d9ac9.ce6d06",
1619         "wires": []
1620     },
1621     {
1622         "id": "a3feeedb.12f7f",
1623         "type": "returnFailure",
1624         "name": "return failure",
1625         "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'/>",
1626         "comments": "",
1627         "x": 2548.3434562683105,
1628         "y": 1494.3437762260437,
1629         "z": "344d9ac9.ce6d06",
1630         "wires": []
1631     },
1632     {
1633         "id": "f13b7133.863f7",
1634         "type": "record",
1635         "name": "record",
1636         "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=\"Successfully Obtained PLMN from configDB\"/>\n<parameter name=\"field2\" value=\"`$getplmn-configdb-response.httpResponse`\"/>",
1637         "comments": "",
1638         "outputs": 1,
1639         "x": 2610.34326171875,
1640         "y": 1536.34375,
1641         "z": "344d9ac9.ce6d06",
1642         "wires": [
1643             []
1644         ]
1645     },
1646     {
1647         "id": "f39a7342.cbf17",
1648         "type": "block",
1649         "name": "block",
1650         "xml": "<block>\n",
1651         "atomic": "false",
1652         "comments": "",
1653         "outputs": 1,
1654         "x": 2377.343505859375,
1655         "y": 1681.34375,
1656         "z": "344d9ac9.ce6d06",
1657         "wires": [
1658             [
1659                 "f13b7133.863f7",
1660                 "4dbb329e.e6a7cc",
1661                 "7b208d48.611164",
1662                 "6d56919c.d354b",
1663                 "2668f661.175a3a"
1664             ]
1665         ]
1666     },
1667     {
1668         "id": "4dbb329e.e6a7cc",
1669         "type": "execute",
1670         "name": "printContext",
1671         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='printContext' >\n<parameter name='filename' value='/opt/opendaylight/current/data/log/ranSlice-intelligentslicing-configrsp-context.log' />\n\n\n",
1672         "comments": "",
1673         "outputs": 1,
1674         "x": 2639.12158203125,
1675         "y": 1598.34375,
1676         "z": "344d9ac9.ce6d06",
1677         "wires": [
1678             []
1679         ]
1680     },
1681     {
1682         "id": "b6a7b1aa.7e6bd",
1683         "type": "record",
1684         "name": "record",
1685         "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=\"Failed to Obtain PLMN from configDB\"/>",
1686         "comments": "",
1687         "outputs": 1,
1688         "x": 2689,
1689         "y": 1411,
1690         "z": "344d9ac9.ce6d06",
1691         "wires": [
1692             []
1693         ]
1694     },
1695     {
1696         "id": "7b208d48.611164",
1697         "type": "execute",
1698         "name": "SliStringUtils - substring MCC",
1699         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='substring'>\n    <parameter name=\"string\" value=\"`$getplmn-configdb-response.httpResponse`\" />\n    <parameter name=\"result\" value=\"tmp.mcc\"/>\n    <parameter name=\"begin-index\" value=\"0\" />\n    <parameter name=\"end-index\" value=\"3\" />",
1700         "comments": "",
1701         "outputs": 1,
1702         "x": 2671,
1703         "y": 1651,
1704         "z": "344d9ac9.ce6d06",
1705         "wires": [
1706             []
1707         ]
1708     },
1709     {
1710         "id": "6d56919c.d354b",
1711         "type": "execute",
1712         "name": "SliStringUtils - substring MNC",
1713         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='substring'>\n    <parameter name=\"string\" value=\"`$getplmn-configdb-response.httpResponse`\" />\n    <parameter name=\"result\" value=\"tmp.mnc\"/>\n    <parameter name=\"begin-index\" value=\"4\" />",
1714         "comments": "",
1715         "outputs": 1,
1716         "x": 2681,
1717         "y": 1698,
1718         "z": "344d9ac9.ce6d06",
1719         "wires": [
1720             []
1721         ]
1722     },
1723     {
1724         "id": "2668f661.175a3a",
1725         "type": "record",
1726         "name": "record",
1727         "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=\"mcc: \"/>\n<parameter name=\"field2\" value=\"`$tmp.mcc`\"/>\n<parameter name=\"field3\" value=\"mnc: \"/>\n<parameter name=\"field4\" value=\"`$tmp.mnc`\"/>",
1728         "comments": "",
1729         "outputs": 1,
1730         "x": 2628,
1731         "y": 1750,
1732         "z": "344d9ac9.ce6d06",
1733         "wires": [
1734             []
1735         ]
1736     },
1737     {
1738         "id": "5c1f722e.e6410c",
1739         "type": "execute",
1740         "name": "Populate addnSSAIEntry.ToNRCellCU.url",
1741         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.restapi.addnSSAIEntry.ToNRCellCU.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.restapi.addnSSAIEntry.ToNRCellCU.url\"/>\n    <parameter name=\"target\" value=\"{mcc}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.mcc`\"/>",
1742         "comments": "",
1743         "outputs": 1,
1744         "x": 1972,
1745         "y": 1553,
1746         "z": "344d9ac9.ce6d06",
1747         "wires": [
1748             []
1749         ]
1750     },
1751     {
1752         "id": "52e59e51.d168c",
1753         "type": "execute",
1754         "name": "Populate addnSSAIEntry.ToNRCellCU.url",
1755         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.restapi.addnSSAIEntry.ToNRCellCU.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.restapi.addnSSAIEntry.ToNRCellCU.url\"/>\n    <parameter name=\"target\" value=\"{mnc}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.mnc`\"/>",
1756         "comments": "",
1757         "outputs": 1,
1758         "x": 1950,
1759         "y": 1594,
1760         "z": "344d9ac9.ce6d06",
1761         "wires": [
1762             []
1763         ]
1764     },
1765     {
1766         "id": "e67ca02.2bda56",
1767         "type": "block",
1768         "name": "Update NRCELLCU",
1769         "xml": "<block atomic='true'>",
1770         "atomic": "true",
1771         "comments": "",
1772         "outputs": 1,
1773         "x": 1594,
1774         "y": 1599,
1775         "z": "344d9ac9.ce6d06",
1776         "wires": [
1777             [
1778                 "a9ba4b39.b1b358",
1779                 "b09a41d8.7fdd5",
1780                 "f0cca49c.721378",
1781                 "5c1f722e.e6410c",
1782                 "52e59e51.d168c",
1783                 "2ee4cede.353242"
1784             ]
1785         ]
1786     },
1787     {
1788         "id": "b09a41d8.7fdd5",
1789         "type": "record",
1790         "name": "record",
1791         "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=\"mcc: \"/>\n<parameter name=\"field2\" value=\"`$tmp.mcc`\"/>\n<parameter name=\"field3\" value=\"mnc: \"/>\n<parameter name=\"field4\" value=\"`$tmp.mnc`\"/>",
1792         "comments": "",
1793         "outputs": 1,
1794         "x": 1814,
1795         "y": 1449,
1796         "z": "344d9ac9.ce6d06",
1797         "wires": [
1798             []
1799         ]
1800     },
1801     {
1802         "id": "f0cca49c.721378",
1803         "type": "record",
1804         "name": "record",
1805         "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=\"URL for update NRCELLCU \"/>\n<parameter name=\"field2\" value=\"`$prop.controller.url + $tmp.restapi.addnSSAIEntry.ToNRCellCU.url`\"/>\n<parameter name=\"field3\" value=\"sNSSAI:  \"/>\n<parameter name=\"field4\" value=\"`$payloadJson.input.sliceProfile.sNSSAI`\"/>\n<parameter name=\"field5\" value=\"maxNumberOfConns:  \"/>\n<parameter name=\"field6\" value=\"`$tmp.maxNumberOfConns`\"/>\n<parameter name=\"field7\" value=\"predictedMaxNumberofConns: \"/>\n<parameter name=\"field8\" value=\"`$tmp.predictedMaxNumberofConns`\"/>",
1806         "comments": "",
1807         "outputs": 1,
1808         "x": 1823,
1809         "y": 1648,
1810         "z": "344d9ac9.ce6d06",
1811         "wires": [
1812             []
1813         ]
1814     },
1815     {
1816         "id": "2ee4cede.353242",
1817         "type": "execute",
1818         "name": "printContext",
1819         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='printContext' >\n<parameter name='filename' value='/opt/opendaylight/current/data/log/ranSlice-intelligent-nearRTRIC-context2.log' />\n\n\n",
1820         "comments": "",
1821         "outputs": 1,
1822         "x": 1861,
1823         "y": 1495,
1824         "z": "344d9ac9.ce6d06",
1825         "wires": [
1826             []
1827         ]
1828     }
1829 ]