Modify SDN-R to use new yang model in netconf session with RAN-Sim
[ccsdk/distribution.git] / platform-logic / oofpcipoc-api / src / main / json / oofpcipoc-api_generic-neighbor-configuration.json
1 [
2     {
3         "id": "f9d145d6.92a5b8",
4         "type": "comment",
5         "name": "Generic Neighbor Configuration",
6         "info": "",
7         "comments": "",
8         "x": 514.1666870117188,
9         "y": 107.5,
10         "z": "f08fd02e.7ccb9",
11         "wires": []
12     },
13     {
14         "id": "e5892671.0fb188",
15         "type": "block",
16         "name": "block : atomic",
17         "xml": "<block atomic='true'>",
18         "atomic": "true",
19         "comments": "",
20         "outputs": 1,
21         "x": 781.166748046875,
22         "y": 327.510498046875,
23         "z": "f08fd02e.7ccb9",
24         "wires": [
25             [
26                 "362b54f1.9c826c",
27                 "31ea5358.e2aa1c",
28                 "cda7b527.94fc98",
29                 "d9c7215a.12f99",
30                 "1214560d.d77c8a",
31                 "e3725e51.5f277",
32                 "e970a898.e19308",
33                 "f8224a12.905338",
34                 "76209135.67e12",
35                 "b896ce8b.d5f36",
36                 "23bac247.06602e"
37             ]
38         ]
39     },
40     {
41         "id": "abcb036f.7b12b",
42         "type": "for",
43         "name": "for",
44         "xml": "<for index='idx' start='0' end=\"`$generic-neighbor-configuration-input.lte-cell-number-of-entries`\" >",
45         "comments": "",
46         "outputs": 1,
47         "x": 702.1668701171875,
48         "y": 485.5,
49         "z": "f08fd02e.7ccb9",
50         "wires": [
51             [
52                 "e5892671.0fb188"
53             ]
54         ]
55     },
56     {
57         "id": "362b54f1.9c826c",
58         "type": "set",
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",
61         "comments": "",
62         "x": 1086.1678466796875,
63         "y": 130.38909912109375,
64         "z": "f08fd02e.7ccb9",
65         "wires": []
66     },
67     {
68         "id": "31ea5358.e2aa1c",
69         "type": "record",
70         "name": "record",
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`\"/>",
72         "comments": "",
73         "outputs": 1,
74         "x": 950.6771945953369,
75         "y": 173.5104274749756,
76         "z": "f08fd02e.7ccb9",
77         "wires": [
78             []
79         ]
80     },
81     {
82         "id": "f8c4c3fe.12cab",
83         "type": "block",
84         "name": "block : atomic",
85         "xml": "<block atomic='true'>",
86         "atomic": "true",
87         "comments": "",
88         "outputs": 1,
89         "x": 277.6562805175781,
90         "y": 364.4896240234375,
91         "z": "f08fd02e.7ccb9",
92         "wires": [
93             [
94                 "9523bf6c.c97a4",
95                 "2b29299.af9e6d6",
96                 "fd5e5cd5.a1177",
97                 "40a6097f.54cbe8",
98                 "648bd9b3.831a08",
99                 "2afc75ed.92f08a",
100                 "d03449d9.83f4e8",
101                 "3b7efdb8.e94912",
102                 "4c500818.631818",
103                 "ddbb5c91.05c3b"
104             ]
105         ]
106     },
107     {
108         "id": "dbc82225.f1e43",
109         "type": "method",
110         "name": "method",
111         "xml": "<method rpc='generic-neighbor-configuration' mode='sync'>\n",
112         "comments": "",
113         "outputs": 1,
114         "x": 265.16668701171875,
115         "y": 266.4895782470703,
116         "z": "f08fd02e.7ccb9",
117         "wires": [
118             [
119                 "f8c4c3fe.12cab"
120             ]
121         ]
122     },
123     {
124         "id": "9523bf6c.c97a4",
125         "type": "returnSuccess",
126         "name": "return success",
127         "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",
128         "comments": "",
129         "x": 268.1670265197754,
130         "y": 2925.489965438843,
131         "z": "f08fd02e.7ccb9",
132         "wires": []
133     },
134     {
135         "id": "2b29299.af9e6d6",
136         "type": "record",
137         "name": "record",
138         "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         "comments": "",
140         "outputs": 1,
141         "x": 564.1669921875,
142         "y": 164.51042938232422,
143         "z": "f08fd02e.7ccb9",
144         "wires": [
145             []
146         ]
147     },
148     {
149         "id": "fd5e5cd5.a1177",
150         "type": "for",
151         "name": "for",
152         "xml": "<for index='idx' start='0' end=\"`$generic-neighbor-configuration-input.lte-cell-number-of-entries`\" >",
153         "comments": "",
154         "outputs": 1,
155         "x": 575.2523803710938,
156         "y": 211.4531707763672,
157         "z": "f08fd02e.7ccb9",
158         "wires": [
159             [
160                 "1bd1f3a1.09079c"
161             ]
162         ]
163     },
164     {
165         "id": "40a6097f.54cbe8",
166         "type": "execute",
167         "name": "execute Properties",
168         "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         "comments": "",
170         "outputs": 1,
171         "x": 585.1668701171875,
172         "y": 260.5104064941406,
173         "z": "f08fd02e.7ccb9",
174         "wires": [
175             []
176         ]
177     },
178     {
179         "id": "648bd9b3.831a08",
180         "type": "record",
181         "name": "record",
182         "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         "comments": "",
184         "outputs": 1,
185         "x": 551.1669921875,
186         "y": 301.510498046875,
187         "z": "f08fd02e.7ccb9",
188         "wires": [
189             []
190         ]
191     },
192     {
193         "id": "af482317.1c7b8",
194         "type": "service-logic",
195         "name": "oofpcipoc-api ${project.version}",
196         "module": "oofpcipoc-api",
197         "version": "${project.version}",
198         "comments": "",
199         "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}'>",
200         "outputs": 1,
201         "x": 319.1666717529297,
202         "y": 176.48968505859375,
203         "z": "f08fd02e.7ccb9",
204         "wires": [
205             [
206                 "dbc82225.f1e43"
207             ]
208         ]
209     },
210     {
211         "id": "1bd1f3a1.09079c",
212         "type": "record",
213         "name": "record",
214         "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         "comments": "",
216         "outputs": 1,
217         "x": 740.167236328125,
218         "y": 195.48963165283203,
219         "z": "f08fd02e.7ccb9",
220         "wires": [
221             []
222         ]
223     },
224     {
225         "id": "e68006a4.4c98a8",
226         "type": "dgstart",
227         "name": "DGSTART",
228         "outputs": 1,
229         "x": 254.16668701171875,
230         "y": 114.48958587646484,
231         "z": "f08fd02e.7ccb9",
232         "wires": [
233             [
234                 "af482317.1c7b8"
235             ]
236         ]
237     },
238     {
239         "id": "b896ce8b.d5f36",
240         "type": "execute",
241         "name": "generate neighbor config URL",
242         "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         "comments": "",
244         "outputs": 1,
245         "x": 1021.6775512695312,
246         "y": 218.06614685058594,
247         "z": "f08fd02e.7ccb9",
248         "wires": [
249             []
250         ]
251     },
252     {
253         "id": "cda7b527.94fc98",
254         "type": "record",
255         "name": "record",
256         "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         "comments": "",
258         "outputs": 1,
259         "x": 948.6771850585938,
260         "y": 271.2882080078125,
261         "z": "f08fd02e.7ccb9",
262         "wires": [
263             []
264         ]
265     },
266     {
267         "id": "d9c7215a.12f99",
268         "type": "execute",
269         "name": "populate plmnid",
270         "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         "comments": "",
272         "outputs": 1,
273         "x": 1150.6773128509521,
274         "y": 283.28822231292725,
275         "z": "f08fd02e.7ccb9",
276         "wires": [
277             []
278         ]
279     },
280     {
281         "id": "1214560d.d77c8a",
282         "type": "record",
283         "name": "record",
284         "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         "comments": "",
286         "outputs": 1,
287         "x": 1018.6771659851074,
288         "y": 327.288197517395,
289         "z": "f08fd02e.7ccb9",
290         "wires": [
291             []
292         ]
293     },
294     {
295         "id": "e3725e51.5f277",
296         "type": "execute",
297         "name": "populate cid",
298         "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         "comments": "",
300         "outputs": 1,
301         "x": 1041.677194595337,
302         "y": 372.2882204055786,
303         "z": "f08fd02e.7ccb9",
304         "wires": [
305             []
306         ]
307     },
308     {
309         "id": "f8224a12.905338",
310         "type": "execute",
311         "name": "Configure neighbor using PATCH",
312         "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         "comments": "",
314         "outputs": 1,
315         "x": 1073.6771850585938,
316         "y": 512.288330078125,
317         "z": "f08fd02e.7ccb9",
318         "wires": [
319             [
320                 "ff8b53c9.b708e",
321                 "45608c86.4dccd4"
322             ]
323         ]
324     },
325     {
326         "id": "ff8b53c9.b708e",
327         "type": "failure",
328         "name": "failure",
329         "xml": "<outcome value='failure'>\n",
330         "comments": "",
331         "outputs": 1,
332         "x": 1334.6770725250244,
333         "y": 476.27778339385986,
334         "z": "f08fd02e.7ccb9",
335         "wires": [
336             [
337                 "7fd59e2f.d3912"
338             ]
339         ]
340     },
341     {
342         "id": "45608c86.4dccd4",
343         "type": "success",
344         "name": "success",
345         "xml": "<outcome value='success'>\n",
346         "comments": "",
347         "outputs": 1,
348         "x": 1336.677017211914,
349         "y": 540.2776145935059,
350         "z": "f08fd02e.7ccb9",
351         "wires": [
352             [
353                 "4ddc1c5a.eb6ef4"
354             ]
355         ]
356     },
357     {
358         "id": "25a0053f.716e1a",
359         "type": "record",
360         "name": "record",
361         "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         "comments": "",
363         "outputs": 1,
364         "x": 1667.6768112182617,
365         "y": 536.277702331543,
366         "z": "f08fd02e.7ccb9",
367         "wires": [
368             []
369         ]
370     },
371     {
372         "id": "4ddc1c5a.eb6ef4",
373         "type": "block",
374         "name": "block",
375         "xml": "<block>\n",
376         "atomic": "false",
377         "comments": "",
378         "outputs": 1,
379         "x": 1503.6768608093262,
380         "y": 539.2776966094971,
381         "z": "f08fd02e.7ccb9",
382         "wires": [
383             [
384                 "25a0053f.716e1a"
385             ]
386         ]
387     },
388     {
389         "id": "7fd59e2f.d3912",
390         "type": "block",
391         "name": "block",
392         "xml": "<block>\n",
393         "atomic": "false",
394         "comments": "",
395         "outputs": 1,
396         "x": 1493.6769351959229,
397         "y": 485.2777690887451,
398         "z": "f08fd02e.7ccb9",
399         "wires": [
400             [
401                 "dac0e5d1.b83c88"
402             ]
403         ]
404     },
405     {
406         "id": "dac0e5d1.b83c88",
407         "type": "returnFailure",
408         "name": "return failure",
409         "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\" />",
410         "comments": "",
411         "x": 1669.6766986846924,
412         "y": 470.27774238586426,
413         "z": "f08fd02e.7ccb9",
414         "wires": []
415     },
416     {
417         "id": "e970a898.e19308",
418         "type": "execute",
419         "name": "Get neighbor details pre-configuration",
420         "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         "comments": "",
422         "outputs": 1,
423         "x": 1071.6771240234375,
424         "y": 424.2882080078125,
425         "z": "f08fd02e.7ccb9",
426         "wires": [
427             [
428                 "38ac1416.ffd55c",
429                 "c22c8c28.1e84"
430             ]
431         ]
432     },
433     {
434         "id": "38ac1416.ffd55c",
435         "type": "failure",
436         "name": "failure",
437         "xml": "<outcome value='failure'>\n",
438         "comments": "",
439         "outputs": 1,
440         "x": 1339.6771850585938,
441         "y": 360.9442491531372,
442         "z": "f08fd02e.7ccb9",
443         "wires": [
444             [
445                 "237f5a55.46bef6"
446             ]
447         ]
448     },
449     {
450         "id": "c22c8c28.1e84",
451         "type": "success",
452         "name": "success",
453         "xml": "<outcome value='success'>\n",
454         "comments": "",
455         "outputs": 1,
456         "x": 1326.6770782470703,
457         "y": 424.94439697265625,
458         "z": "f08fd02e.7ccb9",
459         "wires": [
460             [
461                 "c67afc7a.2db77"
462             ]
463         ]
464     },
465     {
466         "id": "c67afc7a.2db77",
467         "type": "block",
468         "name": "block",
469         "xml": "<block>\n",
470         "atomic": "false",
471         "comments": "",
472         "outputs": 1,
473         "x": 1469.6768741607666,
474         "y": 421.94431257247925,
475         "z": "f08fd02e.7ccb9",
476         "wires": [
477             [
478                 "cf30bd96.fe6ee"
479             ]
480         ]
481     },
482     {
483         "id": "cf30bd96.fe6ee",
484         "type": "record",
485         "name": "record",
486         "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         "comments": "",
488         "outputs": 1,
489         "x": 1630.6767902374268,
490         "y": 415.94458293914795,
491         "z": "f08fd02e.7ccb9",
492         "wires": [
493             []
494         ]
495     },
496     {
497         "id": "237f5a55.46bef6",
498         "type": "returnFailure",
499         "name": "return failure",
500         "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 \" />",
501         "comments": "",
502         "x": 1538.6770782470703,
503         "y": 350.9442768096924,
504         "z": "f08fd02e.7ccb9",
505         "wires": []
506     },
507     {
508         "id": "76209135.67e12",
509         "type": "execute",
510         "name": "Get neighbor details post-configuration",
511         "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         "comments": "",
513         "outputs": 1,
514         "x": 1029.6771240234375,
515         "y": 588.1770629882812,
516         "z": "f08fd02e.7ccb9",
517         "wires": [
518             [
519                 "c83d8b4.abeee78",
520                 "f8f64304.b1796"
521             ]
522         ]
523     },
524     {
525         "id": "c83d8b4.abeee78",
526         "type": "failure",
527         "name": "failure",
528         "xml": "<outcome value='failure'>\n",
529         "comments": "",
530         "outputs": 1,
531         "x": 1364.6771240234375,
532         "y": 587.8331050872803,
533         "z": "f08fd02e.7ccb9",
534         "wires": [
535             [
536                 "591ae340.35f6ac"
537             ]
538         ]
539     },
540     {
541         "id": "f8f64304.b1796",
542         "type": "success",
543         "name": "success",
544         "xml": "<outcome value='success'>\n",
545         "comments": "",
546         "outputs": 1,
547         "x": 1357.677017211914,
548         "y": 639.8333015441895,
549         "z": "f08fd02e.7ccb9",
550         "wires": [
551             [
552                 "3e2b4b95.7f28f4"
553             ]
554         ]
555     },
556     {
557         "id": "3e2b4b95.7f28f4",
558         "type": "block",
559         "name": "block",
560         "xml": "<block>\n",
561         "atomic": "false",
562         "comments": "",
563         "outputs": 1,
564         "x": 1526.6767768859863,
565         "y": 646.8332405090332,
566         "z": "f08fd02e.7ccb9",
567         "wires": [
568             [
569                 "5daacc6.d095134"
570             ]
571         ]
572     },
573     {
574         "id": "591ae340.35f6ac",
575         "type": "returnFailure",
576         "name": "return failure",
577         "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 \" />",
578         "comments": "",
579         "x": 1537.6770782470703,
580         "y": 584.8331327438354,
581         "z": "f08fd02e.7ccb9",
582         "wires": []
583     },
584     {
585         "id": "5daacc6.d095134",
586         "type": "record",
587         "name": "record",
588         "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         "comments": "",
590         "outputs": 1,
591         "x": 1673.6768112182617,
592         "y": 644.833456993103,
593         "z": "f08fd02e.7ccb9",
594         "wires": [
595             []
596         ]
597     },
598     {
599         "id": "a995adeb.02033",
600         "type": "block",
601         "name": "block : atomic",
602         "xml": "<block atomic='true'>",
603         "atomic": "true",
604         "comments": "",
605         "outputs": 1,
606         "x": 728.166633605957,
607         "y": 1397.5000581741333,
608         "z": "f08fd02e.7ccb9",
609         "wires": [
610             [
611                 "c9bd7786.5b9288",
612                 "227feacf.6ecdd6",
613                 "f6a84a53.bc8ea8",
614                 "d8d67178.d1b2e",
615                 "854bf556.e666e8",
616                 "87eb1217.f698e",
617                 "ac3eb9e3.99e788",
618                 "b351d9ee.eb7378",
619                 "4d5af34d.e2dcdc",
620                 "7a9b9ae.0fd9964",
621                 "fa4d0b27.7db0e8",
622                 "d5c688bf.397978",
623                 "4cf451c1.25706",
624                 "63915021.50c66"
625             ]
626         ]
627     },
628     {
629         "id": "7d3011a3.815cf",
630         "type": "for",
631         "name": "for",
632         "xml": "<for index='idx' start='0' end=\"`$generic-neighbor-configuration-input.lte-cell-number-of-entries`\" >",
633         "comments": "",
634         "outputs": 1,
635         "x": 693.1668891906738,
636         "y": 684.4895186424255,
637         "z": "f08fd02e.7ccb9",
638         "wires": [
639             [
640                 "a995adeb.02033"
641             ]
642         ]
643     },
644     {
645         "id": "c9bd7786.5b9288",
646         "type": "set",
647         "name": "set tmp variables for the requested fap service input parms",
648         "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",
649         "comments": "",
650         "x": 1053.1678314208984,
651         "y": 1041.378734588623,
652         "z": "f08fd02e.7ccb9",
653         "wires": []
654     },
655     {
656         "id": "227feacf.6ecdd6",
657         "type": "record",
658         "name": "record",
659         "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`\"/>\n<parameter name=\"field8\" value=\"`tmp.idGNBCUCPFunction`\"/>\n<parameter name=\"field9\" value=\"`tmp.idNRCellCU`\"/>\n<parameter name=\"field10\" value=\"`tmp.idNRCellRelation`\"/>\n<parameter name=\"field11\" value=\"`$tmp.isHOAllowed`\"/>\n",
660         "comments": "",
661         "outputs": 1,
662         "x": 971.6771926879883,
663         "y": 1215.500238418579,
664         "z": "f08fd02e.7ccb9",
665         "wires": [
666             []
667         ]
668     },
669     {
670         "id": "4d5af34d.e2dcdc",
671         "type": "execute",
672         "name": "generate neighbor config URL",
673         "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=\"{idNearRTRIC}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.plmnid`\"/>",
674         "comments": "",
675         "outputs": 1,
676         "x": 1040.6775970458984,
677         "y": 1255.0559854507446,
678         "z": "f08fd02e.7ccb9",
679         "wires": [
680             []
681         ]
682     },
683     {
684         "id": "f6a84a53.bc8ea8",
685         "type": "execute",
686         "name": "populate idNRCellCU",
687         "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=\"{idNRCellCU}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.idNRCellCU`\"/>",
688         "comments": "",
689         "outputs": 1,
690         "x": 1015.6773147583008,
691         "y": 1370.2781162261963,
692         "z": "f08fd02e.7ccb9",
693         "wires": [
694             []
695         ]
696     },
697     {
698         "id": "d8d67178.d1b2e",
699         "type": "record",
700         "name": "record",
701         "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",
702         "comments": "",
703         "outputs": 1,
704         "x": 1006.677131652832,
705         "y": 1466.2780380249023,
706         "z": "f08fd02e.7ccb9",
707         "wires": [
708             []
709         ]
710     },
711     {
712         "id": "854bf556.e666e8",
713         "type": "execute",
714         "name": "populate idNRCellRelation",
715         "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=\"{idNRCellRelation}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.idNRCellRelation`\"/>",
716         "comments": "",
717         "outputs": 1,
718         "x": 1003.677131652832,
719         "y": 1421.2780361175537,
720         "z": "f08fd02e.7ccb9",
721         "wires": [
722             []
723         ]
724     },
725     {
726         "id": "ac3eb9e3.99e788",
727         "type": "execute",
728         "name": "Configure neighbor using PATCH",
729         "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' />",
730         "comments": "",
731         "outputs": 1,
732         "x": 1027.6771450042725,
733         "y": 1579.2778930664062,
734         "z": "f08fd02e.7ccb9",
735         "wires": [
736             [
737                 "1feb8c6e.1dbd04",
738                 "97af0249.5d2d5"
739             ]
740         ]
741     },
742     {
743         "id": "1feb8c6e.1dbd04",
744         "type": "failure",
745         "name": "failure",
746         "xml": "<outcome value='failure'>\n",
747         "comments": "",
748         "outputs": 1,
749         "x": 1322.6770324707031,
750         "y": 1586.267346382141,
751         "z": "f08fd02e.7ccb9",
752         "wires": [
753             [
754                 "ae4edbe4.9e9318"
755             ]
756         ]
757     },
758     {
759         "id": "97af0249.5d2d5",
760         "type": "success",
761         "name": "success",
762         "xml": "<outcome value='success'>\n",
763         "comments": "",
764         "outputs": 1,
765         "x": 1340.677074432373,
766         "y": 1654.2671728134155,
767         "z": "f08fd02e.7ccb9",
768         "wires": [
769             [
770                 "984c5d97.f711"
771             ]
772         ]
773     },
774     {
775         "id": "c424d898.fc0098",
776         "type": "record",
777         "name": "record",
778         "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 \"/>",
779         "comments": "",
780         "outputs": 1,
781         "x": 1678.6768264770508,
782         "y": 1641.2672810554504,
783         "z": "f08fd02e.7ccb9",
784         "wires": [
785             []
786         ]
787     },
788     {
789         "id": "984c5d97.f711",
790         "type": "block",
791         "name": "block",
792         "xml": "<block>\n",
793         "atomic": "false",
794         "comments": "",
795         "outputs": 1,
796         "x": 1520.6767387390137,
797         "y": 1652.2672538757324,
798         "z": "f08fd02e.7ccb9",
799         "wires": [
800             [
801                 "c424d898.fc0098"
802             ]
803         ]
804     },
805     {
806         "id": "ae4edbe4.9e9318",
807         "type": "block",
808         "name": "block",
809         "xml": "<block>\n",
810         "atomic": "false",
811         "comments": "",
812         "outputs": 1,
813         "x": 1481.6768951416016,
814         "y": 1595.2673320770264,
815         "z": "f08fd02e.7ccb9",
816         "wires": [
817             [
818                 "221ace29.0e8c12"
819             ]
820         ]
821     },
822     {
823         "id": "221ace29.0e8c12",
824         "type": "returnFailure",
825         "name": "return failure",
826         "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\" />",
827         "comments": "",
828         "x": 1657.676658630371,
829         "y": 1580.2673053741455,
830         "z": "f08fd02e.7ccb9",
831         "wires": []
832     },
833     {
834         "id": "87eb1217.f698e",
835         "type": "execute",
836         "name": "Get neighbor details pre-configuration",
837         "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",
838         "comments": "",
839         "outputs": 1,
840         "x": 1055.6771087646484,
841         "y": 1526.2779159545898,
842         "z": "f08fd02e.7ccb9",
843         "wires": [
844             [
845                 "7d8c07b1.7d8698",
846                 "f9098206.e4cb9"
847             ]
848         ]
849     },
850     {
851         "id": "7d8c07b1.7d8698",
852         "type": "failure",
853         "name": "failure",
854         "xml": "<outcome value='failure'>\n",
855         "comments": "",
856         "outputs": 1,
857         "x": 1310.6771850585938,
858         "y": 1466.93381690979,
859         "z": "f08fd02e.7ccb9",
860         "wires": [
861             [
862                 "5565fb72.682ce4"
863             ]
864         ]
865     },
866     {
867         "id": "f9098206.e4cb9",
868         "type": "success",
869         "name": "success",
870         "xml": "<outcome value='success'>\n",
871         "comments": "",
872         "outputs": 1,
873         "x": 1305.677017211914,
874         "y": 1522.933970451355,
875         "z": "f08fd02e.7ccb9",
876         "wires": [
877             [
878                 "fcc026f0.8f0248"
879             ]
880         ]
881     },
882     {
883         "id": "fcc026f0.8f0248",
884         "type": "block",
885         "name": "block",
886         "xml": "<block>\n",
887         "atomic": "false",
888         "comments": "",
889         "outputs": 1,
890         "x": 1457.6768341064453,
891         "y": 1531.9338755607605,
892         "z": "f08fd02e.7ccb9",
893         "wires": [
894             [
895                 "117b622a.540c9e"
896             ]
897         ]
898     },
899     {
900         "id": "117b622a.540c9e",
901         "type": "record",
902         "name": "record",
903         "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`\"/>",
904         "comments": "",
905         "outputs": 1,
906         "x": 1618.6767501831055,
907         "y": 1525.9341459274292,
908         "z": "f08fd02e.7ccb9",
909         "wires": [
910             []
911         ]
912     },
913     {
914         "id": "5565fb72.682ce4",
915         "type": "returnFailure",
916         "name": "return failure",
917         "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 \" />",
918         "comments": "",
919         "x": 1511.6769752502441,
920         "y": 1472.933825492859,
921         "z": "f08fd02e.7ccb9",
922         "wires": []
923     },
924     {
925         "id": "b351d9ee.eb7378",
926         "type": "execute",
927         "name": "Get neighbor details post-configuration",
928         "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",
929         "comments": "",
930         "outputs": 1,
931         "x": 993.6770839691162,
932         "y": 1693.1666870117188,
933         "z": "f08fd02e.7ccb9",
934         "wires": [
935             [
936                 "7927eb3e.ae4d34",
937                 "25d28fe0.23ddc"
938             ]
939         ]
940     },
941     {
942         "id": "7927eb3e.ae4d34",
943         "type": "failure",
944         "name": "failure",
945         "xml": "<outcome value='failure'>\n",
946         "comments": "",
947         "outputs": 1,
948         "x": 1350.6771850585938,
949         "y": 1704.8226718902588,
950         "z": "f08fd02e.7ccb9",
951         "wires": [
952             [
953                 "d756d827.3e7ac8"
954             ]
955         ]
956     },
957     {
958         "id": "25d28fe0.23ddc",
959         "type": "success",
960         "name": "success",
961         "xml": "<outcome value='success'>\n",
962         "comments": "",
963         "outputs": 1,
964         "x": 1345.677017211914,
965         "y": 1760.8228254318237,
966         "z": "f08fd02e.7ccb9",
967         "wires": [
968             [
969                 "e10edd7c.1620f"
970             ]
971         ]
972     },
973     {
974         "id": "e10edd7c.1620f",
975         "type": "block",
976         "name": "block",
977         "xml": "<block>\n",
978         "atomic": "false",
979         "comments": "",
980         "outputs": 1,
981         "x": 1497.6768341064453,
982         "y": 1769.8227305412292,
983         "z": "f08fd02e.7ccb9",
984         "wires": [
985             [
986                 "afe46b33.c90678"
987             ]
988         ]
989     },
990     {
991         "id": "d756d827.3e7ac8",
992         "type": "returnFailure",
993         "name": "return failure",
994         "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 \" />",
995         "comments": "",
996         "x": 1551.6769752502441,
997         "y": 1710.8226804733276,
998         "z": "f08fd02e.7ccb9",
999         "wires": []
1000     },
1001     {
1002         "id": "afe46b33.c90678",
1003         "type": "record",
1004         "name": "record",
1005         "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`\"/>",
1006         "comments": "",
1007         "outputs": 1,
1008         "x": 1658.676742553711,
1009         "y": 1762.8229751586914,
1010         "z": "f08fd02e.7ccb9",
1011         "wires": [
1012             []
1013         ]
1014     },
1015     {
1016         "id": "73468618.74cc58",
1017         "type": "outcome",
1018         "name": "Not Mounted",
1019         "xml": "<outcome value='false'>\n",
1020         "comments": "",
1021         "outputs": 1,
1022         "x": 619.1666870117188,
1023         "y": 425.5,
1024         "z": "f08fd02e.7ccb9",
1025         "wires": [
1026             [
1027                 "abcb036f.7b12b"
1028             ]
1029         ]
1030     },
1031     {
1032         "id": "2afc75ed.92f08a",
1033         "type": "switchNode",
1034         "name": "switch mounted",
1035         "xml": "<switch test='`$prop.ransim-mounted`'>\n",
1036         "comments": "",
1037         "outputs": 1,
1038         "x": 517.1666870117188,
1039         "y": 529.5,
1040         "z": "f08fd02e.7ccb9",
1041         "wires": [
1042             [
1043                 "73468618.74cc58",
1044                 "fbde6544.cd9668"
1045             ]
1046         ]
1047     },
1048     {
1049         "id": "fbde6544.cd9668",
1050         "type": "outcome",
1051         "name": "Mounted",
1052         "xml": "<outcome value='true'>\n",
1053         "comments": "",
1054         "outputs": 1,
1055         "x": 555.1666870117188,
1056         "y": 634.5,
1057         "z": "f08fd02e.7ccb9",
1058         "wires": [
1059             [
1060                 "7d3011a3.815cf"
1061             ]
1062         ]
1063     },
1064     {
1065         "id": "7a9b9ae.0fd9964",
1066         "type": "execute",
1067         "name": "populate idGNBCUCPFunction",
1068         "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=\"{idGNBCUCPFunction}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.idGNBCUCPFunction`\"/>",
1069         "comments": "",
1070         "outputs": 1,
1071         "x": 1038.1667785644531,
1072         "y": 1335.5003242492676,
1073         "z": "f08fd02e.7ccb9",
1074         "wires": [
1075             []
1076         ]
1077     },
1078     {
1079         "id": "92985ade.4d57b8",
1080         "type": "execute",
1081         "name": "execute TemplateNode",
1082         "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' />",
1083         "comments": "",
1084         "outputs": 1,
1085         "x": 1023.1771469116211,
1086         "y": 2205.9550261497498,
1087         "z": "f08fd02e.7ccb9",
1088         "wires": [
1089             [
1090                 "9ba8281d.975b78",
1091                 "9f8e09d0.130388"
1092             ]
1093         ]
1094     },
1095     {
1096         "id": "9ba8281d.975b78",
1097         "type": "success",
1098         "name": "success",
1099         "xml": "<outcome value='success'>\n",
1100         "comments": "",
1101         "outputs": 1,
1102         "x": 1297.177146911621,
1103         "y": 2174.9550261497498,
1104         "z": "f08fd02e.7ccb9",
1105         "wires": [
1106             [
1107                 "9f9c952d.ba2a08"
1108             ]
1109         ]
1110     },
1111     {
1112         "id": "9f9c952d.ba2a08",
1113         "type": "block",
1114         "name": "block : atomic",
1115         "xml": "<block atomic='true'>",
1116         "atomic": "true",
1117         "comments": "",
1118         "outputs": 1,
1119         "x": 1488.177146911621,
1120         "y": 2177.9550261497498,
1121         "z": "f08fd02e.7ccb9",
1122         "wires": [
1123             [
1124                 "2b320c5e.e23494"
1125             ]
1126         ]
1127     },
1128     {
1129         "id": "2b320c5e.e23494",
1130         "type": "record",
1131         "name": "record",
1132         "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`' />",
1133         "comments": "",
1134         "outputs": 1,
1135         "x": 1656.177146911621,
1136         "y": 2178.9550261497498,
1137         "z": "f08fd02e.7ccb9",
1138         "wires": [
1139             []
1140         ]
1141     },
1142     {
1143         "id": "3959d91c.b4da86",
1144         "type": "execute",
1145         "name": "remove new lines",
1146         "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",
1147         "comments": "",
1148         "outputs": 1,
1149         "x": 995.6771469116211,
1150         "y": 2321.9550261497498,
1151         "z": "f08fd02e.7ccb9",
1152         "wires": [
1153             [
1154                 "fa77627a.c09df",
1155                 "cfe08130.517bd"
1156             ]
1157         ]
1158     },
1159     {
1160         "id": "c4ff91ad.639c1",
1161         "type": "execute",
1162         "name": "remove tabs",
1163         "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",
1164         "comments": "",
1165         "outputs": 1,
1166         "x": 985.1771469116211,
1167         "y": 2403.9550261497498,
1168         "z": "f08fd02e.7ccb9",
1169         "wires": [
1170             [
1171                 "a27b86c0.18e648",
1172                 "cb3f37c7.61f468"
1173             ]
1174         ]
1175     },
1176     {
1177         "id": "a27b86c0.18e648",
1178         "type": "success",
1179         "name": "success",
1180         "xml": "<outcome value='success'>\n",
1181         "comments": "",
1182         "outputs": 1,
1183         "x": 1167.677146911621,
1184         "y": 2411.9550261497498,
1185         "z": "f08fd02e.7ccb9",
1186         "wires": [
1187             [
1188                 "ae81b790.5ca618"
1189             ]
1190         ]
1191     },
1192     {
1193         "id": "ae81b790.5ca618",
1194         "type": "block",
1195         "name": "block : atomic",
1196         "xml": "<block atomic='true'>",
1197         "atomic": "true",
1198         "comments": "",
1199         "outputs": 1,
1200         "x": 1352.677146911621,
1201         "y": 2409.9550261497498,
1202         "z": "f08fd02e.7ccb9",
1203         "wires": [
1204             [
1205                 "69ab3ccb.386c24"
1206             ]
1207         ]
1208     },
1209     {
1210         "id": "69ab3ccb.386c24",
1211         "type": "record",
1212         "name": "record",
1213         "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",
1214         "comments": "",
1215         "outputs": 1,
1216         "x": 1554.677146911621,
1217         "y": 2404.9550261497498,
1218         "z": "f08fd02e.7ccb9",
1219         "wires": [
1220             []
1221         ]
1222     },
1223     {
1224         "id": "fa77627a.c09df",
1225         "type": "success",
1226         "name": "success",
1227         "xml": "<outcome value='success'>\n",
1228         "comments": "",
1229         "outputs": 1,
1230         "x": 1189.177146911621,
1231         "y": 2289.9550261497498,
1232         "z": "f08fd02e.7ccb9",
1233         "wires": [
1234             [
1235                 "9b8fe211.0c5b"
1236             ]
1237         ]
1238     },
1239     {
1240         "id": "9b8fe211.0c5b",
1241         "type": "block",
1242         "name": "block : atomic",
1243         "xml": "<block atomic='true'>",
1244         "atomic": "true",
1245         "comments": "",
1246         "outputs": 1,
1247         "x": 1364.177146911621,
1248         "y": 2303.9550261497498,
1249         "z": "f08fd02e.7ccb9",
1250         "wires": [
1251             [
1252                 "e3d89f04.5c86c"
1253             ]
1254         ]
1255     },
1256     {
1257         "id": "e3d89f04.5c86c",
1258         "type": "record",
1259         "name": "record",
1260         "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",
1261         "comments": "",
1262         "outputs": 1,
1263         "x": 1558.1771850585938,
1264         "y": 2308.955078125,
1265         "z": "f08fd02e.7ccb9",
1266         "wires": [
1267             []
1268         ]
1269     },
1270     {
1271         "id": "9f8e09d0.130388",
1272         "type": "failure",
1273         "name": "failure",
1274         "xml": "<outcome value='failure'>\n",
1275         "comments": "",
1276         "outputs": 1,
1277         "x": 1296.177146911621,
1278         "y": 2231.9550261497498,
1279         "z": "f08fd02e.7ccb9",
1280         "wires": [
1281             [
1282                 "d5d8bf53.46566"
1283             ]
1284         ]
1285     },
1286     {
1287         "id": "d5d8bf53.46566",
1288         "type": "block",
1289         "name": "block",
1290         "xml": "<block>\n",
1291         "atomic": "false",
1292         "comments": "",
1293         "outputs": 1,
1294         "x": 1465.1770248413086,
1295         "y": 2237.9550261497498,
1296         "z": "f08fd02e.7ccb9",
1297         "wires": [
1298             [
1299                 "8228bb91.7a2768"
1300             ]
1301         ]
1302     },
1303     {
1304         "id": "8228bb91.7a2768",
1305         "type": "returnFailure",
1306         "name": "return failure",
1307         "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 Generic neighbor  configuration\" />",
1308         "comments": "",
1309         "x": 1621.1767807006836,
1310         "y": 2236.9550261497498,
1311         "z": "f08fd02e.7ccb9",
1312         "wires": []
1313     },
1314     {
1315         "id": "cfe08130.517bd",
1316         "type": "failure",
1317         "name": "failure",
1318         "xml": "<outcome value='failure'>\n",
1319         "comments": "",
1320         "outputs": 1,
1321         "x": 1210.177146911621,
1322         "y": 2360.9550261497498,
1323         "z": "f08fd02e.7ccb9",
1324         "wires": [
1325             [
1326                 "9ca597a3.3e7208"
1327             ]
1328         ]
1329     },
1330     {
1331         "id": "9ca597a3.3e7208",
1332         "type": "block",
1333         "name": "block",
1334         "xml": "<block>\n",
1335         "atomic": "false",
1336         "comments": "",
1337         "outputs": 1,
1338         "x": 1378.1770248413086,
1339         "y": 2355.9550261497498,
1340         "z": "f08fd02e.7ccb9",
1341         "wires": [
1342             [
1343                 "b40c2dce.de198"
1344             ]
1345         ]
1346     },
1347     {
1348         "id": "b40c2dce.de198",
1349         "type": "returnFailure",
1350         "name": "return failure",
1351         "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 Generic neighbor  configuration\" />",
1352         "comments": "",
1353         "x": 1536.1767196655273,
1354         "y": 2358.9550261497498,
1355         "z": "f08fd02e.7ccb9",
1356         "wires": []
1357     },
1358     {
1359         "id": "cb3f37c7.61f468",
1360         "type": "failure",
1361         "name": "failure",
1362         "xml": "<outcome value='failure'>\n",
1363         "comments": "",
1364         "outputs": 1,
1365         "x": 1170.177146911621,
1366         "y": 2459.9550261497498,
1367         "z": "f08fd02e.7ccb9",
1368         "wires": [
1369             [
1370                 "bc6e0ea.dfc3af"
1371             ]
1372         ]
1373     },
1374     {
1375         "id": "bc6e0ea.dfc3af",
1376         "type": "block",
1377         "name": "block",
1378         "xml": "<block>\n",
1379         "atomic": "false",
1380         "comments": "",
1381         "outputs": 1,
1382         "x": 1346.1770248413086,
1383         "y": 2460.9550261497498,
1384         "z": "f08fd02e.7ccb9",
1385         "wires": [
1386             [
1387                 "3758a3f0.0ad0cc"
1388             ]
1389         ]
1390     },
1391     {
1392         "id": "3758a3f0.0ad0cc",
1393         "type": "returnFailure",
1394         "name": "return failure",
1395         "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 Generic neighbor configuration\" />",
1396         "comments": "",
1397         "x": 1493.1767196655273,
1398         "y": 2463.9550261497498,
1399         "z": "f08fd02e.7ccb9",
1400         "wires": []
1401     },
1402     {
1403         "id": "d03449d9.83f4e8",
1404         "type": "block",
1405         "name": "DMAAP Payload Generation",
1406         "xml": "<block atomic='true'>",
1407         "atomic": "true",
1408         "comments": "",
1409         "outputs": 1,
1410         "x": 727.1771621704102,
1411         "y": 2323.9551243782043,
1412         "z": "f08fd02e.7ccb9",
1413         "wires": [
1414             [
1415                 "92985ade.4d57b8",
1416                 "3959d91c.b4da86",
1417                 "c4ff91ad.639c1"
1418             ]
1419         ]
1420     },
1421     {
1422         "id": "3b7efdb8.e94912",
1423         "type": "block",
1424         "name": "DMAAP Reponse Publish",
1425         "xml": "<block atomic='true'>",
1426         "atomic": "true",
1427         "comments": "",
1428         "outputs": 1,
1429         "x": 589.177131652832,
1430         "y": 2671.843816280365,
1431         "z": "f08fd02e.7ccb9",
1432         "wires": [
1433             [
1434                 "eac8422a.c0f02",
1435                 "c4e31c5f.8ed8",
1436                 "3e22d25.0e8092e",
1437                 "2486f3f6.9b53dc"
1438             ]
1439         ]
1440     },
1441     {
1442         "id": "c4e31c5f.8ed8",
1443         "type": "execute",
1444         "name": "execute DmaapMsg",
1445         "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' />",
1446         "comments": "",
1447         "outputs": 1,
1448         "x": 862.1772079467773,
1449         "y": 3067.955108642578,
1450         "z": "f08fd02e.7ccb9",
1451         "wires": [
1452             [
1453                 "2ffad604.7343da",
1454                 "3cd0c1f4.879dce"
1455             ]
1456         ]
1457     },
1458     {
1459         "id": "eac8422a.c0f02",
1460         "type": "set",
1461         "name": "set",
1462         "xml": "<set>\n<parameter name='tmp.oofpcipoc-dmaap-config-resp.rpc-name' value='`$prop.oofpcipoc-dmaap-config-resp.rpc-name.modifyconfiganr`'/>",
1463         "comments": "",
1464         "x": 829.8439331054688,
1465         "y": 2482.955078125,
1466         "z": "f08fd02e.7ccb9",
1467         "wires": []
1468     },
1469     {
1470         "id": "2ffad604.7343da",
1471         "type": "failure",
1472         "name": "failure",
1473         "xml": "<outcome value='failure'>\n",
1474         "comments": "",
1475         "outputs": 1,
1476         "x": 1036.6771850585938,
1477         "y": 3001.871826171875,
1478         "z": "f08fd02e.7ccb9",
1479         "wires": [
1480             [
1481                 "7a30b4d2.bb24bc"
1482             ]
1483         ]
1484     },
1485     {
1486         "id": "3cd0c1f4.879dce",
1487         "type": "success",
1488         "name": "success",
1489         "xml": "<outcome value='success'>\n",
1490         "comments": "",
1491         "outputs": 1,
1492         "x": 1059.6770401000977,
1493         "y": 3130.8719329833984,
1494         "z": "f08fd02e.7ccb9",
1495         "wires": [
1496             [
1497                 "d03bf129.9a969"
1498             ]
1499         ]
1500     },
1501     {
1502         "id": "7a30b4d2.bb24bc",
1503         "type": "block",
1504         "name": "block",
1505         "xml": "<block>\n",
1506         "atomic": "false",
1507         "comments": "",
1508         "outputs": 1,
1509         "x": 1217.6769561767578,
1510         "y": 3004.871955871582,
1511         "z": "f08fd02e.7ccb9",
1512         "wires": [
1513             [
1514                 "3ebe0ef1.7df362"
1515             ]
1516         ]
1517     },
1518     {
1519         "id": "3ebe0ef1.7df362",
1520         "type": "returnFailure",
1521         "name": "return failure",
1522         "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\" />",
1523         "comments": "",
1524         "x": 1391.6766738891602,
1525         "y": 3011.871881008148,
1526         "z": "f08fd02e.7ccb9",
1527         "wires": []
1528     },
1529     {
1530         "id": "d03bf129.9a969",
1531         "type": "block",
1532         "name": "block",
1533         "xml": "<block>\n",
1534         "atomic": "false",
1535         "comments": "",
1536         "outputs": 1,
1537         "x": 1219.676685333252,
1538         "y": 3122.8719053268433,
1539         "z": "f08fd02e.7ccb9",
1540         "wires": [
1541             [
1542                 "b6716cb2.3356c"
1543             ]
1544         ]
1545     },
1546     {
1547         "id": "b6716cb2.3356c",
1548         "type": "record",
1549         "name": "record",
1550         "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 \"/>",
1551         "comments": "",
1552         "outputs": 1,
1553         "x": 1396.6768035888672,
1554         "y": 3127.8720140457153,
1555         "z": "f08fd02e.7ccb9",
1556         "wires": [
1557             []
1558         ]
1559     },
1560     {
1561         "id": "428bea4a.3ffdc4",
1562         "type": "block",
1563         "name": "block : atomic",
1564         "xml": "<block atomic='true'>",
1565         "atomic": "true",
1566         "comments": "",
1567         "outputs": 1,
1568         "x": 1042.1771240234375,
1569         "y": 923.84375,
1570         "z": "f08fd02e.7ccb9",
1571         "wires": [
1572             [
1573                 "cfd8c476.7498f8",
1574                 "357aa571.1e20fa",
1575                 "bb862905.ad3888",
1576                 "2a456a83.290216"
1577             ]
1578         ]
1579     },
1580     {
1581         "id": "cfd8c476.7498f8",
1582         "type": "execute",
1583         "name": "generate configdb nbr ho patch url",
1584         "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`\"/>",
1585         "comments": "",
1586         "outputs": 1,
1587         "x": 1324.1770477294922,
1588         "y": 776.8437967300415,
1589         "z": "f08fd02e.7ccb9",
1590         "wires": [
1591             []
1592         ]
1593     },
1594     {
1595         "id": "357aa571.1e20fa",
1596         "type": "record",
1597         "name": "record configdb RestAPI parms",
1598         "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`\" />",
1599         "comments": "",
1600         "outputs": 1,
1601         "x": 1333.1771392822266,
1602         "y": 889.8437929153442,
1603         "z": "f08fd02e.7ccb9",
1604         "wires": [
1605             []
1606         ]
1607     },
1608     {
1609         "id": "bb862905.ad3888",
1610         "type": "execute",
1611         "name": "Configure PCI value in configdb",
1612         "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",
1613         "comments": "",
1614         "outputs": 1,
1615         "x": 1300.1771240234375,
1616         "y": 994.84375,
1617         "z": "f08fd02e.7ccb9",
1618         "wires": [
1619             [
1620                 "3f47519b.22c24e",
1621                 "2a9bf75d.8aff58"
1622             ]
1623         ]
1624     },
1625     {
1626         "id": "3f47519b.22c24e",
1627         "type": "failure",
1628         "name": "failure",
1629         "xml": "<outcome value='failure'>\n",
1630         "comments": "",
1631         "outputs": 1,
1632         "x": 1515.1771240234375,
1633         "y": 937.84375,
1634         "z": "f08fd02e.7ccb9",
1635         "wires": [
1636             [
1637                 "899e1338.fbe02"
1638             ]
1639         ]
1640     },
1641     {
1642         "id": "2a9bf75d.8aff58",
1643         "type": "success",
1644         "name": "success",
1645         "xml": "<outcome value='success'>\n",
1646         "comments": "",
1647         "outputs": 1,
1648         "x": 1515.177001953125,
1649         "y": 1033.8436279296875,
1650         "z": "f08fd02e.7ccb9",
1651         "wires": [
1652             [
1653                 "b853b436.f3b028"
1654             ]
1655         ]
1656     },
1657     {
1658         "id": "899e1338.fbe02",
1659         "type": "block",
1660         "name": "block",
1661         "xml": "<block>\n",
1662         "atomic": "false",
1663         "comments": "",
1664         "outputs": 1,
1665         "x": 1684.177001953125,
1666         "y": 948.84375,
1667         "z": "f08fd02e.7ccb9",
1668         "wires": [
1669             [
1670                 "39d9c610.ef19da"
1671             ]
1672         ]
1673     },
1674     {
1675         "id": "b853b436.f3b028",
1676         "type": "block",
1677         "name": "block",
1678         "xml": "<block>\n",
1679         "atomic": "false",
1680         "comments": "",
1681         "outputs": 1,
1682         "x": 1677.1767578125,
1683         "y": 1034.84375,
1684         "z": "f08fd02e.7ccb9",
1685         "wires": [
1686             [
1687                 "39760972.bf0126"
1688             ]
1689         ]
1690     },
1691     {
1692         "id": "39d9c610.ef19da",
1693         "type": "returnFailure",
1694         "name": "return failure",
1695         "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\" />",
1696         "comments": "",
1697         "x": 1838.1766967773438,
1698         "y": 941.84375,
1699         "z": "f08fd02e.7ccb9",
1700         "wires": []
1701     },
1702     {
1703         "id": "39760972.bf0126",
1704         "type": "record",
1705         "name": "record",
1706         "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\"/>",
1707         "comments": "",
1708         "outputs": 1,
1709         "x": 1832.1769561767578,
1710         "y": 1031.8437585830688,
1711         "z": "f08fd02e.7ccb9",
1712         "wires": [
1713             []
1714         ]
1715     },
1716     {
1717         "id": "23bac247.06602e",
1718         "type": "switchNode",
1719         "name": "switch configdb deployed",
1720         "xml": "<switch test='`$prop.configdb-deployed`'>\n",
1721         "comments": "",
1722         "outputs": 1,
1723         "x": 925.1771392822266,
1724         "y": 717.843770980835,
1725         "z": "f08fd02e.7ccb9",
1726         "wires": [
1727             [
1728                 "48d63ea4.ed1bb",
1729                 "dd697d76.7473b"
1730             ]
1731         ]
1732     },
1733     {
1734         "id": "48d63ea4.ed1bb",
1735         "type": "outcome",
1736         "name": "Deployed",
1737         "xml": "<outcome value='true'>\n",
1738         "comments": "",
1739         "outputs": 1,
1740         "x": 967.1771240234375,
1741         "y": 847.84375,
1742         "z": "f08fd02e.7ccb9",
1743         "wires": [
1744             [
1745                 "428bea4a.3ffdc4"
1746             ]
1747         ]
1748     },
1749     {
1750         "id": "2a456a83.290216",
1751         "type": "execute",
1752         "name": "Update target cellid for configdb nbr ho patch url",
1753         "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`\"/>",
1754         "comments": "",
1755         "outputs": 1,
1756         "x": 1392.1770782470703,
1757         "y": 828.9549632072449,
1758         "z": "f08fd02e.7ccb9",
1759         "wires": [
1760             []
1761         ]
1762     },
1763     {
1764         "id": "4c04ca5d.e359a4",
1765         "type": "record",
1766         "name": "record",
1767         "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\"/>",
1768         "comments": "",
1769         "outputs": 1,
1770         "x": 1364.1770515441895,
1771         "y": 704.0659379959106,
1772         "z": "f08fd02e.7ccb9",
1773         "wires": [
1774             []
1775         ]
1776     },
1777     {
1778         "id": "dd697d76.7473b",
1779         "type": "outcome",
1780         "name": "Not Deployed",
1781         "xml": "<outcome value='false'>\n",
1782         "comments": "",
1783         "outputs": 1,
1784         "x": 1190.177017211914,
1785         "y": 700.1770076751709,
1786         "z": "f08fd02e.7ccb9",
1787         "wires": [
1788             [
1789                 "4c04ca5d.e359a4"
1790             ]
1791         ]
1792     },
1793     {
1794         "id": "1943fb11.42c575",
1795         "type": "block",
1796         "name": "block : atomic",
1797         "xml": "<block atomic='true'>",
1798         "atomic": "true",
1799         "comments": "",
1800         "outputs": 1,
1801         "x": 1031.1771240234375,
1802         "y": 2002.0660400390625,
1803         "z": "f08fd02e.7ccb9",
1804         "wires": [
1805             [
1806                 "fa6bac7c.88246",
1807                 "d4bcee6f.54d46",
1808                 "20059f73.10528",
1809                 "d99aa1f8.c0fef"
1810             ]
1811         ]
1812     },
1813     {
1814         "id": "fa6bac7c.88246",
1815         "type": "execute",
1816         "name": "generate configdb nbr ho patch url",
1817         "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`\"/>",
1818         "comments": "",
1819         "outputs": 1,
1820         "x": 1358.1770629882812,
1821         "y": 1863.0660467147827,
1822         "z": "f08fd02e.7ccb9",
1823         "wires": [
1824             []
1825         ]
1826     },
1827     {
1828         "id": "d4bcee6f.54d46",
1829         "type": "execute",
1830         "name": "Configure Nbr HO value in configdb",
1831         "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",
1832         "comments": "",
1833         "outputs": 1,
1834         "x": 1289.1771240234375,
1835         "y": 2073.0660400390625,
1836         "z": "f08fd02e.7ccb9",
1837         "wires": [
1838             [
1839                 "9b089b6c.2493a8",
1840                 "cd6c3905.e36bb8"
1841             ]
1842         ]
1843     },
1844     {
1845         "id": "9b089b6c.2493a8",
1846         "type": "failure",
1847         "name": "failure",
1848         "xml": "<outcome value='failure'>\n",
1849         "comments": "",
1850         "outputs": 1,
1851         "x": 1504.1771240234375,
1852         "y": 2016.0660400390625,
1853         "z": "f08fd02e.7ccb9",
1854         "wires": [
1855             [
1856                 "7e07f051.48ea8"
1857             ]
1858         ]
1859     },
1860     {
1861         "id": "cd6c3905.e36bb8",
1862         "type": "success",
1863         "name": "success",
1864         "xml": "<outcome value='success'>\n",
1865         "comments": "",
1866         "outputs": 1,
1867         "x": 1504.177001953125,
1868         "y": 2112.06591796875,
1869         "z": "f08fd02e.7ccb9",
1870         "wires": [
1871             [
1872                 "4f0103f9.8624fc"
1873             ]
1874         ]
1875     },
1876     {
1877         "id": "7e07f051.48ea8",
1878         "type": "block",
1879         "name": "block",
1880         "xml": "<block>\n",
1881         "atomic": "false",
1882         "comments": "",
1883         "outputs": 1,
1884         "x": 1673.177001953125,
1885         "y": 2027.0660400390625,
1886         "z": "f08fd02e.7ccb9",
1887         "wires": [
1888             [
1889                 "9a07ef56.6800e"
1890             ]
1891         ]
1892     },
1893     {
1894         "id": "4f0103f9.8624fc",
1895         "type": "block",
1896         "name": "block",
1897         "xml": "<block>\n",
1898         "atomic": "false",
1899         "comments": "",
1900         "outputs": 1,
1901         "x": 1666.1767578125,
1902         "y": 2113.0660400390625,
1903         "z": "f08fd02e.7ccb9",
1904         "wires": [
1905             [
1906                 "f3f12e4d.fb5f5"
1907             ]
1908         ]
1909     },
1910     {
1911         "id": "9a07ef56.6800e",
1912         "type": "returnFailure",
1913         "name": "return failure",
1914         "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\" />",
1915         "comments": "",
1916         "x": 1827.1766967773438,
1917         "y": 2020.0660400390625,
1918         "z": "f08fd02e.7ccb9",
1919         "wires": []
1920     },
1921     {
1922         "id": "f3f12e4d.fb5f5",
1923         "type": "record",
1924         "name": "record",
1925         "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\"/>",
1926         "comments": "",
1927         "outputs": 1,
1928         "x": 1821.1769561767578,
1929         "y": 2110.0660486221313,
1930         "z": "f08fd02e.7ccb9",
1931         "wires": [
1932             []
1933         ]
1934     },
1935     {
1936         "id": "fa4d0b27.7db0e8",
1937         "type": "switchNode",
1938         "name": "switch configdb deployed",
1939         "xml": "<switch test='`$prop.configdb-deployed`'>\n",
1940         "comments": "",
1941         "outputs": 1,
1942         "x": 847.1773986816406,
1943         "y": 1815.066120147705,
1944         "z": "f08fd02e.7ccb9",
1945         "wires": [
1946             [
1947                 "6350f4d6.7659bc",
1948                 "9e1d3e0c.063d4"
1949             ]
1950         ]
1951     },
1952     {
1953         "id": "6350f4d6.7659bc",
1954         "type": "outcome",
1955         "name": "Deployed",
1956         "xml": "<outcome value='true'>\n",
1957         "comments": "",
1958         "outputs": 1,
1959         "x": 1051.1771774291992,
1960         "y": 1900.0660769939423,
1961         "z": "f08fd02e.7ccb9",
1962         "wires": [
1963             [
1964                 "1943fb11.42c575"
1965             ]
1966         ]
1967     },
1968     {
1969         "id": "20059f73.10528",
1970         "type": "execute",
1971         "name": "Update target cellid for configdb nbr ho patch url",
1972         "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`\"/>",
1973         "comments": "",
1974         "outputs": 1,
1975         "x": 1409.1770629882812,
1976         "y": 1916.1773228645325,
1977         "z": "f08fd02e.7ccb9",
1978         "wires": [
1979             []
1980         ]
1981     },
1982     {
1983         "id": "bbcac1f1.834d2",
1984         "type": "record",
1985         "name": "record",
1986         "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\"/>",
1987         "comments": "",
1988         "outputs": 1,
1989         "x": 1342.1771450042725,
1990         "y": 1813.288185119629,
1991         "z": "f08fd02e.7ccb9",
1992         "wires": [
1993             []
1994         ]
1995     },
1996     {
1997         "id": "9e1d3e0c.063d4",
1998         "type": "outcome",
1999         "name": "Not Deployed",
2000         "xml": "<outcome value='false'>\n",
2001         "comments": "",
2002         "outputs": 1,
2003         "x": 1163.1770706176758,
2004         "y": 1800.3994035720825,
2005         "z": "f08fd02e.7ccb9",
2006         "wires": [
2007             [
2008                 "bbcac1f1.834d2"
2009             ]
2010         ]
2011     },
2012     {
2013         "id": "d99aa1f8.c0fef",
2014         "type": "record",
2015         "name": "record configdb RestAPI parms",
2016         "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`\" />",
2017         "comments": "",
2018         "outputs": 1,
2019         "x": 1354.7326202392578,
2020         "y": 1972.8437194824219,
2021         "z": "f08fd02e.7ccb9",
2022         "wires": [
2023             []
2024         ]
2025     },
2026     {
2027         "id": "4c500818.631818",
2028         "type": "set",
2029         "name": "set properties for DMAAP header",
2030         "xml": "<set>\n<parameter name=\"prop.oofpcipoc-dmaap-config-resp.timestamp\" value=\"`$generic-neighbor-configuration-input.timeStamp`\"/>\n<parameter name=\"prop.oofpcipoc-dmaap-config-resp.requestID\" value=\"`$generic-neighbor-configuration-input.requestID`\"/>\n<parameter name=\"prop.oofpcipoc-dmaap-config-resp.subrequestID\" value=\"`$generic-neighbor-configuration-input.subRequestID`\"/>",
2031         "comments": "",
2032         "x": 548.1666870117188,
2033         "y": 365.5,
2034         "z": "f08fd02e.7ccb9",
2035         "wires": []
2036     },
2037     {
2038         "id": "ddbb5c91.05c3b",
2039         "type": "record",
2040         "name": "record",
2041         "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 Message Header stored in properties file \"/>\n<parameter name=\"field2\" value=\"`$prop.oofpcipoc-dmaap-config-resp.timestamp`\"/>\n<parameter name=\"field3\" value=\"`$prop.oofpcipoc-dmaap-config-resp.requestID`\"/>\n<parameter name=\"field4\" value=\"`$prop.oofpcipoc-dmaap-config-resp.subrequestID`\"/>",
2042         "comments": "",
2043         "outputs": 1,
2044         "x": 486.16668701171875,
2045         "y": 407.5,
2046         "z": "f08fd02e.7ccb9",
2047         "wires": [
2048             []
2049         ]
2050     },
2051     {
2052         "id": "3e22d25.0e8092e",
2053         "type": "record",
2054         "name": "record",
2055         "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=\"Before DMAAP Event - template file name, restapiURL\"/>\n<parameter name='field3' value=\"`$prop.restapi.templateDir + '/' + $prop.restapi.dmaap-publish-config-response.template`\" />\n<parameter name='field4' value=\"`$prop.dmaap-message-router.url + '/' + $prop.oofpcipoc-dmaap-configuration-response.topic`\" />\n<parameter name=\"field5\" value=\"Before DMAAP Event - Timestamp, RequestID, subRequestID\"/>\n<parameter name=\"field6\" value=\"`$prop.oofpcipoc-dmaap-config-resp.timestamp`\"/>\n<parameter name=\"field7\" value=\"`$prop.oofpcipoc-dmaap-config-resp.requestID`\"/>\n<parameter name=\"field8\" value=\"`$prop.oofpcipoc-dmaap-config-resp.subrequestID`\"/>",
2056         "comments": "",
2057         "outputs": 1,
2058         "x": 857.1666870117188,
2059         "y": 2967.5,
2060         "z": "f08fd02e.7ccb9",
2061         "wires": [
2062             []
2063         ]
2064     },
2065     {
2066         "id": "2486f3f6.9b53dc",
2067         "type": "block",
2068         "name": "Remove escape chars",
2069         "xml": "<block atomic='true'>",
2070         "atomic": "true",
2071         "comments": "",
2072         "outputs": 1,
2073         "x": 969.1666870117188,
2074         "y": 2674.5,
2075         "z": "f08fd02e.7ccb9",
2076         "wires": [
2077             [
2078                 "f65f95a2.8051f8",
2079                 "3a1d48d4.eb4f18",
2080                 "1282e70f.0c1149"
2081             ]
2082         ]
2083     },
2084     {
2085         "id": "f65f95a2.8051f8",
2086         "type": "execute",
2087         "name": "Timestamp",
2088         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replaceAll' >\n    <parameter name=\"source\" value=\"`$prop.oofpcipoc-dmaap-config-resp.timestamp`\"/>\n    <parameter name=\"outputPath\" value=\"prop.oofpcipoc-dmaap-config-resp.timestamp\"/>\n    <parameter name=\"target\" value='\"'/>\n    <parameter name=\"replacement\" value=''/>",
2089         "comments": "",
2090         "outputs": 1,
2091         "x": 1178.1666870117188,
2092         "y": 2549.5,
2093         "z": "f08fd02e.7ccb9",
2094         "wires": [
2095             [
2096                 "261c9a2.6f2b766",
2097                 "b0ebaa0b.cfeb68"
2098             ]
2099         ]
2100     },
2101     {
2102         "id": "261c9a2.6f2b766",
2103         "type": "success",
2104         "name": "success",
2105         "xml": "<outcome value='success'>\n",
2106         "comments": "",
2107         "outputs": 1,
2108         "x": 1360.6666870117188,
2109         "y": 2557.5,
2110         "z": "f08fd02e.7ccb9",
2111         "wires": [
2112             [
2113                 "c67d4664.c043a8"
2114             ]
2115         ]
2116     },
2117     {
2118         "id": "c67d4664.c043a8",
2119         "type": "block",
2120         "name": "block : atomic",
2121         "xml": "<block atomic='true'>",
2122         "atomic": "true",
2123         "comments": "",
2124         "outputs": 1,
2125         "x": 1545.6666870117188,
2126         "y": 2555.5,
2127         "z": "f08fd02e.7ccb9",
2128         "wires": [
2129             [
2130                 "7356dd6f.210a44"
2131             ]
2132         ]
2133     },
2134     {
2135         "id": "7356dd6f.210a44",
2136         "type": "record",
2137         "name": "record",
2138         "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=\"Quotation removed from timestamp for DMAAP response header \\r\"/>\n<parameter name=\"field2\" value=\"`$prop.oofpcipoc-dmaap-config-resp.timestamp`\"/>\n",
2139         "comments": "",
2140         "outputs": 1,
2141         "x": 1748.6666870117188,
2142         "y": 2551.5,
2143         "z": "f08fd02e.7ccb9",
2144         "wires": [
2145             []
2146         ]
2147     },
2148     {
2149         "id": "b0ebaa0b.cfeb68",
2150         "type": "failure",
2151         "name": "failure",
2152         "xml": "<outcome value='failure'>\n",
2153         "comments": "",
2154         "outputs": 1,
2155         "x": 1363.1666870117188,
2156         "y": 2605.5,
2157         "z": "f08fd02e.7ccb9",
2158         "wires": [
2159             [
2160                 "52639d24.6ab3c4"
2161             ]
2162         ]
2163     },
2164     {
2165         "id": "52639d24.6ab3c4",
2166         "type": "block",
2167         "name": "block",
2168         "xml": "<block>\n",
2169         "atomic": "false",
2170         "comments": "",
2171         "outputs": 1,
2172         "x": 1539.1665649414062,
2173         "y": 2606.5,
2174         "z": "f08fd02e.7ccb9",
2175         "wires": [
2176             [
2177                 "26c4bc2.c5af244"
2178             ]
2179         ]
2180     },
2181     {
2182         "id": "26c4bc2.c5af244",
2183         "type": "returnFailure",
2184         "name": "return failure",
2185         "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 quotation from timestamp for DMAAP response header. Aborting Generic neighbor  configuration\" />",
2186         "comments": "",
2187         "x": 1688.1663208007812,
2188         "y": 2613.5,
2189         "z": "f08fd02e.7ccb9",
2190         "wires": []
2191     },
2192     {
2193         "id": "3a1d48d4.eb4f18",
2194         "type": "execute",
2195         "name": "RequestID",
2196         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replaceAll' >\n    <parameter name=\"source\" value=\"`$prop.oofpcipoc-dmaap-config-resp.requestID`\"/>\n    <parameter name=\"outputPath\" value=\"prop.oofpcipoc-dmaap-config-resp.requestID\"/>\n    <parameter name=\"target\" value='\"'/>\n    <parameter name=\"replacement\" value=''/>",
2197         "comments": "",
2198         "outputs": 1,
2199         "x": 1185.1666870117188,
2200         "y": 2690.5,
2201         "z": "f08fd02e.7ccb9",
2202         "wires": [
2203             [
2204                 "9c4a0548.d9eac8",
2205                 "2b38ec60.479dc4"
2206             ]
2207         ]
2208     },
2209     {
2210         "id": "9c4a0548.d9eac8",
2211         "type": "success",
2212         "name": "success",
2213         "xml": "<outcome value='success'>\n",
2214         "comments": "",
2215         "outputs": 1,
2216         "x": 1367.6666870117188,
2217         "y": 2698.5,
2218         "z": "f08fd02e.7ccb9",
2219         "wires": [
2220             [
2221                 "8e36d651.355aa8"
2222             ]
2223         ]
2224     },
2225     {
2226         "id": "8e36d651.355aa8",
2227         "type": "block",
2228         "name": "block : atomic",
2229         "xml": "<block atomic='true'>",
2230         "atomic": "true",
2231         "comments": "",
2232         "outputs": 1,
2233         "x": 1552.6666870117188,
2234         "y": 2696.5,
2235         "z": "f08fd02e.7ccb9",
2236         "wires": [
2237             [
2238                 "8ab75332.0c5b1"
2239             ]
2240         ]
2241     },
2242     {
2243         "id": "8ab75332.0c5b1",
2244         "type": "record",
2245         "name": "record",
2246         "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=\"Quotation removed from requestID for DMAAP response header \\r\"/>\n<parameter name=\"field2\" value=\"`$prop.oofpcipoc-dmaap-config-resp.requestID`\"/>",
2247         "comments": "",
2248         "outputs": 1,
2249         "x": 1754.6666870117188,
2250         "y": 2691.5,
2251         "z": "f08fd02e.7ccb9",
2252         "wires": [
2253             []
2254         ]
2255     },
2256     {
2257         "id": "2b38ec60.479dc4",
2258         "type": "failure",
2259         "name": "failure",
2260         "xml": "<outcome value='failure'>\n",
2261         "comments": "",
2262         "outputs": 1,
2263         "x": 1370.1666870117188,
2264         "y": 2746.5,
2265         "z": "f08fd02e.7ccb9",
2266         "wires": [
2267             [
2268                 "fa5638b7.b957e8"
2269             ]
2270         ]
2271     },
2272     {
2273         "id": "fa5638b7.b957e8",
2274         "type": "block",
2275         "name": "block",
2276         "xml": "<block>\n",
2277         "atomic": "false",
2278         "comments": "",
2279         "outputs": 1,
2280         "x": 1546.1665649414062,
2281         "y": 2747.5,
2282         "z": "f08fd02e.7ccb9",
2283         "wires": [
2284             [
2285                 "6fdbdf7d.faea5"
2286             ]
2287         ]
2288     },
2289     {
2290         "id": "6fdbdf7d.faea5",
2291         "type": "returnFailure",
2292         "name": "return failure",
2293         "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 quotation from requestID for DMAAP response header. Aborting Generic neighbor  configuration\" />",
2294         "comments": "",
2295         "x": 1695.1663208007812,
2296         "y": 2750.5,
2297         "z": "f08fd02e.7ccb9",
2298         "wires": []
2299     },
2300     {
2301         "id": "1282e70f.0c1149",
2302         "type": "execute",
2303         "name": "subRequestID",
2304         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replaceAll' >\n    <parameter name=\"source\" value=\"`$prop.oofpcipoc-dmaap-config-resp.subrequestID`\"/>\n    <parameter name=\"outputPath\" value=\"prop.oofpcipoc-dmaap-config-resp.subrequestID\"/>\n    <parameter name=\"target\" value='\"'/>\n    <parameter name=\"replacement\" value=''/>",
2305         "comments": "",
2306         "outputs": 1,
2307         "x": 1120.1666870117188,
2308         "y": 2830.5,
2309         "z": "f08fd02e.7ccb9",
2310         "wires": [
2311             [
2312                 "882005eb.69e658",
2313                 "5f27b86f.772108"
2314             ]
2315         ]
2316     },
2317     {
2318         "id": "882005eb.69e658",
2319         "type": "success",
2320         "name": "success",
2321         "xml": "<outcome value='success'>\n",
2322         "comments": "",
2323         "outputs": 1,
2324         "x": 1302.6666870117188,
2325         "y": 2838.5,
2326         "z": "f08fd02e.7ccb9",
2327         "wires": [
2328             [
2329                 "6d9e03ef.0bbaec"
2330             ]
2331         ]
2332     },
2333     {
2334         "id": "6d9e03ef.0bbaec",
2335         "type": "block",
2336         "name": "block : atomic",
2337         "xml": "<block atomic='true'>",
2338         "atomic": "true",
2339         "comments": "",
2340         "outputs": 1,
2341         "x": 1487.6666870117188,
2342         "y": 2836.5,
2343         "z": "f08fd02e.7ccb9",
2344         "wires": [
2345             [
2346                 "5d2abc1.d3eb544"
2347             ]
2348         ]
2349     },
2350     {
2351         "id": "5d2abc1.d3eb544",
2352         "type": "record",
2353         "name": "record",
2354         "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=\"Quotation removed from subRequestID for DMAAP response header \\r\"/>\n<parameter name=\"field2\" value=\"`$prop.oofpcipoc-dmaap-config-resp.subrequestID`\"/>",
2355         "comments": "",
2356         "outputs": 1,
2357         "x": 1689.6666870117188,
2358         "y": 2831.5,
2359         "z": "f08fd02e.7ccb9",
2360         "wires": [
2361             []
2362         ]
2363     },
2364     {
2365         "id": "5f27b86f.772108",
2366         "type": "failure",
2367         "name": "failure",
2368         "xml": "<outcome value='failure'>\n",
2369         "comments": "",
2370         "outputs": 1,
2371         "x": 1305.1666870117188,
2372         "y": 2886.5,
2373         "z": "f08fd02e.7ccb9",
2374         "wires": [
2375             [
2376                 "653a4280.39bf2c"
2377             ]
2378         ]
2379     },
2380     {
2381         "id": "653a4280.39bf2c",
2382         "type": "block",
2383         "name": "block",
2384         "xml": "<block>\n",
2385         "atomic": "false",
2386         "comments": "",
2387         "outputs": 1,
2388         "x": 1481.1665649414062,
2389         "y": 2887.5,
2390         "z": "f08fd02e.7ccb9",
2391         "wires": [
2392             [
2393                 "2def7630.b732da"
2394             ]
2395         ]
2396     },
2397     {
2398         "id": "2def7630.b732da",
2399         "type": "returnFailure",
2400         "name": "return failure",
2401         "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 quotation from timestamp for DMAAP response header. Aborting Generic neighbor  configuration\" />",
2402         "comments": "",
2403         "x": 1628.166259765625,
2404         "y": 2890.5,
2405         "z": "f08fd02e.7ccb9",
2406         "wires": []
2407     },
2408     {
2409         "id": "d5c688bf.397978",
2410         "type": "switchNode",
2411         "name": "is blacklisted",
2412         "xml": "<switch test='`$tmp.blacklisted`'>",
2413         "comments": "",
2414         "outputs": 1,
2415         "x": 935.3333587646484,
2416         "y": 1102.0000743865967,
2417         "z": "f08fd02e.7ccb9",
2418         "wires": [
2419             [
2420                 "9e8e5976.f6ba08",
2421                 "ab7e29c0.c23ce8"
2422             ]
2423         ]
2424     },
2425     {
2426         "id": "9e8e5976.f6ba08",
2427         "type": "outcome",
2428         "name": "True",
2429         "xml": "<outcome value='true'>\n",
2430         "comments": "",
2431         "outputs": 1,
2432         "x": 1125.333366394043,
2433         "y": 1084.0000734329224,
2434         "z": "f08fd02e.7ccb9",
2435         "wires": [
2436             [
2437                 "93f2263c.3b42e8"
2438             ]
2439         ]
2440     },
2441     {
2442         "id": "ab7e29c0.c23ce8",
2443         "type": "outcome",
2444         "name": "False",
2445         "xml": "<outcome value='false'>\n",
2446         "comments": "",
2447         "outputs": 1,
2448         "x": 1132.305534362793,
2449         "y": 1124.638991355896,
2450         "z": "f08fd02e.7ccb9",
2451         "wires": [
2452             [
2453                 "3f3f13cb.069a0c"
2454             ]
2455         ]
2456     },
2457     {
2458         "id": "c7fa4fe4.4c50b",
2459         "type": "set",
2460         "name": "set isHOAllowed as false",
2461         "xml": "<set>\n<parameter name='tmp.isHOAllowed' value='false' />",
2462         "comments": "",
2463         "x": 1556.2777099609375,
2464         "y": 1080.7500734329224,
2465         "z": "f08fd02e.7ccb9",
2466         "wires": []
2467     },
2468     {
2469         "id": "49efb44b.8dd87c",
2470         "type": "set",
2471         "name": "set isHOAllowed as true",
2472         "xml": "<set>\n<parameter name='tmp.isHOAllowed' value='true' />",
2473         "comments": "",
2474         "x": 1549.7220458984375,
2475         "y": 1119.083327293396,
2476         "z": "f08fd02e.7ccb9",
2477         "wires": []
2478     },
2479     {
2480         "id": "93f2263c.3b42e8",
2481         "type": "block",
2482         "name": "block : atomic",
2483         "xml": "<block atomic='true'>",
2484         "atomic": "true",
2485         "comments": "",
2486         "outputs": 1,
2487         "x": 1309.333366394043,
2488         "y": 1082.7777433395386,
2489         "z": "f08fd02e.7ccb9",
2490         "wires": [
2491             [
2492                 "c7fa4fe4.4c50b"
2493             ]
2494         ]
2495     },
2496     {
2497         "id": "3f3f13cb.069a0c",
2498         "type": "block",
2499         "name": "block : atomic",
2500         "xml": "<block atomic='true'>",
2501         "atomic": "true",
2502         "comments": "",
2503         "outputs": 1,
2504         "x": 1297.499870300293,
2505         "y": 1130.1944103240967,
2506         "z": "f08fd02e.7ccb9",
2507         "wires": [
2508             [
2509                 "49efb44b.8dd87c"
2510             ]
2511         ]
2512     },
2513     {
2514         "id": "4cf451c1.25706",
2515         "type": "set",
2516         "name": "set tmp variables",
2517         "xml": "<set>\n<parameter name=\"tmp.idNRCellCU\" value=\"`$generic-neighbor-configuration-input.alias`\"/>\n<parameter name=\"tmp.idNRCellRelation\" value=\"`$generic-neighbor-configuration-input.neighbor-list-in-use[$idx].cid`\"/>\n<parameter name=\"tmp.idGNBCUCPFunction\" value=\"`$generic-neighbor-configuration-input.neighbor-list-in-use[$idx].pnf-name`\"/>\n",
2518         "comments": "",
2519         "x": 976.0000305175781,
2520         "y": 1163.333408355713,
2521         "z": "f08fd02e.7ccb9",
2522         "wires": []
2523     },
2524     {
2525         "id": "63915021.50c66",
2526         "type": "execute",
2527         "name": "populate mount name",
2528         "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=\"{mountName}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.idGNBCUCPFunction`\"/>",
2529         "comments": "",
2530         "outputs": 1,
2531         "x": 1044.0000457763672,
2532         "y": 1295.3334112167358,
2533         "z": "f08fd02e.7ccb9",
2534         "wires": [
2535             []
2536         ]
2537     }
2538 ]