3 "id": "d0e2330e.dd019",
5 "name": "Generic Neighbor Configuration",
8 "x": 390.0104064941406,
9 "y": 36.010414123535156,
10 "z": "d6ec916.8139a7",
14 "id": "5dfdcd01.84b604",
16 "name": "block : atomic",
17 "xml": "<block atomic='true'>",
21 "x": 631.0104522705078,
22 "y": 256.0209159851074,
23 "z": "d6ec916.8139a7",
41 "id": "cd37cc80.83b05",
44 "xml": "<for index='idx' start='0' end=\"`$generic-neighbor-configuration-input.lte-cell-number-of-entries`\" >",
47 "x": 578.0105895996094,
48 "y": 414.01041412353516,
49 "z": "d6ec916.8139a7",
57 "id": "974d680f.76f648",
59 "name": "set tmp variables for the requested fap service input parms",
60 "xml": "<set>\n<parameter name=\"tmp.alias\" value=\"`$generic-neighbor-configuration-input.alias`\"/>\n<parameter name=\"tmp.plmnid\" value=\"`$generic-neighbor-configuration-input.neighbor-list-in-use[$idx].plmnid`\"/>\n<parameter name=\"tmp.cid\" value=\"`$generic-neighbor-configuration-input.neighbor-list-in-use[$idx].cid`\"/>\n<parameter name=\"tmp.phy-cell-id\" value=\"`$generic-neighbor-configuration-input.neighbor-list-in-use[$idx].phy-cell-id`\"/>\n<parameter name=\"tmp.pnf-name\" value=\"`$generic-neighbor-configuration-input.neighbor-list-in-use[$idx].pnf-name`\"/>\n<parameter name=\"tmp.blacklisted\" value=\"`$generic-neighbor-configuration-input.neighbor-list-in-use[$idx].blacklisted`\"/>\n",
62 "x": 962.0115661621094,
63 "y": 58.899513244628906,
64 "z": "d6ec916.8139a7",
68 "id": "ffd54ab.ffbd1b8",
71 "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/generic-neighbor-config.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Temporary varaibles set. Neighbor #: \"/>\n<parameter name=\"field2\" value=\"`$idx`\"/>\n<parameter name=\"field3\" value=\"`$tmp.plmnid`\"/>\n<parameter name=\"field4\" value=\"`$tmp.cid`\"/>\n<parameter name=\"field5\" value=\"`$tmp.phy-cell-id`\"/>\n<parameter name=\"field6\" value=\"`$tmp.pnf-name`\"/>\n<parameter name=\"field7\" value=\"`$tmp.blacklisted`\"/>",
74 "x": 826.5209140777588,
75 "y": 102.02084159851074,
76 "z": "d6ec916.8139a7",
82 "id": "27b0597e.d8a2a6",
84 "name": "block : atomic",
85 "xml": "<block atomic='true'>",
90 "y": 293.00003814697266,
91 "z": "d6ec916.8139a7",
106 "id": "51fad8f4.1d8738",
109 "xml": "<method rpc='generic-neighbor-configuration' mode='sync'>\n",
112 "x": 139.01040649414062,
113 "y": 193.99999237060547,
114 "z": "d6ec916.8139a7",
122 "id": "6abe663a.7efa98",
123 "type": "returnSuccess",
124 "name": "return success",
125 "xml": "<return status='success'>\n<parameter name=\"ack-final-indicator\" value=\"Y\" />\n<parameter name=\"error-code\" value=\"200\" />\n<parameter name=\"error-message\" value=\"SUCCESSFUL Execution\" />\n",
127 "x": 144.01074600219727,
128 "y": 2854.000379562378,
129 "z": "d6ec916.8139a7",
133 "id": "68b7eea8.7de3b",
136 "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/generic-neighbor-config.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"RPC to Configure Neighbors INVOKED. Number of Neighbors to configure: \"/>\n<parameter name=\"field2\" value=\"`$generic-neighbor-configuration-input.lte-cell-number-of-entries`\"/>\n",
139 "x": 440.0107116699219,
140 "y": 93.02084350585938,
141 "z": "d6ec916.8139a7",
147 "id": "9cda453e.0abf28",
150 "xml": "<for index='idx' start='0' end=\"`$generic-neighbor-configuration-input.lte-cell-number-of-entries`\" >",
153 "x": 451.0960998535156,
154 "y": 139.96358489990234,
155 "z": "d6ec916.8139a7",
163 "id": "a5fd7aa3.7b58d8",
165 "name": "execute Properties",
166 "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.prop.PropertiesNode' method='readProperties' >\n <parameter name='fileName' value='/opt/onap/ccsdk/data/properties/sdnr-oofpcipoc-api-dg.properties' />\n <parameter name='contextPrefix' value='prop' />\n",
169 "x": 454.0105895996094,
170 "y": 198.02082061767578,
171 "z": "d6ec916.8139a7",
177 "id": "46dea300.ac250c",
180 "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/generic-neighbor-config.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Properties read .. generic neighbor config template\"/>\n<parameter name=\"field2\" value=\"`$prop.restapi.generic-neighbor-patch.template`\"/>\n<parameter name=\"field3\" value=\"`$prop.controller.user`\"/>\n<parameter name=\"field4\" value=\"`$prop.controller.pwd`\"/>\n<parameter name=\"field5\" value=\"`$prop.controller.url`\"/>",
183 "x": 408.0107192993164,
184 "y": 268.0209140777588,
185 "z": "d6ec916.8139a7",
191 "id": "cd34e05c.615e2",
192 "type": "service-logic",
193 "name": "oofpcipoc-api ${project.version}",
194 "module": "oofpcipoc-api",
195 "version": "${project.version}",
197 "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='oofpcipoc-api' version='${project.version}'>",
199 "x": 195.01039123535156,
200 "y": 105.0000991821289,
201 "z": "d6ec916.8139a7",
209 "id": "a3004a52.319a18",
212 "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/generic-neighbor-config.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Input RPC Payload request. Neighbor #: \"/>\n<parameter name=\"field2\" value=\"`$idx`\"/>\n<parameter name=\"field3\" value=\"`$generic-neighbor-configuration-input.neighbor-list-in-use[$idx].plmnid`\"/>\n<parameter name=\"field4\" value=\"`$generic-neighbor-configuration-input.neighbor-list-in-use[$idx].cid`\"/>\n<parameter name=\"field5\" value=\"`$generic-neighbor-configuration-input.neighbor-list-in-use[$idx].phy-cell-id`\"/>\n<parameter name=\"field6\" value=\"`$generic-neighbor-configuration-input.neighbor-list-in-use[$idx].pnf-name`\"/>\n<parameter name=\"field7\" value=\"`$generic-neighbor-configuration-input.neighbor-list-in-use[$idx].blacklisted`\"/>",
215 "x": 616.0109558105469,
216 "y": 124.00004577636719,
217 "z": "d6ec916.8139a7",
223 "id": "e06f1f1c.d6952",
227 "x": 130.01040649414062,
229 "z": "d6ec916.8139a7",
237 "id": "402887.5e785778",
239 "name": "generate neighbor config URL",
240 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n <parameter name=\"source\" value=\"`$prop.restapi.lte-ran-neighbor-in-use`\"/>\n <parameter name=\"outputPath\" value=\"tmp.config-neighbor-service-url\"/>\n <parameter name=\"target\" value=\"{alias}\"/>\n <parameter name=\"replacement\" value=\"`$tmp.alias`\"/>",
243 "x": 897.5212707519531,
244 "y": 146.5765609741211,
245 "z": "d6ec916.8139a7",
251 "id": "36063fad.1cea",
254 "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/generic-neighbor-config.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Config Neighbor List URL\"/>\n<parameter name=\"field2\" value=\"`$tmp.config-neighbor-service-url`\"/>",
257 "x": 824.5209045410156,
258 "y": 199.79862213134766,
259 "z": "d6ec916.8139a7",
265 "id": "6d746eb6.f750f",
267 "name": "populate plmnid",
268 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n <parameter name=\"source\" value=\"`$tmp.config-neighbor-service-url`\"/>\n <parameter name=\"outputPath\" value=\"tmp.config-neighbor-service-url\"/>\n <parameter name=\"target\" value=\"{plmnid}\"/>\n <parameter name=\"replacement\" value=\"`$tmp.plmnid`\"/>",
271 "x": 1026.521032333374,
272 "y": 211.7986364364624,
273 "z": "d6ec916.8139a7",
279 "id": "af6305e8.738f98",
282 "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/generic-neighbor-config.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Config Neighbor List URL\"/>\n<parameter name=\"field2\" value=\"`$tmp.config-neighbor-service-url`\"/>\n",
285 "x": 894.5208854675293,
286 "y": 255.79861164093018,
287 "z": "d6ec916.8139a7",
293 "id": "91adaea7.e39c",
295 "name": "populate cid",
296 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n <parameter name=\"source\" value=\"`$tmp.config-neighbor-service-url`\"/>\n <parameter name=\"outputPath\" value=\"tmp.config-neighbor-service-url\"/>\n <parameter name=\"target\" value=\"{cid}\"/>\n <parameter name=\"replacement\" value=\"`$tmp.cid`\"/>",
299 "x": 917.5209140777588,
300 "y": 300.79863452911377,
301 "z": "d6ec916.8139a7",
307 "id": "9adcdf48.89f9a",
309 "name": "Configure neighbor using PATCH",
310 "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/oofpcipoc-generic-neighbor-patch.json'`\" />\n<parameter name=\"restapiUrl\" value=\"`$prop.controller.url + $tmp.config-neighbor-service-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=\"oofpci-neighbor-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' />",
313 "x": 949.5209045410156,
314 "y": 440.79874420166016,
315 "z": "d6ec916.8139a7",
324 "id": "22593c53.2e3704",
327 "xml": "<outcome value='failure'>\n",
330 "x": 1210.5207920074463,
331 "y": 404.788197517395,
332 "z": "d6ec916.8139a7",
340 "id": "61ad6fb2.eff45",
343 "xml": "<outcome value='success'>\n",
346 "x": 1212.520736694336,
347 "y": 468.788028717041,
348 "z": "d6ec916.8139a7",
356 "id": "932587a2.10c5b8",
359 "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/generic-neighbor-config.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"PATCH Neighbor Executed Successfully \"/>",
362 "x": 1543.5205307006836,
363 "y": 464.7881164550781,
364 "z": "d6ec916.8139a7",
370 "id": "ff97581a.3ffb78",
377 "x": 1379.520580291748,
378 "y": 467.7881107330322,
379 "z": "d6ec916.8139a7",
387 "id": "c761c957.dedf48",
394 "x": 1369.5206546783447,
395 "y": 413.7881832122803,
396 "z": "d6ec916.8139a7",
404 "id": "3f189c10.9d0974",
405 "type": "returnFailure",
406 "name": "return failure",
407 "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 adding a new neighbor\" />",
409 "x": 1545.5204181671143,
410 "y": 398.7881565093994,
411 "z": "d6ec916.8139a7",
415 "id": "293691a3.763afe",
417 "name": "Get neighbor details pre-configuration",
418 "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"restapiUrl\" value=\"`$prop.controller.url + $tmp.config-neighbor-service-url`\"/>\n<parameter name=\"restapiUser\" value=\"`$prop.controller.user`\" />\n<parameter name=\"restapiPassword\" value=\"`$prop.controller.pwd`\"/>\n<parameter name=\"httpMethod\" value=\"GET\"/>\n<parameter name=\"responsePrefix\" value=\"oofpci-neighbor-response\"/>\n<parameter name='contentType' value='application/json' /> \n<parameter name='format' value='json' />\n",
421 "x": 947.5208435058594,
422 "y": 352.79862213134766,
423 "z": "d6ec916.8139a7",
432 "id": "b5029146.a42d5",
435 "xml": "<outcome value='failure'>\n",
438 "x": 1215.5209045410156,
439 "y": 289.45466327667236,
440 "z": "d6ec916.8139a7",
448 "id": "a42c72d.e2d129",
451 "xml": "<outcome value='success'>\n",
454 "x": 1202.5207977294922,
455 "y": 353.4548110961914,
456 "z": "d6ec916.8139a7",
464 "id": "291ffd2d.96c9c2",
471 "x": 1345.5205936431885,
472 "y": 350.4547266960144,
473 "z": "d6ec916.8139a7",
481 "id": "3e25c03b.b3b17",
484 "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/generic-neighbor-config.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Details about Neighbor Pre-configuration\"/>\n<parameter name=\"field2\" value=\"`$oofpci-neighbor-response.lte-ran-neighbor-list-in-use-lte-cell[0].plmnid`\"/>\n<parameter name=\"field3\" value=\"`$oofpci-neighbor-response.lte-ran-neighbor-list-in-use-lte-cell[0].cid`\"/>\n<parameter name=\"field4\" value=\"`$oofpci-neighbor-response.lte-ran-neighbor-list-in-use-lte-cell[0].phy-cell-id`\"/>\n<parameter name=\"field5\" value=\"`$oofpci-neighbor-response.lte-ran-neighbor-list-in-use-lte-cell[0].pnf-name`\"/>\n<parameter name=\"field6\" value=\"`$oofpci-neighbor-response.lte-ran-neighbor-list-in-use-lte-cell[0].blacklisted`\"/>",
487 "x": 1506.5205097198486,
488 "y": 344.4549970626831,
489 "z": "d6ec916.8139a7",
495 "id": "700df0ce.ff7ea",
496 "type": "returnFailure",
497 "name": "return failure",
498 "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 details about new neighbor \" />",
500 "x": 1414.5207977294922,
501 "y": 279.45469093322754,
502 "z": "d6ec916.8139a7",
506 "id": "c43ffb14.6b99d8",
508 "name": "Get neighbor details post-configuration",
509 "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"restapiUrl\" value=\"`$prop.controller.url + $tmp.config-neighbor-service-url`\"/>\n<parameter name=\"restapiUser\" value=\"`$prop.controller.user`\" />\n<parameter name=\"restapiPassword\" value=\"`$prop.controller.pwd`\"/>\n<parameter name=\"httpMethod\" value=\"GET\"/>\n<parameter name=\"responsePrefix\" value=\"oofpci-neighbor-response\"/>\n<parameter name='contentType' value='application/json' /> \n<parameter name='format' value='json' />\n",
512 "x": 905.5208435058594,
513 "y": 516.6874771118164,
514 "z": "d6ec916.8139a7",
523 "id": "e1ac38ab.5b2678",
526 "xml": "<outcome value='failure'>\n",
529 "x": 1240.5208435058594,
530 "y": 516.3435192108154,
531 "z": "d6ec916.8139a7",
539 "id": "28d404f.3a94bfc",
542 "xml": "<outcome value='success'>\n",
545 "x": 1233.520736694336,
546 "y": 568.3437156677246,
547 "z": "d6ec916.8139a7",
555 "id": "d569846c.bbb0a8",
562 "x": 1402.5204963684082,
563 "y": 575.3436546325684,
564 "z": "d6ec916.8139a7",
572 "id": "db457a19.686678",
573 "type": "returnFailure",
574 "name": "return failure",
575 "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 details about new neighbor \" />",
577 "x": 1413.5207977294922,
578 "y": 513.3435468673706,
579 "z": "d6ec916.8139a7",
583 "id": "d8455bac.fb0098",
586 "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/generic-neighbor-config.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Details about Neighbor Post-configuration\"/>\n<parameter name=\"field2\" value=\"`$oofpci-neighbor-response.lte-ran-neighbor-list-in-use-lte-cell[0].plmnid`\"/>\n<parameter name=\"field3\" value=\"`$oofpci-neighbor-response.lte-ran-neighbor-list-in-use-lte-cell[0].cid`\"/>\n<parameter name=\"field4\" value=\"`$oofpci-neighbor-response.lte-ran-neighbor-list-in-use-lte-cell[0].phy-cell-id`\"/>\n<parameter name=\"field5\" value=\"`$oofpci-neighbor-response.lte-ran-neighbor-list-in-use-lte-cell[0].pnf-name`\"/>\n<parameter name=\"field6\" value=\"`$oofpci-neighbor-response.lte-ran-neighbor-list-in-use-lte-cell[0].blacklisted`\"/>",
589 "x": 1549.5205307006836,
590 "y": 573.3438711166382,
591 "z": "d6ec916.8139a7",
597 "id": "4895fc97.e32324",
599 "name": "block : atomic",
600 "xml": "<block atomic='true'>",
604 "x": 604.0103530883789,
605 "y": 1326.0104722976685,
606 "z": "d6ec916.8139a7",
625 "id": "fab83ed4.d6eae",
628 "xml": "<for index='idx' start='0' end=\"`$generic-neighbor-configuration-input.lte-cell-number-of-entries`\" >",
631 "x": 547.0105895996094,
632 "y": 506.99991607666016,
633 "z": "d6ec916.8139a7",
641 "id": "19788b57.90a7e5",
643 "name": "set tmp variables for the requested fap service input parms",
644 "xml": "<set>\n<parameter name=\"tmp.alias\" value=\"`$generic-neighbor-configuration-input.alias`\"/>\n<parameter name=\"tmp.plmnid\" value=\"`$generic-neighbor-configuration-input.neighbor-list-in-use[$idx].plmnid`\"/>\n<parameter name=\"tmp.cid\" value=\"`$generic-neighbor-configuration-input.neighbor-list-in-use[$idx].cid`\"/>\n<parameter name=\"tmp.phy-cell-id\" value=\"`$generic-neighbor-configuration-input.neighbor-list-in-use[$idx].phy-cell-id`\"/>\n<parameter name=\"tmp.pnf-name\" value=\"`$generic-neighbor-configuration-input.neighbor-list-in-use[$idx].pnf-name`\"/>\n<parameter name=\"tmp.blacklisted\" value=\"`$generic-neighbor-configuration-input.neighbor-list-in-use[$idx].blacklisted`\"/>\n",
646 "x": 937.0115871429443,
647 "y": 1009.889084815979,
648 "z": "d6ec916.8139a7",
652 "id": "385fcdb8.05b3d2",
655 "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/generic-neighbor-config.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Temporary varaibles set. Neighbor #: \"/>\n<parameter name=\"field2\" value=\"`$idx`\"/>\n<parameter name=\"field3\" value=\"`$tmp.plmnid`\"/>\n<parameter name=\"field4\" value=\"`$tmp.cid`\"/>\n<parameter name=\"field5\" value=\"`$tmp.phy-cell-id`\"/>\n<parameter name=\"field6\" value=\"`$tmp.pnf-name`\"/>\n<parameter name=\"field7\" value=\"`$tmp.blacklisted`\"/>",
658 "x": 807.5209102630615,
659 "y": 1086.0104522705078,
660 "z": "d6ec916.8139a7",
666 "id": "b67a292f.048478",
668 "name": "generate neighbor config URL",
669 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n <parameter name=\"source\" value=\"`$prop.restapi.lte-ran-neighbor-in-use.ransim-mounted`\"/>\n <parameter name=\"outputPath\" value=\"tmp.config-neighbor-service-url\"/>\n <parameter name=\"target\" value=\"{alias}\"/>\n <parameter name=\"replacement\" value=\"`$tmp.alias`\"/>",
672 "x": 900.5212306976318,
673 "y": 1147.5661392211914,
674 "z": "d6ec916.8139a7",
680 "id": "5628b9b0.c40b68",
683 "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/generic-neighbor-config.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Config Neighbor List URL\"/>\n<parameter name=\"field2\" value=\"`$tmp.config-neighbor-service-url`\"/>",
686 "x": 841.5208644866943,
687 "y": 1196.788185119629,
688 "z": "d6ec916.8139a7",
694 "id": "c3097a46.f42c48",
696 "name": "populate plmnid",
697 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n <parameter name=\"source\" value=\"`$tmp.config-neighbor-service-url`\"/>\n <parameter name=\"outputPath\" value=\"tmp.config-neighbor-service-url\"/>\n <parameter name=\"target\" value=\"{plmnid}\"/>\n <parameter name=\"replacement\" value=\"`$tmp.plmnid`\"/>",
700 "x": 905.5209865570068,
701 "y": 1292.788185119629,
702 "z": "d6ec916.8139a7",
708 "id": "367fb347.85f46c",
711 "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/generic-neighbor-config.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Config Neighbor List URL\"/>\n<parameter name=\"field2\" value=\"`$tmp.config-neighbor-service-url`\"/>\n",
714 "x": 880.5208644866943,
715 "y": 1340.788185119629,
716 "z": "d6ec916.8139a7",
722 "id": "b9a8089a.03ce48",
724 "name": "populate cid",
725 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n <parameter name=\"source\" value=\"`$tmp.config-neighbor-service-url`\"/>\n <parameter name=\"outputPath\" value=\"tmp.config-neighbor-service-url\"/>\n <parameter name=\"target\" value=\"{cid}\"/>\n <parameter name=\"replacement\" value=\"`$tmp.cid`\"/>",
728 "x": 889.5208644866943,
729 "y": 1377.788185119629,
730 "z": "d6ec916.8139a7",
736 "id": "c614fa93.bff818",
738 "name": "Configure neighbor using PATCH",
739 "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/oofpcipoc-generic-neighbor-patch.json'`\" />\n<parameter name=\"restapiUrl\" value=\"`$prop.controller.url + $tmp.config-neighbor-service-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=\"oofpci-neighbor-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' />",
742 "x": 903.5208644866943,
743 "y": 1507.7883071899414,
744 "z": "d6ec916.8139a7",
753 "id": "4c4f9668.9a6768",
756 "xml": "<outcome value='failure'>\n",
759 "x": 1198.520751953125,
760 "y": 1514.7777605056763,
761 "z": "d6ec916.8139a7",
769 "id": "d03774b5.088378",
772 "xml": "<outcome value='success'>\n",
775 "x": 1216.520793914795,
776 "y": 1582.7775869369507,
777 "z": "d6ec916.8139a7",
785 "id": "a830f268.e88c7",
788 "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/generic-neighbor-config.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"PATCH Neighbor Executed Successfully \"/>",
791 "x": 1554.5205459594727,
792 "y": 1569.7776951789856,
793 "z": "d6ec916.8139a7",
799 "id": "718f1a13.9fb2a4",
806 "x": 1396.5204582214355,
807 "y": 1580.7776679992676,
808 "z": "d6ec916.8139a7",
816 "id": "a2cf7a8.1cb9388",
823 "x": 1357.5206146240234,
824 "y": 1523.7777462005615,
825 "z": "d6ec916.8139a7",
833 "id": "242984bf.f0802c",
834 "type": "returnFailure",
835 "name": "return failure",
836 "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 adding a new neighbor\" />",
838 "x": 1533.520378112793,
839 "y": 1508.7777194976807,
840 "z": "d6ec916.8139a7",
844 "id": "fed6b7a1.a8d0a8",
846 "name": "Get neighbor details pre-configuration",
847 "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"restapiUrl\" value=\"`$prop.controller.url + $tmp.config-neighbor-service-url`\"/>\n<parameter name=\"restapiUser\" value=\"`$prop.controller.user`\" />\n<parameter name=\"restapiPassword\" value=\"`$prop.controller.pwd`\"/>\n<parameter name=\"httpMethod\" value=\"GET\"/>\n<parameter name=\"responsePrefix\" value=\"oofpci-neighbor-response\"/>\n<parameter name='contentType' value='application/json' /> \n<parameter name='format' value='json' />\n",
850 "x": 913.5208034515381,
851 "y": 1422.788185119629,
852 "z": "d6ec916.8139a7",
861 "id": "efb6986a.a3d5c8",
864 "xml": "<outcome value='failure'>\n",
867 "x": 1186.5209045410156,
868 "y": 1395.4442310333252,
869 "z": "d6ec916.8139a7",
877 "id": "ede271f9.16cb",
880 "xml": "<outcome value='success'>\n",
883 "x": 1181.520736694336,
884 "y": 1451.4443845748901,
885 "z": "d6ec916.8139a7",
893 "id": "490c9697.67ef88",
900 "x": 1333.5205535888672,
901 "y": 1460.4442896842957,
902 "z": "d6ec916.8139a7",
910 "id": "4b9f8ddf.96d214",
913 "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/generic-neighbor-config.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Details about Neighbor Pre-configuration\"/>\n<parameter name=\"field2\" value=\"`$oofpci-neighbor-response.lte-ran-neighbor-list-in-use-lte-cell[0].plmnid`\"/>\n<parameter name=\"field3\" value=\"`$oofpci-neighbor-response.lte-ran-neighbor-list-in-use-lte-cell[0].cid`\"/>\n<parameter name=\"field4\" value=\"`$oofpci-neighbor-response.lte-ran-neighbor-list-in-use-lte-cell[0].phy-cell-id`\"/>\n<parameter name=\"field5\" value=\"`$oofpci-neighbor-response.lte-ran-neighbor-list-in-use-lte-cell[0].pnf-name`\"/>\n<parameter name=\"field6\" value=\"`$oofpci-neighbor-response.lte-ran-neighbor-list-in-use-lte-cell[0].blacklisted`\"/>",
916 "x": 1494.5204696655273,
917 "y": 1454.4445600509644,
918 "z": "d6ec916.8139a7",
924 "id": "d1dfa9a6.c787b8",
925 "type": "returnFailure",
926 "name": "return failure",
927 "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 details about new neighbor \" />",
929 "x": 1387.520694732666,
930 "y": 1401.444239616394,
931 "z": "d6ec916.8139a7",
935 "id": "81cbcc37.957ee",
937 "name": "Get neighbor details post-configuration",
938 "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"restapiUrl\" value=\"`$prop.controller.url + $tmp.config-neighbor-service-url`\"/>\n<parameter name=\"restapiUser\" value=\"`$prop.controller.user`\" />\n<parameter name=\"restapiPassword\" value=\"`$prop.controller.pwd`\"/>\n<parameter name=\"httpMethod\" value=\"GET\"/>\n<parameter name=\"responsePrefix\" value=\"oofpci-neighbor-response\"/>\n<parameter name='contentType' value='application/json' /> \n<parameter name='format' value='json' />\n",
941 "x": 869.5208034515381,
942 "y": 1621.677101135254,
943 "z": "d6ec916.8139a7",
952 "id": "8381427b.3a415",
955 "xml": "<outcome value='failure'>\n",
958 "x": 1226.5209045410156,
959 "y": 1633.333086013794,
960 "z": "d6ec916.8139a7",
968 "id": "4a867416.bc28ac",
971 "xml": "<outcome value='success'>\n",
974 "x": 1221.520736694336,
975 "y": 1689.333239555359,
976 "z": "d6ec916.8139a7",
984 "id": "2fdc95ce.87b1ca",
991 "x": 1373.5205535888672,
992 "y": 1698.3331446647644,
993 "z": "d6ec916.8139a7",
1001 "id": "71c70e29.c9f39",
1002 "type": "returnFailure",
1003 "name": "return failure",
1004 "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 details about new neighbor \" />",
1006 "x": 1427.520694732666,
1007 "y": 1639.3330945968628,
1008 "z": "d6ec916.8139a7",
1012 "id": "50e2721e.a2ab5c",
1015 "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/generic-neighbor-config.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Details about Neighbor Post-configuration\"/>\n<parameter name=\"field2\" value=\"`$oofpci-neighbor-response.lte-ran-neighbor-list-in-use-lte-cell[0].plmnid`\"/>\n<parameter name=\"field3\" value=\"`$oofpci-neighbor-response.lte-ran-neighbor-list-in-use-lte-cell[0].cid`\"/>\n<parameter name=\"field4\" value=\"`$oofpci-neighbor-response.lte-ran-neighbor-list-in-use-lte-cell[0].phy-cell-id`\"/>\n<parameter name=\"field5\" value=\"`$oofpci-neighbor-response.lte-ran-neighbor-list-in-use-lte-cell[0].pnf-name`\"/>\n<parameter name=\"field6\" value=\"`$oofpci-neighbor-response.lte-ran-neighbor-list-in-use-lte-cell[0].blacklisted`\"/>",
1018 "x": 1534.5204620361328,
1019 "y": 1691.3333892822266,
1020 "z": "d6ec916.8139a7",
1026 "id": "cf6755dc.b50b78",
1028 "name": "Not Mounted",
1029 "xml": "<outcome value='false'>\n",
1032 "x": 454.0104064941406,
1033 "y": 333.01041412353516,
1034 "z": "d6ec916.8139a7",
1042 "id": "1a0d310b.f6a53f",
1043 "type": "switchNode",
1044 "name": "switch mounted",
1045 "xml": "<switch test='`$prop.ransim-mounted`'>\n",
1048 "x": 352.0104064941406,
1049 "y": 422.01041412353516,
1050 "z": "d6ec916.8139a7",
1059 "id": "5f209115.361e5",
1062 "xml": "<outcome value='true'>\n",
1065 "x": 385.0104064941406,
1066 "y": 500.01041412353516,
1067 "z": "d6ec916.8139a7",
1075 "id": "ef79f154.b96da",
1077 "name": "populate netconf mount",
1078 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n <parameter name=\"source\" value=\"`$tmp.config-neighbor-service-url`\"/>\n <parameter name=\"outputPath\" value=\"tmp.config-neighbor-service-url\"/>\n <parameter name=\"target\" value=\"{pnf-name}\"/>\n <parameter name=\"replacement\" value=\"`$tmp.pnf-name`\"/>",
1081 "x": 910.0103664398193,
1082 "y": 1248.0104751586914,
1083 "z": "d6ec916.8139a7",
1089 "id": "3c0d7f19.6c811",
1091 "name": "execute TemplateNode",
1092 "xml": "<execute plugin=\"org.onap.ccsdk.sli.plugins.template.TemplateNode\" method=\"evaluateTemplate\" >\n <parameter name='templatePath' value='oofpcipoc-dmaap-publish-modifyconfiganr-resp-payload-template.vtl' />\n <parameter name='output' value='resp-payload' />\n <parameter name='prefix' value='sdnr' />",
1095 "x": 899.020866394043,
1096 "y": 2134.465440273285,
1097 "z": "d6ec916.8139a7",
1106 "id": "b2a6c2c3.f1a3b",
1109 "xml": "<outcome value='success'>\n",
1112 "x": 1173.020866394043,
1113 "y": 2103.465440273285,
1114 "z": "d6ec916.8139a7",
1122 "id": "8238e819.a3ec88",
1124 "name": "block : atomic",
1125 "xml": "<block atomic='true'>",
1129 "x": 1364.020866394043,
1130 "y": 2106.465440273285,
1131 "z": "d6ec916.8139a7",
1139 "id": "89f27573.4e9d08",
1142 "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/generic-neighbor-config.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"__TIMESTAMP__\"/>\n<parameter name=\"field2\" value=\"Redndred sdnr payload template as a string\"/>\n<parameter name='field3' value='`$sdnr.resp-payload`' />",
1145 "x": 1532.020866394043,
1146 "y": 2107.465440273285,
1147 "z": "d6ec916.8139a7",
1153 "id": "2d15e84e.91cbd8",
1155 "name": "remove new lines",
1156 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replaceAll' >\n <parameter name=\"source\" value=\"`$sdnr.resp-payload`\"/>\n <parameter name=\"outputPath\" value=\"tmp.oofpcipoc-dmaap-config-resp.payload\"/>\n <parameter name=\"target\" value=\"\\n\"/>\n <parameter name=\"replacement\" value=\"\"/>\n\n",
1159 "x": 871.520866394043,
1160 "y": 2250.465440273285,
1161 "z": "d6ec916.8139a7",
1170 "id": "e8161499.fba198",
1172 "name": "remove tabs",
1173 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replaceAll' >\n <parameter name=\"source\" value=\"`$tmp.oofpcipoc-dmaap-config-resp.payload`\"/>\n <parameter name=\"outputPath\" value=\"tmp.oofpcipoc-dmaap-config-resp.payload\"/>\n <parameter name=\"target\" value=\"\\t\"/>\n <parameter name=\"replacement\" value=\"\"/>\n\n",
1176 "x": 861.020866394043,
1177 "y": 2332.465440273285,
1178 "z": "d6ec916.8139a7",
1187 "id": "17433612.64f8ea",
1190 "xml": "<outcome value='success'>\n",
1193 "x": 1043.520866394043,
1194 "y": 2340.465440273285,
1195 "z": "d6ec916.8139a7",
1203 "id": "8233dba4.2a6c08",
1205 "name": "block : atomic",
1206 "xml": "<block atomic='true'>",
1210 "x": 1228.520866394043,
1211 "y": 2338.465440273285,
1212 "z": "d6ec916.8139a7",
1220 "id": "de84fc8b.e06b5",
1223 "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/generic-neighbor-config.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"__TIMESTAMP__\"/>\n<parameter name=\"field2\" value=\"Redndred template with tabs removed \\r\"/>\n<parameter name='field3' value='`$tmp.oofpcipoc-dmaap-config-resp.payload`' />\n",
1226 "x": 1430.520866394043,
1227 "y": 2333.465440273285,
1228 "z": "d6ec916.8139a7",
1234 "id": "5debb003.5b86d",
1237 "xml": "<outcome value='success'>\n",
1240 "x": 1065.020866394043,
1241 "y": 2218.465440273285,
1242 "z": "d6ec916.8139a7",
1250 "id": "9d89b03e.2ff07",
1252 "name": "block : atomic",
1253 "xml": "<block atomic='true'>",
1257 "x": 1240.020866394043,
1258 "y": 2232.465440273285,
1259 "z": "d6ec916.8139a7",
1267 "id": "dabf9835.e13098",
1270 "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/generic-neighbor-config.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"__TIMESTAMP__\"/>\n<parameter name=\"field2\" value=\"Redndred template with lines removed \\r\"/>\n<parameter name='field3' value='`$tmp.oofpcipoc-dmaap-config-resp.payload`' />\n",
1273 "x": 1428.020866394043,
1274 "y": 2234.465440273285,
1275 "z": "d6ec916.8139a7",
1281 "id": "294194dd.c5fd5c",
1284 "xml": "<outcome value='failure'>\n",
1287 "x": 1172.020866394043,
1288 "y": 2160.465440273285,
1289 "z": "d6ec916.8139a7",
1297 "id": "53c27ee.7f69b8",
1304 "x": 1341.0207443237305,
1305 "y": 2166.465440273285,
1306 "z": "d6ec916.8139a7",
1314 "id": "cf58efc6.7b3ca",
1315 "type": "returnFailure",
1316 "name": "return failure",
1317 "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 creating SDNR response payload string. Aborting PCI configuration\" />",
1319 "x": 1497.0205001831055,
1320 "y": 2165.465440273285,
1321 "z": "d6ec916.8139a7",
1325 "id": "f677a278.2fa7",
1328 "xml": "<outcome value='failure'>\n",
1331 "x": 1086.020866394043,
1332 "y": 2289.465440273285,
1333 "z": "d6ec916.8139a7",
1341 "id": "d2d6e5d8.209298",
1348 "x": 1254.0207443237305,
1349 "y": 2284.465440273285,
1350 "z": "d6ec916.8139a7",
1358 "id": "2d9f0013.4f0cb",
1359 "type": "returnFailure",
1360 "name": "return failure",
1361 "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 removing lines from SDNR response payload string. Aborting PCI configuration\" />",
1363 "x": 1412.0204391479492,
1364 "y": 2287.465440273285,
1365 "z": "d6ec916.8139a7",
1369 "id": "2d401fc.38631e",
1372 "xml": "<outcome value='failure'>\n",
1375 "x": 1046.020866394043,
1376 "y": 2388.465440273285,
1377 "z": "d6ec916.8139a7",
1385 "id": "bda74b26.1b1388",
1392 "x": 1222.0207443237305,
1393 "y": 2389.465440273285,
1394 "z": "d6ec916.8139a7",
1402 "id": "d56e28d4.650d08",
1403 "type": "returnFailure",
1404 "name": "return failure",
1405 "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 removing tabs from SDNR response payload string. Aborting PCI configuration\" />",
1407 "x": 1369.0204391479492,
1408 "y": 2392.465440273285,
1409 "z": "d6ec916.8139a7",
1413 "id": "a3fe027d.820d4",
1415 "name": "DMAAP Payload Generation",
1416 "xml": "<block atomic='true'>",
1420 "x": 603.020881652832,
1421 "y": 2252.4655385017395,
1422 "z": "d6ec916.8139a7",
1432 "id": "2f1179a.0005886",
1434 "name": "DMAAP Reponse Publish",
1435 "xml": "<block atomic='true'>",
1439 "x": 465.0208511352539,
1440 "y": 2600.3542304039,
1441 "z": "d6ec916.8139a7",
1450 "id": "74c6c1ac.1e42d",
1452 "name": "execute DmaapMsg",
1453 "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n <parameter name='templateFileName' value=\"`$prop.restapi.templateDir + '/' + $prop.restapi.dmaap-publish-config-response.template`\" />\n <parameter name='restapiUrl' value=\"`$prop.dmaap-message-router.url + '/' + $prop.oofpcipoc-dmaap-configuration-response.topic`\" />\n <parameter name='format' value='json' />\n <parameter name='httpMethod' value='POST' />\n <parameter name='contentType' value='application/json' />\n <parameter name='responsePrefix' value='dmaap' />",
1456 "x": 880.0209274291992,
1457 "y": 2662.4654574394226,
1458 "z": "d6ec916.8139a7",
1467 "id": "b22d0788.83a868",
1470 "xml": "<set>\n<parameter name='tmp.oofpcipoc-dmaap-config-resp.rpc-name' value='`$prop.oofpcipoc-dmaap-config-resp.rpc-name.modifyconfiganr`'/>",
1472 "x": 866.6876258850098,
1473 "y": 2558.4654479026794,
1474 "z": "d6ec916.8139a7",
1478 "id": "66967541.9509fc",
1481 "xml": "<outcome value='failure'>\n",
1484 "x": 1054.5209045410156,
1485 "y": 2596.3821749687195,
1486 "z": "d6ec916.8139a7",
1494 "id": "19014f9c.5bacd",
1497 "xml": "<outcome value='success'>\n",
1500 "x": 1077.5207595825195,
1501 "y": 2725.382281780243,
1502 "z": "d6ec916.8139a7",
1510 "id": "5277ae5c.6edee",
1517 "x": 1235.5206756591797,
1518 "y": 2599.3823046684265,
1519 "z": "d6ec916.8139a7",
1527 "id": "5d24962d.477fe8",
1528 "type": "returnFailure",
1529 "name": "return failure",
1530 "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 publishing DMAAP Config Response message. ConfigDB Updated; TO be rolled back...will handle next release\" />",
1532 "x": 1409.520393371582,
1533 "y": 2606.3822298049927,
1534 "z": "d6ec916.8139a7",
1538 "id": "3817a66f.511b9a",
1545 "x": 1237.5204048156738,
1546 "y": 2717.3822541236877,
1547 "z": "d6ec916.8139a7",
1555 "id": "2e47c897.bb4cb8",
1558 "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/generic-neighbor-config.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"DMAAP Config Response Message Successfully Published \"/>",
1561 "x": 1414.520523071289,
1562 "y": 2722.38236284256,
1563 "z": "d6ec916.8139a7",
1569 "id": "f89579dd.91a288",
1571 "name": "block : atomic",
1572 "xml": "<block atomic='true'>",
1576 "x": 918.0208435058594,
1577 "y": 852.3541641235352,
1578 "z": "d6ec916.8139a7",
1589 "id": "e2e4a468.8a1838",
1591 "name": "generate configdb nbr ho patch url",
1592 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n <parameter name=\"source\" value=\"`$prop.restapi.configdb.patch-ho-for-nbr`\"/>\n <parameter name=\"outputPath\" value=\"tmp.configdb.patch-ho-for-nbr.url\"/>\n <parameter name=\"target\" value=\"{cellId}\"/>\n <parameter name=\"replacement\" value=\"`$tmp.alias`\"/>",
1595 "x": 1200.020767211914,
1596 "y": 705.3542108535767,
1597 "z": "d6ec916.8139a7",
1603 "id": "89dd4b27.cf59d8",
1605 "name": "record configdb RestAPI parms",
1606 "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/generic-neighbor-config.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"URL for configDB PCI Update\"/>\n<parameter name='field2' value=\"`$prop.configdb.url + $tmp.configdb.patch-ho-for-nbr.url`\" />\n<parameter name='field3' value=\"`$tmp.alias`\" />\n<parameter name='field4' value=\"`$tmp.cid`\" />",
1609 "x": 1209.0208587646484,
1610 "y": 818.3542070388794,
1611 "z": "d6ec916.8139a7",
1617 "id": "67336a18.ae2e64",
1619 "name": "Configure PCI value in configdb",
1620 "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/oofpcipoc-patch-configdb-ho-for-nbr.json'`\" />\n<parameter name=\"restapiUrl\" value=\"`$prop.configdb.url + $tmp.configdb.patch-ho-for-nbr.url`\"/>\n<parameter name=\"httpMethod\" value=\"PATCH\"/>\n<parameter name=\"responsePrefix\" value=\"oofpci-configdb-response\"/>\n<parameter name='contentType' value='application/json' /> \n<parameter name='format' value='json' />\n<parameter name='accept' value='application/json' />\n",
1623 "x": 1176.0208435058594,
1624 "y": 923.3541641235352,
1625 "z": "d6ec916.8139a7",
1634 "id": "ef644403.24c058",
1637 "xml": "<outcome value='failure'>\n",
1640 "x": 1391.0208435058594,
1641 "y": 866.3541641235352,
1642 "z": "d6ec916.8139a7",
1650 "id": "fdf802eb.60d9c",
1653 "xml": "<outcome value='success'>\n",
1656 "x": 1391.0207214355469,
1657 "y": 962.3540420532227,
1658 "z": "d6ec916.8139a7",
1666 "id": "8b811332.af384",
1673 "x": 1560.0207214355469,
1674 "y": 877.3541641235352,
1675 "z": "d6ec916.8139a7",
1683 "id": "e176cd2e.3e59",
1690 "x": 1553.0204772949219,
1691 "y": 963.3541641235352,
1692 "z": "d6ec916.8139a7",
1700 "id": "476e5e5b.ebfba",
1701 "type": "returnFailure",
1702 "name": "return failure",
1703 "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 configDB. Aborting Nbr HO configuration\" />",
1705 "x": 1714.0204162597656,
1706 "y": 870.3541641235352,
1707 "z": "d6ec916.8139a7",
1711 "id": "13d8c36c.6c2d3d",
1714 "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/generic-neighbor-config.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"HO Value for nbr updated in ConfigDB\"/>",
1717 "x": 1708.0206756591797,
1718 "y": 960.354172706604,
1719 "z": "d6ec916.8139a7",
1725 "id": "358802c3.47e34e",
1726 "type": "switchNode",
1727 "name": "switch configdb deployed",
1728 "xml": "<switch test='`$prop.configdb-deployed`'>\n",
1731 "x": 801.0208587646484,
1732 "y": 646.3541851043701,
1733 "z": "d6ec916.8139a7",
1742 "id": "85f30747.c1b888",
1745 "xml": "<outcome value='true'>\n",
1748 "x": 843.0208435058594,
1749 "y": 776.3541641235352,
1750 "z": "d6ec916.8139a7",
1758 "id": "68bfb6e.dac1e48",
1760 "name": "Update target cellid for configdb nbr ho patch url",
1761 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n <parameter name=\"source\" value=\"`$tmp.configdb.patch-ho-for-nbr.url`\"/>\n <parameter name=\"outputPath\" value=\"tmp.configdb.patch-ho-for-nbr.url\"/>\n <parameter name=\"target\" value=\"{targetCellId}\"/>\n <parameter name=\"replacement\" value=\"`$tmp.cid`\"/>",
1764 "x": 1268.0207977294922,
1765 "y": 757.46537733078,
1766 "z": "d6ec916.8139a7",
1772 "id": "8a8d9414.5fc568",
1775 "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/generic-neighbor-config.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"ConfigDB Update Skipped\"/>",
1778 "x": 1240.0207710266113,
1779 "y": 632.5763521194458,
1780 "z": "d6ec916.8139a7",
1786 "id": "2d20c343.20b36c",
1788 "name": "Not Deployed",
1789 "xml": "<outcome value='false'>\n",
1792 "x": 1066.020736694336,
1793 "y": 628.687421798706,
1794 "z": "d6ec916.8139a7",
1802 "id": "94a1fc66.854fd",
1804 "name": "block : atomic",
1805 "xml": "<block atomic='true'>",
1809 "x": 907.0208435058594,
1810 "y": 1930.5764541625977,
1811 "z": "d6ec916.8139a7",
1822 "id": "dd73feca.07c61",
1824 "name": "generate configdb nbr ho patch url",
1825 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n <parameter name=\"source\" value=\"`$prop.restapi.configdb.patch-ho-for-nbr`\"/>\n <parameter name=\"outputPath\" value=\"tmp.configdb.patch-ho-for-nbr.url\"/>\n <parameter name=\"target\" value=\"{cellId}\"/>\n <parameter name=\"replacement\" value=\"`$tmp.alias`\"/>",
1828 "x": 1234.0207824707031,
1829 "y": 1791.5764608383179,
1830 "z": "d6ec916.8139a7",
1836 "id": "37207b6c.909104",
1838 "name": "Configure Nbr HO value in configdb",
1839 "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/oofpcipoc-patch-configdb-ho-for-nbr.json'`\" />\n<parameter name=\"restapiUrl\" value=\"`$prop.configdb.url + $tmp.configdb.patch-ho-for-nbr.url`\"/>\n<parameter name=\"httpMethod\" value=\"PATCH\"/>\n<parameter name=\"responsePrefix\" value=\"oofpci-configdb-response\"/>\n<parameter name='contentType' value='application/json' /> \n<parameter name='format' value='json' />\n<parameter name='accept' value='application/json' />\n",
1842 "x": 1165.0208435058594,
1843 "y": 2001.5764541625977,
1844 "z": "d6ec916.8139a7",
1853 "id": "1813ece8.963fa3",
1856 "xml": "<outcome value='failure'>\n",
1859 "x": 1380.0208435058594,
1860 "y": 1944.5764541625977,
1861 "z": "d6ec916.8139a7",
1869 "id": "183b086e.f8d5e8",
1872 "xml": "<outcome value='success'>\n",
1875 "x": 1380.0207214355469,
1876 "y": 2040.5763320922852,
1877 "z": "d6ec916.8139a7",
1885 "id": "6a8582d5.f0470c",
1892 "x": 1549.0207214355469,
1893 "y": 1955.5764541625977,
1894 "z": "d6ec916.8139a7",
1902 "id": "6f48523c.7e7b2c",
1909 "x": 1542.0204772949219,
1910 "y": 2041.5764541625977,
1911 "z": "d6ec916.8139a7",
1919 "id": "9bd49b3c.96bdb8",
1920 "type": "returnFailure",
1921 "name": "return failure",
1922 "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 configDB. Aborting Nbr HO configuration\" />",
1924 "x": 1703.0204162597656,
1925 "y": 1948.5764541625977,
1926 "z": "d6ec916.8139a7",
1930 "id": "6bee533f.79d24c",
1933 "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/generic-neighbor-config.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"HO Value for nbr updated in ConfigDB\"/>",
1936 "x": 1697.0206756591797,
1937 "y": 2038.5764627456665,
1938 "z": "d6ec916.8139a7",
1944 "id": "d0e25241.e0e23",
1945 "type": "switchNode",
1946 "name": "switch configdb deployed",
1947 "xml": "<switch test='`$prop.configdb-deployed`'>\n",
1950 "x": 723.0211181640625,
1951 "y": 1743.5765342712402,
1952 "z": "d6ec916.8139a7",
1961 "id": "5b4167c1.3f34a8",
1964 "xml": "<outcome value='true'>\n",
1967 "x": 927.0208969116211,
1968 "y": 1828.5764911174774,
1969 "z": "d6ec916.8139a7",
1977 "id": "b87cd468.06cb68",
1979 "name": "Update target cellid for configdb nbr ho patch url",
1980 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n <parameter name=\"source\" value=\"`$tmp.configdb.patch-ho-for-nbr.url`\"/>\n <parameter name=\"outputPath\" value=\"tmp.configdb.patch-ho-for-nbr.url\"/>\n <parameter name=\"target\" value=\"{targetCellId}\"/>\n <parameter name=\"replacement\" value=\"`$tmp.cid`\"/>",
1983 "x": 1285.0207824707031,
1984 "y": 1844.6877369880676,
1985 "z": "d6ec916.8139a7",
1991 "id": "c3d98242.04a72",
1994 "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/generic-neighbor-config.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"ConfigDB Update Skipped\"/>",
1997 "x": 1218.0208644866943,
1998 "y": 1741.798599243164,
1999 "z": "d6ec916.8139a7",
2005 "id": "dd0ef7.efed5108",
2007 "name": "Not Deployed",
2008 "xml": "<outcome value='false'>\n",
2011 "x": 1039.0207901000977,
2012 "y": 1728.9098176956177,
2013 "z": "d6ec916.8139a7",
2021 "id": "ab8ee4d1.6884d8",
2023 "name": "record configdb RestAPI parms",
2024 "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/generic-neighbor-config.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"URL for configDB PCI Update\"/>\n<parameter name='field2' value=\"`$prop.configdb.url + $tmp.configdb.patch-ho-for-nbr.url`\" />\n<parameter name='field3' value=\"`$tmp.alias`\" />\n<parameter name='field4' value=\"`$tmp.cid`\" />",
2027 "x": 1230.5763397216797,
2028 "y": 1901.354133605957,
2029 "z": "d6ec916.8139a7",