Merge "Generic Neighbor Configuration dg - Bug Fix"
[ccsdk/distribution.git] / platform-logic / oofpcipoc-api / src / main / json / oofpcipoc-api_generic-neighbor-configuration.json
1 [
2     {
3         "id": "7497e618.fbc9e8",
4         "type": "comment",
5         "name": "Generic Neighbor Configuration",
6         "info": "",
7         "comments": "",
8         "x": 419.9999694824219,
9         "y": 51.666666984558105,
10         "z": "93716ca1.df16b",
11         "wires": []
12     },
13     {
14         "id": "b87f24bf.7b3ca8",
15         "type": "block",
16         "name": "block : atomic",
17         "xml": "<block atomic='true'>",
18         "atomic": "true",
19         "comments": "",
20         "outputs": 1,
21         "x": 2332.00040435791,
22         "y": 926.6772809028625,
23         "z": "93716ca1.df16b",
24         "wires": [
25             [
26                 "4733a250.77958c",
27                 "dc0a8329.30e8",
28                 "ec9be427.25e9a8",
29                 "387cb9f3.f70276",
30                 "a97fcdf6.a499d",
31                 "1de1e583.8fb7fa",
32                 "5e95d235.988f0c",
33                 "4f68e3db.956bac",
34                 "d62d2854.e6ac28",
35                 "15d3f16c.8176ef",
36                 "57f80d61.d3fa74",
37                 "f8b63e76.98572",
38                 "1fdbb9e6.5c2526"
39             ]
40         ]
41     },
42     {
43         "id": "d893d229.1e59d",
44         "type": "for",
45         "name": "for",
46         "xml": "<for index='idx' start='0' end=\"`$generic-neighbor-configuration-input.lte-cell-number-of-entries`\" >",
47         "comments": "",
48         "outputs": 1,
49         "x": 1578.000389099121,
50         "y": 794.6668653488159,
51         "z": "93716ca1.df16b",
52         "wires": [
53             [
54                 "b87f24bf.7b3ca8"
55             ]
56         ]
57     },
58     {
59         "id": "4733a250.77958c",
60         "type": "set",
61         "name": "set tmp variables for the requested fap service input parms",
62         "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",
63         "comments": "",
64         "x": 2737.001449584961,
65         "y": 776.2224531173706,
66         "z": "93716ca1.df16b",
67         "wires": []
68     },
69     {
70         "id": "9d97f004.d2075",
71         "type": "block",
72         "name": "block : atomic",
73         "xml": "<block atomic='true'>",
74         "atomic": "true",
75         "comments": "",
76         "outputs": 1,
77         "x": 153.48956298828125,
78         "y": 378.6563024520874,
79         "z": "93716ca1.df16b",
80         "wires": [
81             [
82                 "8a0a1234.c615",
83                 "f8773aff.9925f8",
84                 "d8c9c555.90df68",
85                 "e0d1bd80.fdd2c",
86                 "c8406de0.e7d19",
87                 "655b71f9.458d1",
88                 "b025f934.fbf218",
89                 "3103a38e.d771ec",
90                 "2816cf49.04226",
91                 "16823f81.eb375",
92                 "ecefd81d.f9cab8",
93                 "560d1a47.8473d4",
94                 "2e676669.44090a",
95                 "3f5bd73.2a4f028",
96                 "a8b2bc66.e3a98",
97                 "4eb9dd77.949f74",
98                 "902d542b.495ea8",
99                 "f1691caa.0d71"
100             ]
101         ]
102     },
103     {
104         "id": "db5a5af.157f7a8",
105         "type": "method",
106         "name": "method",
107         "xml": "<method rpc='generic-neighbor-configuration' mode='sync'>\n",
108         "comments": "",
109         "outputs": 1,
110         "x": 170.99996948242188,
111         "y": 210.65624523162842,
112         "z": "93716ca1.df16b",
113         "wires": [
114             [
115                 "9d97f004.d2075"
116             ]
117         ]
118     },
119     {
120         "id": "8a0a1234.c615",
121         "type": "returnSuccess",
122         "name": "return success",
123         "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",
124         "comments": "",
125         "x": 174.00030899047852,
126         "y": 2869.656632423401,
127         "z": "93716ca1.df16b",
128         "wires": []
129     },
130     {
131         "id": "f8773aff.9925f8",
132         "type": "record",
133         "name": "record",
134         "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",
135         "comments": "",
136         "outputs": 1,
137         "x": 470.0002746582031,
138         "y": 108.67709636688232,
139         "z": "93716ca1.df16b",
140         "wires": [
141             []
142         ]
143     },
144     {
145         "id": "d8c9c555.90df68",
146         "type": "for",
147         "name": "for",
148         "xml": "<for index='idx' start='0' end=\"`$generic-neighbor-configuration-input.lte-cell-number-of-entries`\" >",
149         "comments": "",
150         "outputs": 1,
151         "x": 481.0856628417969,
152         "y": 155.6198377609253,
153         "z": "93716ca1.df16b",
154         "wires": [
155             [
156                 "89da7c92.4df0d"
157             ]
158         ]
159     },
160     {
161         "id": "e0d1bd80.fdd2c",
162         "type": "execute",
163         "name": "execute Properties",
164         "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",
165         "comments": "",
166         "outputs": 1,
167         "x": 491.0001525878906,
168         "y": 204.67707347869873,
169         "z": "93716ca1.df16b",
170         "wires": [
171             []
172         ]
173     },
174     {
175         "id": "c8406de0.e7d19",
176         "type": "record",
177         "name": "record",
178         "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`\"/>",
179         "comments": "",
180         "outputs": 1,
181         "x": 457.0002746582031,
182         "y": 245.6771650314331,
183         "z": "93716ca1.df16b",
184         "wires": [
185             []
186         ]
187     },
188     {
189         "id": "9719444.b72f1b8",
190         "type": "service-logic",
191         "name": "oofpcipoc-api ${project.version}",
192         "module": "oofpcipoc-api",
193         "version": "${project.version}",
194         "comments": "",
195         "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}'>",
196         "outputs": 1,
197         "x": 224.9999542236328,
198         "y": 120.65635204315186,
199         "z": "93716ca1.df16b",
200         "wires": [
201             [
202                 "db5a5af.157f7a8"
203             ]
204         ]
205     },
206     {
207         "id": "89da7c92.4df0d",
208         "type": "record",
209         "name": "record",
210         "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`\"/>",
211         "comments": "",
212         "outputs": 1,
213         "x": 646.0005187988281,
214         "y": 139.65629863739014,
215         "z": "93716ca1.df16b",
216         "wires": [
217             []
218         ]
219     },
220     {
221         "id": "556d3bac.37b8d4",
222         "type": "dgstart",
223         "name": "DGSTART",
224         "outputs": 1,
225         "x": 159.99996948242188,
226         "y": 58.65625286102295,
227         "z": "93716ca1.df16b",
228         "wires": [
229             [
230                 "9719444.b72f1b8"
231             ]
232         ]
233     },
234     {
235         "id": "1de1e583.8fb7fa",
236         "type": "execute",
237         "name": "generate neighbor config URL",
238         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$prop.restapi.patchNRCellRelation`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.config-neighbor-service-url\"/>\n    <parameter name=\"target\" value=\"{idNearRTRIC}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.nearRTRICId`\"/>",
239         "comments": "",
240         "outputs": 1,
241         "x": 2655.8447341918945,
242         "y": 982.2327842712402,
243         "z": "93716ca1.df16b",
244         "wires": [
245             []
246         ]
247     },
248     {
249         "id": "dc0a8329.30e8",
250         "type": "record",
251         "name": "record",
252         "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`\"/>",
253         "comments": "",
254         "outputs": 1,
255         "x": 2589.510669708252,
256         "y": 1180.454996585846,
257         "z": "93716ca1.df16b",
258         "wires": [
259             []
260         ]
261     },
262     {
263         "id": "387cb9f3.f70276",
264         "type": "execute",
265         "name": "Configure neighbor using PATCH",
266         "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' />",
267         "comments": "",
268         "outputs": 1,
269         "x": 2624.510757446289,
270         "y": 1281.455023765564,
271         "z": "93716ca1.df16b",
272         "wires": [
273             [
274                 "824122cc.ec932",
275                 "6c82f7ae.11e058"
276             ]
277         ]
278     },
279     {
280         "id": "824122cc.ec932",
281         "type": "failure",
282         "name": "failure",
283         "xml": "<outcome value='failure'>\n",
284         "comments": "",
285         "outputs": 1,
286         "x": 2995.5106296539307,
287         "y": 1155.444450378418,
288         "z": "93716ca1.df16b",
289         "wires": [
290             [
291                 "7f135f2b.5e4e"
292             ]
293         ]
294     },
295     {
296         "id": "6c82f7ae.11e058",
297         "type": "success",
298         "name": "success",
299         "xml": "<outcome value='success'>\n",
300         "comments": "",
301         "outputs": 1,
302         "x": 2997.5105743408203,
303         "y": 1219.444281578064,
304         "z": "93716ca1.df16b",
305         "wires": [
306             [
307                 "c824fb0e.366fb8"
308             ]
309         ]
310     },
311     {
312         "id": "2259619a.132d9e",
313         "type": "record",
314         "name": "record",
315         "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 \"/>",
316         "comments": "",
317         "outputs": 1,
318         "x": 3328.510368347168,
319         "y": 1215.444369316101,
320         "z": "93716ca1.df16b",
321         "wires": [
322             []
323         ]
324     },
325     {
326         "id": "c824fb0e.366fb8",
327         "type": "block",
328         "name": "block",
329         "xml": "<block>\n",
330         "atomic": "false",
331         "comments": "",
332         "outputs": 1,
333         "x": 3164.5104179382324,
334         "y": 1218.4443635940552,
335         "z": "93716ca1.df16b",
336         "wires": [
337             [
338                 "2259619a.132d9e"
339             ]
340         ]
341     },
342     {
343         "id": "7f135f2b.5e4e",
344         "type": "block",
345         "name": "block",
346         "xml": "<block>\n",
347         "atomic": "false",
348         "comments": "",
349         "outputs": 1,
350         "x": 3154.510492324829,
351         "y": 1164.4444360733032,
352         "z": "93716ca1.df16b",
353         "wires": [
354             [
355                 "8001866e.ecf208"
356             ]
357         ]
358     },
359     {
360         "id": "8001866e.ecf208",
361         "type": "returnFailure",
362         "name": "return failure",
363         "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\" />",
364         "comments": "",
365         "x": 3330.5102558135986,
366         "y": 1149.4444093704224,
367         "z": "93716ca1.df16b",
368         "wires": []
369     },
370     {
371         "id": "ec9be427.25e9a8",
372         "type": "execute",
373         "name": "Get neighbor details pre-configuration",
374         "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",
375         "comments": "",
376         "outputs": 1,
377         "x": 2649.1774291992188,
378         "y": 1228.4549360275269,
379         "z": "93716ca1.df16b",
380         "wires": [
381             [
382                 "5cc21c61.53ce94",
383                 "8abf7676.42ec98"
384             ]
385         ]
386     },
387     {
388         "id": "5cc21c61.53ce94",
389         "type": "failure",
390         "name": "failure",
391         "xml": "<outcome value='failure'>\n",
392         "comments": "",
393         "outputs": 1,
394         "x": 3000.5107421875,
395         "y": 1040.1109161376953,
396         "z": "93716ca1.df16b",
397         "wires": [
398             [
399                 "9fc3eccd.d50ad"
400             ]
401         ]
402     },
403     {
404         "id": "8abf7676.42ec98",
405         "type": "success",
406         "name": "success",
407         "xml": "<outcome value='success'>\n",
408         "comments": "",
409         "outputs": 1,
410         "x": 2987.5106353759766,
411         "y": 1104.1110639572144,
412         "z": "93716ca1.df16b",
413         "wires": [
414             [
415                 "34e2f3c6.0b029c"
416             ]
417         ]
418     },
419     {
420         "id": "34e2f3c6.0b029c",
421         "type": "block",
422         "name": "block",
423         "xml": "<block>\n",
424         "atomic": "false",
425         "comments": "",
426         "outputs": 1,
427         "x": 3130.510431289673,
428         "y": 1101.1109795570374,
429         "z": "93716ca1.df16b",
430         "wires": [
431             [
432                 "cd9b04e7.c021d8"
433             ]
434         ]
435     },
436     {
437         "id": "cd9b04e7.c021d8",
438         "type": "record",
439         "name": "record",
440         "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.attributes.nRTCI`\"/>\n<parameter name=\"field3\" value=\"`$oofpci-neighbor-response.attributes.isHOAllowed`\"/>",
441         "comments": "",
442         "outputs": 1,
443         "x": 3291.510347366333,
444         "y": 1095.111249923706,
445         "z": "93716ca1.df16b",
446         "wires": [
447             []
448         ]
449     },
450     {
451         "id": "9fc3eccd.d50ad",
452         "type": "returnFailure",
453         "name": "return failure",
454         "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 \" />",
455         "comments": "",
456         "x": 3199.5106353759766,
457         "y": 1030.1109437942505,
458         "z": "93716ca1.df16b",
459         "wires": []
460     },
461     {
462         "id": "a97fcdf6.a499d",
463         "type": "execute",
464         "name": "Get neighbor details post-configuration",
465         "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",
466         "comments": "",
467         "outputs": 1,
468         "x": 2630.510757446289,
469         "y": 1335.6770753860474,
470         "z": "93716ca1.df16b",
471         "wires": [
472             [
473                 "fac5fb98.f8bda8",
474                 "c868ebf.6c9bd18"
475             ]
476         ]
477     },
478     {
479         "id": "fac5fb98.f8bda8",
480         "type": "failure",
481         "name": "failure",
482         "xml": "<outcome value='failure'>\n",
483         "comments": "",
484         "outputs": 1,
485         "x": 3025.5106811523438,
486         "y": 1266.9997720718384,
487         "z": "93716ca1.df16b",
488         "wires": [
489             [
490                 "29b41d9b.c7aa62"
491             ]
492         ]
493     },
494     {
495         "id": "c868ebf.6c9bd18",
496         "type": "success",
497         "name": "success",
498         "xml": "<outcome value='success'>\n",
499         "comments": "",
500         "outputs": 1,
501         "x": 3018.5105743408203,
502         "y": 1318.9999685287476,
503         "z": "93716ca1.df16b",
504         "wires": [
505             [
506                 "e84a4e3c.2a362"
507             ]
508         ]
509     },
510     {
511         "id": "e84a4e3c.2a362",
512         "type": "block",
513         "name": "block",
514         "xml": "<block>\n",
515         "atomic": "false",
516         "comments": "",
517         "outputs": 1,
518         "x": 3187.5103340148926,
519         "y": 1325.9999074935913,
520         "z": "93716ca1.df16b",
521         "wires": [
522             [
523                 "7d034b7a.7ded04"
524             ]
525         ]
526     },
527     {
528         "id": "29b41d9b.c7aa62",
529         "type": "returnFailure",
530         "name": "return failure",
531         "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 \" />",
532         "comments": "",
533         "x": 3198.5106353759766,
534         "y": 1263.9997997283936,
535         "z": "93716ca1.df16b",
536         "wires": []
537     },
538     {
539         "id": "7d034b7a.7ded04",
540         "type": "record",
541         "name": "record",
542         "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.attributes.nRTCI`\"/>\n<parameter name=\"field3\" value=\"`$oofpci-neighbor-response.attributes.isHOAllowed`\"/>",
543         "comments": "",
544         "outputs": 1,
545         "x": 3334.510368347168,
546         "y": 1324.0001239776611,
547         "z": "93716ca1.df16b",
548         "wires": [
549             []
550         ]
551     },
552     {
553         "id": "f929eb5b.440608",
554         "type": "block",
555         "name": "block : atomic",
556         "xml": "<block atomic='true'>",
557         "atomic": "true",
558         "comments": "",
559         "outputs": 1,
560         "x": 1049.0002975463867,
561         "y": 1296.6667041778564,
562         "z": "93716ca1.df16b",
563         "wires": [
564             [
565                 "d03e1f91.9c56d",
566                 "a5ced40f.c5ed98",
567                 "200057ef.f758b8",
568                 "c6cfba86.3c2758",
569                 "1535bf80.d7eaa1",
570                 "3d1c31b8.6a42de",
571                 "5731ee67.20bdf",
572                 "72454488.439cfc",
573                 "fa7a1ecf.9d12a",
574                 "67a527dc.0e62f8",
575                 "112b836f.c3a6fd",
576                 "c1718eaa.0441e",
577                 "b411ee0f.38431",
578                 "1bc42ca7.cbfc53"
579             ]
580         ]
581     },
582     {
583         "id": "e1a1b2cb.34ffd",
584         "type": "for",
585         "name": "for",
586         "xml": "<for index='idx' start='0' end=\"`$generic-neighbor-configuration-input.lte-cell-number-of-entries`\" >",
587         "comments": "",
588         "outputs": 1,
589         "x": 959.0002632141113,
590         "y": 888.6563310623169,
591         "z": "93716ca1.df16b",
592         "wires": [
593             [
594                 "f929eb5b.440608"
595             ]
596         ]
597     },
598     {
599         "id": "d03e1f91.9c56d",
600         "type": "set",
601         "name": "set tmp variables for the requested fap service input parms",
602         "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",
603         "comments": "",
604         "x": 1375.6682662963867,
605         "y": 932.2120847702026,
606         "z": "93716ca1.df16b",
607         "wires": []
608     },
609     {
610         "id": "72454488.439cfc",
611         "type": "execute",
612         "name": "generate neighbor config URL",
613         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$prop.restapi.patchNRCellRelation.ransim-mounted`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.config-neighbor-service-url\"/>\n    <parameter name=\"target\" value=\"{idNearRTRIC}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.nearRTRICId`\"/>",
614         "comments": "",
615         "outputs": 1,
616         "x": 1361.5112609863281,
617         "y": 1154.2226314544678,
618         "z": "93716ca1.df16b",
619         "wires": [
620             []
621         ]
622     },
623     {
624         "id": "a5ced40f.c5ed98",
625         "type": "execute",
626         "name": "populate idNRCellCU",
627         "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`\"/>",
628         "comments": "",
629         "outputs": 1,
630         "x": 1336.5109786987305,
631         "y": 1269.4447622299194,
632         "z": "93716ca1.df16b",
633         "wires": [
634             []
635         ]
636     },
637     {
638         "id": "200057ef.f758b8",
639         "type": "record",
640         "name": "record",
641         "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",
642         "comments": "",
643         "outputs": 1,
644         "x": 1287.5108909606934,
645         "y": 1372.5876927375793,
646         "z": "93716ca1.df16b",
647         "wires": [
648             []
649         ]
650     },
651     {
652         "id": "c6cfba86.3c2758",
653         "type": "execute",
654         "name": "populate idNRCellRelation",
655         "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`\"/>",
656         "comments": "",
657         "outputs": 1,
658         "x": 1324.5107955932617,
659         "y": 1320.4446821212769,
660         "z": "93716ca1.df16b",
661         "wires": [
662             []
663         ]
664     },
665     {
666         "id": "3d1c31b8.6a42de",
667         "type": "execute",
668         "name": "Configure neighbor using PATCH",
669         "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' />",
670         "comments": "",
671         "outputs": 1,
672         "x": 1348.5108089447021,
673         "y": 1478.4445390701294,
674         "z": "93716ca1.df16b",
675         "wires": [
676             [
677                 "68f4d126.e55b1",
678                 "b2bb07ce.f4e058"
679             ]
680         ]
681     },
682     {
683         "id": "68f4d126.e55b1",
684         "type": "failure",
685         "name": "failure",
686         "xml": "<outcome value='failure'>\n",
687         "comments": "",
688         "outputs": 1,
689         "x": 1643.5106964111328,
690         "y": 1485.4339923858643,
691         "z": "93716ca1.df16b",
692         "wires": [
693             [
694                 "b9ec00d4.b538e"
695             ]
696         ]
697     },
698     {
699         "id": "b2bb07ce.f4e058",
700         "type": "success",
701         "name": "success",
702         "xml": "<outcome value='success'>\n",
703         "comments": "",
704         "outputs": 1,
705         "x": 1661.5107383728027,
706         "y": 1553.4338188171387,
707         "z": "93716ca1.df16b",
708         "wires": [
709             [
710                 "d7cf72c2.e9805"
711             ]
712         ]
713     },
714     {
715         "id": "41489bd.b250264",
716         "type": "record",
717         "name": "record",
718         "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 \"/>",
719         "comments": "",
720         "outputs": 1,
721         "x": 1999.5104904174805,
722         "y": 1540.4339270591736,
723         "z": "93716ca1.df16b",
724         "wires": [
725             []
726         ]
727     },
728     {
729         "id": "d7cf72c2.e9805",
730         "type": "block",
731         "name": "block",
732         "xml": "<block>\n",
733         "atomic": "false",
734         "comments": "",
735         "outputs": 1,
736         "x": 1841.5104026794434,
737         "y": 1551.4338998794556,
738         "z": "93716ca1.df16b",
739         "wires": [
740             [
741                 "41489bd.b250264"
742             ]
743         ]
744     },
745     {
746         "id": "b9ec00d4.b538e",
747         "type": "block",
748         "name": "block",
749         "xml": "<block>\n",
750         "atomic": "false",
751         "comments": "",
752         "outputs": 1,
753         "x": 1802.5105590820312,
754         "y": 1494.4339780807495,
755         "z": "93716ca1.df16b",
756         "wires": [
757             [
758                 "132f7afb.055025"
759             ]
760         ]
761     },
762     {
763         "id": "132f7afb.055025",
764         "type": "returnFailure",
765         "name": "return failure",
766         "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\" />",
767         "comments": "",
768         "x": 1978.5103225708008,
769         "y": 1479.4339513778687,
770         "z": "93716ca1.df16b",
771         "wires": []
772     },
773     {
774         "id": "1535bf80.d7eaa1",
775         "type": "execute",
776         "name": "Get neighbor details pre-configuration",
777         "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",
778         "comments": "",
779         "outputs": 1,
780         "x": 1376.5107727050781,
781         "y": 1425.444561958313,
782         "z": "93716ca1.df16b",
783         "wires": [
784             [
785                 "ffb3bdf3.53433",
786                 "65b8d71f.1788f8"
787             ]
788         ]
789     },
790     {
791         "id": "ffb3bdf3.53433",
792         "type": "failure",
793         "name": "failure",
794         "xml": "<outcome value='failure'>\n",
795         "comments": "",
796         "outputs": 1,
797         "x": 1631.5108489990234,
798         "y": 1366.1004629135132,
799         "z": "93716ca1.df16b",
800         "wires": [
801             [
802                 "b8b2890a.64acb8"
803             ]
804         ]
805     },
806     {
807         "id": "65b8d71f.1788f8",
808         "type": "success",
809         "name": "success",
810         "xml": "<outcome value='success'>\n",
811         "comments": "",
812         "outputs": 1,
813         "x": 1626.5106811523438,
814         "y": 1422.1006164550781,
815         "z": "93716ca1.df16b",
816         "wires": [
817             [
818                 "e1049af6.3e7568"
819             ]
820         ]
821     },
822     {
823         "id": "e1049af6.3e7568",
824         "type": "block",
825         "name": "block",
826         "xml": "<block>\n",
827         "atomic": "false",
828         "comments": "",
829         "outputs": 1,
830         "x": 1778.510498046875,
831         "y": 1431.1005215644836,
832         "z": "93716ca1.df16b",
833         "wires": [
834             [
835                 "dcb8a2b0.2ca1d"
836             ]
837         ]
838     },
839     {
840         "id": "dcb8a2b0.2ca1d",
841         "type": "record",
842         "name": "record",
843         "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.attributes.nRTCI`\"/>\n<parameter name=\"field3\" value=\"`$oofpci-neighbor-response.attributes.isHOAllowed`\"/>\n",
844         "comments": "",
845         "outputs": 1,
846         "x": 1939.5104508399963,
847         "y": 1425.1008186340332,
848         "z": "93716ca1.df16b",
849         "wires": [
850             []
851         ]
852     },
853     {
854         "id": "b8b2890a.64acb8",
855         "type": "returnFailure",
856         "name": "return failure",
857         "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 \" />",
858         "comments": "",
859         "x": 1832.5106391906738,
860         "y": 1372.100471496582,
861         "z": "93716ca1.df16b",
862         "wires": []
863     },
864     {
865         "id": "5731ee67.20bdf",
866         "type": "execute",
867         "name": "Get neighbor details post-configuration",
868         "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",
869         "comments": "",
870         "outputs": 1,
871         "x": 1314.510747909546,
872         "y": 1592.333333015442,
873         "z": "93716ca1.df16b",
874         "wires": [
875             [
876                 "791b1b2d.b6fc04",
877                 "83ecad5c.08b18"
878             ]
879         ]
880     },
881     {
882         "id": "791b1b2d.b6fc04",
883         "type": "failure",
884         "name": "failure",
885         "xml": "<outcome value='failure'>\n",
886         "comments": "",
887         "outputs": 1,
888         "x": 1671.5108489990234,
889         "y": 1603.989317893982,
890         "z": "93716ca1.df16b",
891         "wires": [
892             [
893                 "5765dd3c.e9a584"
894             ]
895         ]
896     },
897     {
898         "id": "83ecad5c.08b18",
899         "type": "success",
900         "name": "success",
901         "xml": "<outcome value='success'>\n",
902         "comments": "",
903         "outputs": 1,
904         "x": 1666.5106811523438,
905         "y": 1659.9894714355469,
906         "z": "93716ca1.df16b",
907         "wires": [
908             [
909                 "4aa99161.720b"
910             ]
911         ]
912     },
913     {
914         "id": "4aa99161.720b",
915         "type": "block",
916         "name": "block",
917         "xml": "<block>\n",
918         "atomic": "false",
919         "comments": "",
920         "outputs": 1,
921         "x": 1818.510498046875,
922         "y": 1668.9893765449524,
923         "z": "93716ca1.df16b",
924         "wires": [
925             [
926                 "840d8d33.ff91a"
927             ]
928         ]
929     },
930     {
931         "id": "5765dd3c.e9a584",
932         "type": "returnFailure",
933         "name": "return failure",
934         "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 \" />",
935         "comments": "",
936         "x": 1872.5106391906738,
937         "y": 1609.9893264770508,
938         "z": "93716ca1.df16b",
939         "wires": []
940     },
941     {
942         "id": "840d8d33.ff91a",
943         "type": "record",
944         "name": "record",
945         "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.attributes.nRTCI`\"/>\n<parameter name=\"field3\" value=\"`$oofpci-neighbor-response.attributes.isHOAllowed`\"/>",
946         "comments": "",
947         "outputs": 1,
948         "x": 1979.5104064941406,
949         "y": 1661.9896211624146,
950         "z": "93716ca1.df16b",
951         "wires": [
952             []
953         ]
954     },
955     {
956         "id": "836164a0.8f5908",
957         "type": "outcome",
958         "name": "Not Mounted",
959         "xml": "<outcome value='false'>\n",
960         "comments": "",
961         "outputs": 1,
962         "x": 1250.0000839233398,
963         "y": 799.6667852401733,
964         "z": "93716ca1.df16b",
965         "wires": [
966             [
967                 "d893d229.1e59d"
968             ]
969         ]
970     },
971     {
972         "id": "655b71f9.458d1",
973         "type": "switchNode",
974         "name": "switch mounted",
975         "xml": "<switch test='`$prop.ransim-mounted`'>\n",
976         "comments": "",
977         "outputs": 1,
978         "x": 533,
979         "y": 823.6667356491089,
980         "z": "93716ca1.df16b",
981         "wires": [
982             [
983                 "836164a0.8f5908",
984                 "f8eae7b7.829e38"
985             ]
986         ]
987     },
988     {
989         "id": "f8eae7b7.829e38",
990         "type": "outcome",
991         "name": "Mounted",
992         "xml": "<outcome value='true'>\n",
993         "comments": "",
994         "outputs": 1,
995         "x": 756.0000038146973,
996         "y": 863.6667470932007,
997         "z": "93716ca1.df16b",
998         "wires": [
999             [
1000                 "e1a1b2cb.34ffd"
1001             ]
1002         ]
1003     },
1004     {
1005         "id": "fa7a1ecf.9d12a",
1006         "type": "execute",
1007         "name": "populate idGNBCUCPFunction",
1008         "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`\"/>",
1009         "comments": "",
1010         "outputs": 1,
1011         "x": 1359.0004425048828,
1012         "y": 1234.6669702529907,
1013         "z": "93716ca1.df16b",
1014         "wires": [
1015             []
1016         ]
1017     },
1018     {
1019         "id": "52143aa1.b77114",
1020         "type": "execute",
1021         "name": "execute TemplateNode",
1022         "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' />",
1023         "comments": "",
1024         "outputs": 1,
1025         "x": 999.0104293823242,
1026         "y": 2645.12168122828,
1027         "z": "93716ca1.df16b",
1028         "wires": [
1029             [
1030                 "e440e098.78e0c",
1031                 "7053a05.65d0d6"
1032             ]
1033         ]
1034     },
1035     {
1036         "id": "e440e098.78e0c",
1037         "type": "success",
1038         "name": "success",
1039         "xml": "<outcome value='success'>\n",
1040         "comments": "",
1041         "outputs": 1,
1042         "x": 1273.0104293823242,
1043         "y": 2614.12168122828,
1044         "z": "93716ca1.df16b",
1045         "wires": [
1046             [
1047                 "576ec5c3.1d1b0c"
1048             ]
1049         ]
1050     },
1051     {
1052         "id": "576ec5c3.1d1b0c",
1053         "type": "block",
1054         "name": "block : atomic",
1055         "xml": "<block atomic='true'>",
1056         "atomic": "true",
1057         "comments": "",
1058         "outputs": 1,
1059         "x": 1464.0104293823242,
1060         "y": 2617.12168122828,
1061         "z": "93716ca1.df16b",
1062         "wires": [
1063             [
1064                 "8466c66f.0d0e98"
1065             ]
1066         ]
1067     },
1068     {
1069         "id": "8466c66f.0d0e98",
1070         "type": "record",
1071         "name": "record",
1072         "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`' />",
1073         "comments": "",
1074         "outputs": 1,
1075         "x": 1632.0104293823242,
1076         "y": 2618.12168122828,
1077         "z": "93716ca1.df16b",
1078         "wires": [
1079             []
1080         ]
1081     },
1082     {
1083         "id": "a73a0ee8.bd8fb",
1084         "type": "execute",
1085         "name": "remove new lines",
1086         "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",
1087         "comments": "",
1088         "outputs": 1,
1089         "x": 971.5104293823242,
1090         "y": 2761.12168122828,
1091         "z": "93716ca1.df16b",
1092         "wires": [
1093             [
1094                 "afa088b0.5ed568",
1095                 "505337c.4e27cc8"
1096             ]
1097         ]
1098     },
1099     {
1100         "id": "4c7ec6de.f7c0e8",
1101         "type": "execute",
1102         "name": "remove tabs",
1103         "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",
1104         "comments": "",
1105         "outputs": 1,
1106         "x": 961.0104293823242,
1107         "y": 2843.12168122828,
1108         "z": "93716ca1.df16b",
1109         "wires": [
1110             [
1111                 "367fbfbb.3f84b",
1112                 "85f2cc20.ba3c"
1113             ]
1114         ]
1115     },
1116     {
1117         "id": "367fbfbb.3f84b",
1118         "type": "success",
1119         "name": "success",
1120         "xml": "<outcome value='success'>\n",
1121         "comments": "",
1122         "outputs": 1,
1123         "x": 1143.5104293823242,
1124         "y": 2851.12168122828,
1125         "z": "93716ca1.df16b",
1126         "wires": [
1127             [
1128                 "65dff440.5780ac"
1129             ]
1130         ]
1131     },
1132     {
1133         "id": "65dff440.5780ac",
1134         "type": "block",
1135         "name": "block : atomic",
1136         "xml": "<block atomic='true'>",
1137         "atomic": "true",
1138         "comments": "",
1139         "outputs": 1,
1140         "x": 1328.5104293823242,
1141         "y": 2849.12168122828,
1142         "z": "93716ca1.df16b",
1143         "wires": [
1144             [
1145                 "92783d84.1e475"
1146             ]
1147         ]
1148     },
1149     {
1150         "id": "92783d84.1e475",
1151         "type": "record",
1152         "name": "record",
1153         "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",
1154         "comments": "",
1155         "outputs": 1,
1156         "x": 1530.5104293823242,
1157         "y": 2844.12168122828,
1158         "z": "93716ca1.df16b",
1159         "wires": [
1160             []
1161         ]
1162     },
1163     {
1164         "id": "afa088b0.5ed568",
1165         "type": "success",
1166         "name": "success",
1167         "xml": "<outcome value='success'>\n",
1168         "comments": "",
1169         "outputs": 1,
1170         "x": 1165.0104293823242,
1171         "y": 2729.12168122828,
1172         "z": "93716ca1.df16b",
1173         "wires": [
1174             [
1175                 "568762d7.690adc"
1176             ]
1177         ]
1178     },
1179     {
1180         "id": "568762d7.690adc",
1181         "type": "block",
1182         "name": "block : atomic",
1183         "xml": "<block atomic='true'>",
1184         "atomic": "true",
1185         "comments": "",
1186         "outputs": 1,
1187         "x": 1340.0104293823242,
1188         "y": 2743.12168122828,
1189         "z": "93716ca1.df16b",
1190         "wires": [
1191             [
1192                 "53b43155.d39b3"
1193             ]
1194         ]
1195     },
1196     {
1197         "id": "53b43155.d39b3",
1198         "type": "record",
1199         "name": "record",
1200         "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",
1201         "comments": "",
1202         "outputs": 1,
1203         "x": 1534.0104675292969,
1204         "y": 2748.1217332035303,
1205         "z": "93716ca1.df16b",
1206         "wires": [
1207             []
1208         ]
1209     },
1210     {
1211         "id": "7053a05.65d0d6",
1212         "type": "failure",
1213         "name": "failure",
1214         "xml": "<outcome value='failure'>\n",
1215         "comments": "",
1216         "outputs": 1,
1217         "x": 1272.0104293823242,
1218         "y": 2671.12168122828,
1219         "z": "93716ca1.df16b",
1220         "wires": [
1221             [
1222                 "2c1648f2.22bda8"
1223             ]
1224         ]
1225     },
1226     {
1227         "id": "2c1648f2.22bda8",
1228         "type": "block",
1229         "name": "block",
1230         "xml": "<block>\n",
1231         "atomic": "false",
1232         "comments": "",
1233         "outputs": 1,
1234         "x": 1441.0103073120117,
1235         "y": 2677.12168122828,
1236         "z": "93716ca1.df16b",
1237         "wires": [
1238             [
1239                 "94bab17f.bef16"
1240             ]
1241         ]
1242     },
1243     {
1244         "id": "94bab17f.bef16",
1245         "type": "returnFailure",
1246         "name": "return failure",
1247         "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\" />",
1248         "comments": "",
1249         "x": 1597.0100631713867,
1250         "y": 2676.12168122828,
1251         "z": "93716ca1.df16b",
1252         "wires": []
1253     },
1254     {
1255         "id": "505337c.4e27cc8",
1256         "type": "failure",
1257         "name": "failure",
1258         "xml": "<outcome value='failure'>\n",
1259         "comments": "",
1260         "outputs": 1,
1261         "x": 1186.0104293823242,
1262         "y": 2800.12168122828,
1263         "z": "93716ca1.df16b",
1264         "wires": [
1265             [
1266                 "d8b65a92.3a6a38"
1267             ]
1268         ]
1269     },
1270     {
1271         "id": "d8b65a92.3a6a38",
1272         "type": "block",
1273         "name": "block",
1274         "xml": "<block>\n",
1275         "atomic": "false",
1276         "comments": "",
1277         "outputs": 1,
1278         "x": 1354.0103073120117,
1279         "y": 2795.12168122828,
1280         "z": "93716ca1.df16b",
1281         "wires": [
1282             [
1283                 "4d64cb22.623374"
1284             ]
1285         ]
1286     },
1287     {
1288         "id": "4d64cb22.623374",
1289         "type": "returnFailure",
1290         "name": "return failure",
1291         "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\" />",
1292         "comments": "",
1293         "x": 1512.0100021362305,
1294         "y": 2798.12168122828,
1295         "z": "93716ca1.df16b",
1296         "wires": []
1297     },
1298     {
1299         "id": "85f2cc20.ba3c",
1300         "type": "failure",
1301         "name": "failure",
1302         "xml": "<outcome value='failure'>\n",
1303         "comments": "",
1304         "outputs": 1,
1305         "x": 1141.0104751586914,
1306         "y": 2934.1218128204346,
1307         "z": "93716ca1.df16b",
1308         "wires": [
1309             [
1310                 "6c51fb4a.22de44"
1311             ]
1312         ]
1313     },
1314     {
1315         "id": "6c51fb4a.22de44",
1316         "type": "block",
1317         "name": "block",
1318         "xml": "<block>\n",
1319         "atomic": "false",
1320         "comments": "",
1321         "outputs": 1,
1322         "x": 1317.010353088379,
1323         "y": 2935.1218128204346,
1324         "z": "93716ca1.df16b",
1325         "wires": [
1326             [
1327                 "46221b5f.bc8fd4"
1328             ]
1329         ]
1330     },
1331     {
1332         "id": "46221b5f.bc8fd4",
1333         "type": "returnFailure",
1334         "name": "return failure",
1335         "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\" />",
1336         "comments": "",
1337         "x": 1464.0100479125977,
1338         "y": 2938.1218128204346,
1339         "z": "93716ca1.df16b",
1340         "wires": []
1341     },
1342     {
1343         "id": "b025f934.fbf218",
1344         "type": "block",
1345         "name": "DMAAP Payload Generation",
1346         "xml": "<block atomic='true'>",
1347         "atomic": "true",
1348         "comments": "",
1349         "outputs": 1,
1350         "x": 703.0104446411133,
1351         "y": 2763.1217794567347,
1352         "z": "93716ca1.df16b",
1353         "wires": [
1354             [
1355                 "52143aa1.b77114",
1356                 "a73a0ee8.bd8fb",
1357                 "4c7ec6de.f7c0e8"
1358             ]
1359         ]
1360     },
1361     {
1362         "id": "3103a38e.d771ec",
1363         "type": "block",
1364         "name": "DMAAP Reponse Publish",
1365         "xml": "<block atomic='true'>",
1366         "atomic": "true",
1367         "comments": "",
1368         "outputs": 1,
1369         "x": 560.0104598999023,
1370         "y": 3146.01060295105,
1371         "z": "93716ca1.df16b",
1372         "wires": [
1373             [
1374                 "2a4f46db.7ddf0a",
1375                 "7618d1ef.077ec",
1376                 "c3ee7dcf.f6392",
1377                 "ebff5a7d.3ae608"
1378             ]
1379         ]
1380     },
1381     {
1382         "id": "7618d1ef.077ec",
1383         "type": "execute",
1384         "name": "execute DmaapMsg",
1385         "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' />",
1386         "comments": "",
1387         "outputs": 1,
1388         "x": 833.0105361938477,
1389         "y": 3542.121895313263,
1390         "z": "93716ca1.df16b",
1391         "wires": [
1392             [
1393                 "78df8849.978328",
1394                 "b04a81c6.04818"
1395             ]
1396         ]
1397     },
1398     {
1399         "id": "2a4f46db.7ddf0a",
1400         "type": "set",
1401         "name": "set",
1402         "xml": "<set>\n<parameter name='tmp.oofpcipoc-dmaap-config-resp.rpc-name' value='`$prop.oofpcipoc-dmaap-config-resp.rpc-name.modifyconfiganr`'/>",
1403         "comments": "",
1404         "x": 800.6772613525391,
1405         "y": 2957.121864795685,
1406         "z": "93716ca1.df16b",
1407         "wires": []
1408     },
1409     {
1410         "id": "78df8849.978328",
1411         "type": "failure",
1412         "name": "failure",
1413         "xml": "<outcome value='failure'>\n",
1414         "comments": "",
1415         "outputs": 1,
1416         "x": 1007.5105133056641,
1417         "y": 3476.03861284256,
1418         "z": "93716ca1.df16b",
1419         "wires": [
1420             [
1421                 "cfb0100e.7b4bb"
1422             ]
1423         ]
1424     },
1425     {
1426         "id": "b04a81c6.04818",
1427         "type": "success",
1428         "name": "success",
1429         "xml": "<outcome value='success'>\n",
1430         "comments": "",
1431         "outputs": 1,
1432         "x": 1030.510368347168,
1433         "y": 3605.0387196540833,
1434         "z": "93716ca1.df16b",
1435         "wires": [
1436             [
1437                 "2aea7185.58dc4e"
1438             ]
1439         ]
1440     },
1441     {
1442         "id": "cfb0100e.7b4bb",
1443         "type": "block",
1444         "name": "block",
1445         "xml": "<block>\n",
1446         "atomic": "false",
1447         "comments": "",
1448         "outputs": 1,
1449         "x": 1188.5102844238281,
1450         "y": 3479.038742542267,
1451         "z": "93716ca1.df16b",
1452         "wires": [
1453             [
1454                 "271bf6b2.9b956a"
1455             ]
1456         ]
1457     },
1458     {
1459         "id": "271bf6b2.9b956a",
1460         "type": "returnFailure",
1461         "name": "return failure",
1462         "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\" />",
1463         "comments": "",
1464         "x": 1362.5100021362305,
1465         "y": 3486.038667678833,
1466         "z": "93716ca1.df16b",
1467         "wires": []
1468     },
1469     {
1470         "id": "2aea7185.58dc4e",
1471         "type": "block",
1472         "name": "block",
1473         "xml": "<block>\n",
1474         "atomic": "false",
1475         "comments": "",
1476         "outputs": 1,
1477         "x": 1190.5100135803223,
1478         "y": 3597.038691997528,
1479         "z": "93716ca1.df16b",
1480         "wires": [
1481             [
1482                 "f884c5ea.f20388"
1483             ]
1484         ]
1485     },
1486     {
1487         "id": "f884c5ea.f20388",
1488         "type": "record",
1489         "name": "record",
1490         "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 \"/>",
1491         "comments": "",
1492         "outputs": 1,
1493         "x": 1367.5101318359375,
1494         "y": 3602.0388007164,
1495         "z": "93716ca1.df16b",
1496         "wires": [
1497             []
1498         ]
1499     },
1500     {
1501         "id": "7ee07b59.9e6bf4",
1502         "type": "block",
1503         "name": "block : atomic",
1504         "xml": "<block atomic='true'>",
1505         "atomic": "true",
1506         "comments": "",
1507         "outputs": 1,
1508         "x": 2703.0106811523438,
1509         "y": 1603.010416984558,
1510         "z": "93716ca1.df16b",
1511         "wires": [
1512             [
1513                 "333a376b.8a5ba8",
1514                 "7c603463.f85d2c",
1515                 "e325883.c2c6178",
1516                 "e93b8bb1.624708"
1517             ]
1518         ]
1519     },
1520     {
1521         "id": "333a376b.8a5ba8",
1522         "type": "execute",
1523         "name": "generate configdb nbr ho patch url",
1524         "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`\"/>",
1525         "comments": "",
1526         "outputs": 1,
1527         "x": 2985.0106048583984,
1528         "y": 1456.0104637145996,
1529         "z": "93716ca1.df16b",
1530         "wires": [
1531             []
1532         ]
1533     },
1534     {
1535         "id": "7c603463.f85d2c",
1536         "type": "record",
1537         "name": "record configdb RestAPI parms",
1538         "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`\" />",
1539         "comments": "",
1540         "outputs": 1,
1541         "x": 2994.010696411133,
1542         "y": 1569.0104598999023,
1543         "z": "93716ca1.df16b",
1544         "wires": [
1545             []
1546         ]
1547     },
1548     {
1549         "id": "e325883.c2c6178",
1550         "type": "execute",
1551         "name": "Configure PCI value in configdb",
1552         "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",
1553         "comments": "",
1554         "outputs": 1,
1555         "x": 2961.0106811523438,
1556         "y": 1674.010416984558,
1557         "z": "93716ca1.df16b",
1558         "wires": [
1559             [
1560                 "3ba68e94.ae1022",
1561                 "b05dcf0b.e1a9e"
1562             ]
1563         ]
1564     },
1565     {
1566         "id": "3ba68e94.ae1022",
1567         "type": "failure",
1568         "name": "failure",
1569         "xml": "<outcome value='failure'>\n",
1570         "comments": "",
1571         "outputs": 1,
1572         "x": 3176.0106811523438,
1573         "y": 1617.010416984558,
1574         "z": "93716ca1.df16b",
1575         "wires": [
1576             [
1577                 "210e3756.c957f8"
1578             ]
1579         ]
1580     },
1581     {
1582         "id": "b05dcf0b.e1a9e",
1583         "type": "success",
1584         "name": "success",
1585         "xml": "<outcome value='success'>\n",
1586         "comments": "",
1587         "outputs": 1,
1588         "x": 3196.010810852051,
1589         "y": 1713.0102796554565,
1590         "z": "93716ca1.df16b",
1591         "wires": [
1592             [
1593                 "69eb930.9374e6c"
1594             ]
1595         ]
1596     },
1597     {
1598         "id": "210e3756.c957f8",
1599         "type": "block",
1600         "name": "block",
1601         "xml": "<block>\n",
1602         "atomic": "false",
1603         "comments": "",
1604         "outputs": 1,
1605         "x": 3345.0105590820312,
1606         "y": 1628.010416984558,
1607         "z": "93716ca1.df16b",
1608         "wires": [
1609             [
1610                 "79bb5cbc.ddc6b4"
1611             ]
1612         ]
1613     },
1614     {
1615         "id": "69eb930.9374e6c",
1616         "type": "block",
1617         "name": "block",
1618         "xml": "<block>\n",
1619         "atomic": "false",
1620         "comments": "",
1621         "outputs": 1,
1622         "x": 3358.010566711426,
1623         "y": 1714.010401725769,
1624         "z": "93716ca1.df16b",
1625         "wires": [
1626             [
1627                 "3d553e85.a473f2"
1628             ]
1629         ]
1630     },
1631     {
1632         "id": "79bb5cbc.ddc6b4",
1633         "type": "returnFailure",
1634         "name": "return failure",
1635         "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\" />",
1636         "comments": "",
1637         "x": 3499.01025390625,
1638         "y": 1621.010416984558,
1639         "z": "93716ca1.df16b",
1640         "wires": []
1641     },
1642     {
1643         "id": "3d553e85.a473f2",
1644         "type": "record",
1645         "name": "record",
1646         "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\"/>",
1647         "comments": "",
1648         "outputs": 1,
1649         "x": 3513.0107650756836,
1650         "y": 1711.010410308838,
1651         "z": "93716ca1.df16b",
1652         "wires": [
1653             []
1654         ]
1655     },
1656     {
1657         "id": "5e95d235.988f0c",
1658         "type": "switchNode",
1659         "name": "switch configdb deployed",
1660         "xml": "<switch test='`$prop.configdb-deployed`'>\n",
1661         "comments": "",
1662         "outputs": 1,
1663         "x": 2586.010696411133,
1664         "y": 1397.010437965393,
1665         "z": "93716ca1.df16b",
1666         "wires": [
1667             [
1668                 "6f0b801a.27af3",
1669                 "25cfc748.d94fc8"
1670             ]
1671         ]
1672     },
1673     {
1674         "id": "6f0b801a.27af3",
1675         "type": "outcome",
1676         "name": "Deployed",
1677         "xml": "<outcome value='true'>\n",
1678         "comments": "",
1679         "outputs": 1,
1680         "x": 2628.0106811523438,
1681         "y": 1527.010416984558,
1682         "z": "93716ca1.df16b",
1683         "wires": [
1684             [
1685                 "7ee07b59.9e6bf4"
1686             ]
1687         ]
1688     },
1689     {
1690         "id": "e93b8bb1.624708",
1691         "type": "execute",
1692         "name": "Update target cellid for configdb nbr ho patch url",
1693         "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`\"/>",
1694         "comments": "",
1695         "outputs": 1,
1696         "x": 3053.0106353759766,
1697         "y": 1508.121630191803,
1698         "z": "93716ca1.df16b",
1699         "wires": [
1700             []
1701         ]
1702     },
1703     {
1704         "id": "25cfc748.d94fc8",
1705         "type": "outcome",
1706         "name": "Not Deployed",
1707         "xml": "<outcome value='false'>\n",
1708         "comments": "",
1709         "outputs": 1,
1710         "x": 2993.010643005371,
1711         "y": 1387.3435907363892,
1712         "z": "93716ca1.df16b",
1713         "wires": [
1714             [
1715                 "8a4f7193.b86bf"
1716             ]
1717         ]
1718     },
1719     {
1720         "id": "2e5bd9d.2048726",
1721         "type": "block",
1722         "name": "block : atomic",
1723         "xml": "<block atomic='true'>",
1724         "atomic": "true",
1725         "comments": "",
1726         "outputs": 1,
1727         "x": 1277.010856628418,
1728         "y": 2261.2328357696533,
1729         "z": "93716ca1.df16b",
1730         "wires": [
1731             [
1732                 "f9a355bd.18d688",
1733                 "9acfbe6.cb2fb4",
1734                 "21d304e2.82fa0c",
1735                 "d2241176.acb26"
1736             ]
1737         ]
1738     },
1739     {
1740         "id": "f9a355bd.18d688",
1741         "type": "execute",
1742         "name": "generate configdb nbr ho patch url",
1743         "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`\"/>",
1744         "comments": "",
1745         "outputs": 1,
1746         "x": 1644.0108032226562,
1747         "y": 2202.2328839302063,
1748         "z": "93716ca1.df16b",
1749         "wires": [
1750             []
1751         ]
1752     },
1753     {
1754         "id": "9acfbe6.cb2fb4",
1755         "type": "execute",
1756         "name": "Configure Nbr HO value in configdb",
1757         "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",
1758         "comments": "",
1759         "outputs": 1,
1760         "x": 1575.0108642578125,
1761         "y": 2412.232877254486,
1762         "z": "93716ca1.df16b",
1763         "wires": [
1764             [
1765                 "9d654cdb.37cfb",
1766                 "1cdd3f11.0ca791"
1767             ]
1768         ]
1769     },
1770     {
1771         "id": "9d654cdb.37cfb",
1772         "type": "failure",
1773         "name": "failure",
1774         "xml": "<outcome value='failure'>\n",
1775         "comments": "",
1776         "outputs": 1,
1777         "x": 1790.0108642578125,
1778         "y": 2355.232877254486,
1779         "z": "93716ca1.df16b",
1780         "wires": [
1781             [
1782                 "b793486c.9f63a8"
1783             ]
1784         ]
1785     },
1786     {
1787         "id": "1cdd3f11.0ca791",
1788         "type": "success",
1789         "name": "success",
1790         "xml": "<outcome value='success'>\n",
1791         "comments": "",
1792         "outputs": 1,
1793         "x": 1790.0107421875,
1794         "y": 2451.2327551841736,
1795         "z": "93716ca1.df16b",
1796         "wires": [
1797             [
1798                 "f10cf49.aecaa08"
1799             ]
1800         ]
1801     },
1802     {
1803         "id": "b793486c.9f63a8",
1804         "type": "block",
1805         "name": "block",
1806         "xml": "<block>\n",
1807         "atomic": "false",
1808         "comments": "",
1809         "outputs": 1,
1810         "x": 1959.0107421875,
1811         "y": 2366.232877254486,
1812         "z": "93716ca1.df16b",
1813         "wires": [
1814             [
1815                 "46e50dfd.86c824"
1816             ]
1817         ]
1818     },
1819     {
1820         "id": "f10cf49.aecaa08",
1821         "type": "block",
1822         "name": "block",
1823         "xml": "<block>\n",
1824         "atomic": "false",
1825         "comments": "",
1826         "outputs": 1,
1827         "x": 1952.010498046875,
1828         "y": 2452.232877254486,
1829         "z": "93716ca1.df16b",
1830         "wires": [
1831             [
1832                 "ccfb6b0a.501f38"
1833             ]
1834         ]
1835     },
1836     {
1837         "id": "46e50dfd.86c824",
1838         "type": "returnFailure",
1839         "name": "return failure",
1840         "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\" />",
1841         "comments": "",
1842         "x": 2113.0104370117188,
1843         "y": 2359.232877254486,
1844         "z": "93716ca1.df16b",
1845         "wires": []
1846     },
1847     {
1848         "id": "ccfb6b0a.501f38",
1849         "type": "record",
1850         "name": "record",
1851         "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\"/>",
1852         "comments": "",
1853         "outputs": 1,
1854         "x": 2107.010696411133,
1855         "y": 2449.232885837555,
1856         "z": "93716ca1.df16b",
1857         "wires": [
1858             []
1859         ]
1860     },
1861     {
1862         "id": "67a527dc.0e62f8",
1863         "type": "switchNode",
1864         "name": "switch configdb deployed",
1865         "xml": "<switch test='`$prop.configdb-deployed`'>\n",
1866         "comments": "",
1867         "outputs": 1,
1868         "x": 1168.0110626220703,
1869         "y": 1714.2327661514282,
1870         "z": "93716ca1.df16b",
1871         "wires": [
1872             [
1873                 "36a46d3c.be4442",
1874                 "5e248492.325e0c"
1875             ]
1876         ]
1877     },
1878     {
1879         "id": "36a46d3c.be4442",
1880         "type": "outcome",
1881         "name": "Deployed",
1882         "xml": "<outcome value='true'>\n",
1883         "comments": "",
1884         "outputs": 1,
1885         "x": 1007.0108604431152,
1886         "y": 2104.2328310012817,
1887         "z": "93716ca1.df16b",
1888         "wires": [
1889             [
1890                 "2e5bd9d.2048726"
1891             ]
1892         ]
1893     },
1894     {
1895         "id": "21d304e2.82fa0c",
1896         "type": "execute",
1897         "name": "Update target cellid for configdb nbr ho patch url",
1898         "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`\"/>",
1899         "comments": "",
1900         "outputs": 1,
1901         "x": 1695.0108032226562,
1902         "y": 2255.344160079956,
1903         "z": "93716ca1.df16b",
1904         "wires": [
1905             []
1906         ]
1907     },
1908     {
1909         "id": "373fca41.5a1086",
1910         "type": "record",
1911         "name": "record",
1912         "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=\"CPS is Deployed, ConfigDB Skipped\"/>",
1913         "comments": "",
1914         "outputs": 1,
1915         "x": 1607.0107688903809,
1916         "y": 1754.4547662734985,
1917         "z": "93716ca1.df16b",
1918         "wires": [
1919             []
1920         ]
1921     },
1922     {
1923         "id": "5e248492.325e0c",
1924         "type": "outcome",
1925         "name": "Not Deployed",
1926         "xml": "<outcome value='false'>\n",
1927         "comments": "",
1928         "outputs": 1,
1929         "x": 1484.0107345581055,
1930         "y": 1699.5660495758057,
1931         "z": "93716ca1.df16b",
1932         "wires": [
1933             [
1934                 "ae070250.5fb89"
1935             ]
1936         ]
1937     },
1938     {
1939         "id": "d2241176.acb26",
1940         "type": "record",
1941         "name": "record configdb RestAPI parms",
1942         "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`\" />",
1943         "comments": "",
1944         "outputs": 1,
1945         "x": 1640.5663604736328,
1946         "y": 2312.0105566978455,
1947         "z": "93716ca1.df16b",
1948         "wires": [
1949             []
1950         ]
1951     },
1952     {
1953         "id": "2816cf49.04226",
1954         "type": "set",
1955         "name": "set properties for DMAAP header",
1956         "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`\"/>",
1957         "comments": "",
1958         "x": 533.9999847412109,
1959         "y": 289.66668033599854,
1960         "z": "93716ca1.df16b",
1961         "wires": []
1962     },
1963     {
1964         "id": "16823f81.eb375",
1965         "type": "record",
1966         "name": "record",
1967         "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`\"/>",
1968         "comments": "",
1969         "outputs": 1,
1970         "x": 451.99998474121094,
1971         "y": 336.66668224334717,
1972         "z": "93716ca1.df16b",
1973         "wires": [
1974             []
1975         ]
1976     },
1977     {
1978         "id": "c3ee7dcf.f6392",
1979         "type": "record",
1980         "name": "record",
1981         "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`\"/>",
1982         "comments": "",
1983         "outputs": 1,
1984         "x": 828.0000152587891,
1985         "y": 3441.666786670685,
1986         "z": "93716ca1.df16b",
1987         "wires": [
1988             []
1989         ]
1990     },
1991     {
1992         "id": "ebff5a7d.3ae608",
1993         "type": "block",
1994         "name": "Remove escape chars",
1995         "xml": "<block atomic='true'>",
1996         "atomic": "true",
1997         "comments": "",
1998         "outputs": 1,
1999         "x": 940.0000152587891,
2000         "y": 3148.666786670685,
2001         "z": "93716ca1.df16b",
2002         "wires": [
2003             [
2004                 "e0e39992.047088",
2005                 "ed36b701.cd7678",
2006                 "7b42709a.d2c18"
2007             ]
2008         ]
2009     },
2010     {
2011         "id": "e0e39992.047088",
2012         "type": "execute",
2013         "name": "Timestamp",
2014         "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=''/>",
2015         "comments": "",
2016         "outputs": 1,
2017         "x": 1149.000015258789,
2018         "y": 3023.666786670685,
2019         "z": "93716ca1.df16b",
2020         "wires": [
2021             [
2022                 "be777b6b.1902e8",
2023                 "3b769001.8c875"
2024             ]
2025         ]
2026     },
2027     {
2028         "id": "be777b6b.1902e8",
2029         "type": "success",
2030         "name": "success",
2031         "xml": "<outcome value='success'>\n",
2032         "comments": "",
2033         "outputs": 1,
2034         "x": 1331.500015258789,
2035         "y": 3031.666786670685,
2036         "z": "93716ca1.df16b",
2037         "wires": [
2038             [
2039                 "6ed29261.1ded5c"
2040             ]
2041         ]
2042     },
2043     {
2044         "id": "6ed29261.1ded5c",
2045         "type": "block",
2046         "name": "block : atomic",
2047         "xml": "<block atomic='true'>",
2048         "atomic": "true",
2049         "comments": "",
2050         "outputs": 1,
2051         "x": 1516.500015258789,
2052         "y": 3029.666786670685,
2053         "z": "93716ca1.df16b",
2054         "wires": [
2055             [
2056                 "55c7e10b.6ef8b"
2057             ]
2058         ]
2059     },
2060     {
2061         "id": "55c7e10b.6ef8b",
2062         "type": "record",
2063         "name": "record",
2064         "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",
2065         "comments": "",
2066         "outputs": 1,
2067         "x": 1719.500015258789,
2068         "y": 3025.666786670685,
2069         "z": "93716ca1.df16b",
2070         "wires": [
2071             []
2072         ]
2073     },
2074     {
2075         "id": "3b769001.8c875",
2076         "type": "failure",
2077         "name": "failure",
2078         "xml": "<outcome value='failure'>\n",
2079         "comments": "",
2080         "outputs": 1,
2081         "x": 1334.000015258789,
2082         "y": 3079.666786670685,
2083         "z": "93716ca1.df16b",
2084         "wires": [
2085             [
2086                 "91641e00.19532"
2087             ]
2088         ]
2089     },
2090     {
2091         "id": "91641e00.19532",
2092         "type": "block",
2093         "name": "block",
2094         "xml": "<block>\n",
2095         "atomic": "false",
2096         "comments": "",
2097         "outputs": 1,
2098         "x": 1509.9998931884766,
2099         "y": 3080.666786670685,
2100         "z": "93716ca1.df16b",
2101         "wires": [
2102             [
2103                 "fc8fcaad.3d9528"
2104             ]
2105         ]
2106     },
2107     {
2108         "id": "fc8fcaad.3d9528",
2109         "type": "returnFailure",
2110         "name": "return failure",
2111         "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\" />",
2112         "comments": "",
2113         "x": 1658.9996490478516,
2114         "y": 3087.666786670685,
2115         "z": "93716ca1.df16b",
2116         "wires": []
2117     },
2118     {
2119         "id": "ed36b701.cd7678",
2120         "type": "execute",
2121         "name": "RequestID",
2122         "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=''/>",
2123         "comments": "",
2124         "outputs": 1,
2125         "x": 1156.000015258789,
2126         "y": 3164.666786670685,
2127         "z": "93716ca1.df16b",
2128         "wires": [
2129             [
2130                 "d9a4b590.61dcf8",
2131                 "3c1bbeac.ead2d2"
2132             ]
2133         ]
2134     },
2135     {
2136         "id": "d9a4b590.61dcf8",
2137         "type": "success",
2138         "name": "success",
2139         "xml": "<outcome value='success'>\n",
2140         "comments": "",
2141         "outputs": 1,
2142         "x": 1338.500015258789,
2143         "y": 3172.666786670685,
2144         "z": "93716ca1.df16b",
2145         "wires": [
2146             [
2147                 "e737e3a7.64beb"
2148             ]
2149         ]
2150     },
2151     {
2152         "id": "e737e3a7.64beb",
2153         "type": "block",
2154         "name": "block : atomic",
2155         "xml": "<block atomic='true'>",
2156         "atomic": "true",
2157         "comments": "",
2158         "outputs": 1,
2159         "x": 1523.500015258789,
2160         "y": 3170.666786670685,
2161         "z": "93716ca1.df16b",
2162         "wires": [
2163             [
2164                 "8d3f1f67.cb6d2"
2165             ]
2166         ]
2167     },
2168     {
2169         "id": "8d3f1f67.cb6d2",
2170         "type": "record",
2171         "name": "record",
2172         "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`\"/>",
2173         "comments": "",
2174         "outputs": 1,
2175         "x": 1725.500015258789,
2176         "y": 3165.666786670685,
2177         "z": "93716ca1.df16b",
2178         "wires": [
2179             []
2180         ]
2181     },
2182     {
2183         "id": "3c1bbeac.ead2d2",
2184         "type": "failure",
2185         "name": "failure",
2186         "xml": "<outcome value='failure'>\n",
2187         "comments": "",
2188         "outputs": 1,
2189         "x": 1341.000015258789,
2190         "y": 3220.666786670685,
2191         "z": "93716ca1.df16b",
2192         "wires": [
2193             [
2194                 "85cbfa6a.583a78"
2195             ]
2196         ]
2197     },
2198     {
2199         "id": "85cbfa6a.583a78",
2200         "type": "block",
2201         "name": "block",
2202         "xml": "<block>\n",
2203         "atomic": "false",
2204         "comments": "",
2205         "outputs": 1,
2206         "x": 1516.9998931884766,
2207         "y": 3221.666786670685,
2208         "z": "93716ca1.df16b",
2209         "wires": [
2210             [
2211                 "b3ae9015.4961a"
2212             ]
2213         ]
2214     },
2215     {
2216         "id": "b3ae9015.4961a",
2217         "type": "returnFailure",
2218         "name": "return failure",
2219         "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\" />",
2220         "comments": "",
2221         "x": 1665.9996490478516,
2222         "y": 3224.666786670685,
2223         "z": "93716ca1.df16b",
2224         "wires": []
2225     },
2226     {
2227         "id": "7b42709a.d2c18",
2228         "type": "execute",
2229         "name": "subRequestID",
2230         "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=''/>",
2231         "comments": "",
2232         "outputs": 1,
2233         "x": 1091.000015258789,
2234         "y": 3304.666786670685,
2235         "z": "93716ca1.df16b",
2236         "wires": [
2237             [
2238                 "86c5ba9c.cbb738",
2239                 "8336750.437c288"
2240             ]
2241         ]
2242     },
2243     {
2244         "id": "86c5ba9c.cbb738",
2245         "type": "success",
2246         "name": "success",
2247         "xml": "<outcome value='success'>\n",
2248         "comments": "",
2249         "outputs": 1,
2250         "x": 1273.500015258789,
2251         "y": 3312.666786670685,
2252         "z": "93716ca1.df16b",
2253         "wires": [
2254             [
2255                 "69338529.ff300c"
2256             ]
2257         ]
2258     },
2259     {
2260         "id": "69338529.ff300c",
2261         "type": "block",
2262         "name": "block : atomic",
2263         "xml": "<block atomic='true'>",
2264         "atomic": "true",
2265         "comments": "",
2266         "outputs": 1,
2267         "x": 1458.500015258789,
2268         "y": 3310.666786670685,
2269         "z": "93716ca1.df16b",
2270         "wires": [
2271             [
2272                 "c6a56252.dfaea"
2273             ]
2274         ]
2275     },
2276     {
2277         "id": "c6a56252.dfaea",
2278         "type": "record",
2279         "name": "record",
2280         "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`\"/>",
2281         "comments": "",
2282         "outputs": 1,
2283         "x": 1660.500015258789,
2284         "y": 3305.666786670685,
2285         "z": "93716ca1.df16b",
2286         "wires": [
2287             []
2288         ]
2289     },
2290     {
2291         "id": "8336750.437c288",
2292         "type": "failure",
2293         "name": "failure",
2294         "xml": "<outcome value='failure'>\n",
2295         "comments": "",
2296         "outputs": 1,
2297         "x": 1276.000015258789,
2298         "y": 3360.666786670685,
2299         "z": "93716ca1.df16b",
2300         "wires": [
2301             [
2302                 "ee4be641.ccbc38"
2303             ]
2304         ]
2305     },
2306     {
2307         "id": "ee4be641.ccbc38",
2308         "type": "block",
2309         "name": "block",
2310         "xml": "<block>\n",
2311         "atomic": "false",
2312         "comments": "",
2313         "outputs": 1,
2314         "x": 1451.9998931884766,
2315         "y": 3361.666786670685,
2316         "z": "93716ca1.df16b",
2317         "wires": [
2318             [
2319                 "480a5f5d.9d504"
2320             ]
2321         ]
2322     },
2323     {
2324         "id": "480a5f5d.9d504",
2325         "type": "returnFailure",
2326         "name": "return failure",
2327         "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\" />",
2328         "comments": "",
2329         "x": 1598.9995880126953,
2330         "y": 3364.666786670685,
2331         "z": "93716ca1.df16b",
2332         "wires": []
2333     },
2334     {
2335         "id": "112b836f.c3a6fd",
2336         "type": "switchNode",
2337         "name": "is blacklisted",
2338         "xml": "<switch test='`$tmp.blacklisted`'>",
2339         "comments": "",
2340         "outputs": 1,
2341         "x": 1256.1670227050781,
2342         "y": 1001.1667203903198,
2343         "z": "93716ca1.df16b",
2344         "wires": [
2345             [
2346                 "e6abed7f.2d8fc",
2347                 "9428e6c7.bdbd68"
2348             ]
2349         ]
2350     },
2351     {
2352         "id": "e6abed7f.2d8fc",
2353         "type": "outcome",
2354         "name": "True",
2355         "xml": "<outcome value='true'>\n",
2356         "comments": "",
2357         "outputs": 1,
2358         "x": 1446.1670303344727,
2359         "y": 983.1667194366455,
2360         "z": "93716ca1.df16b",
2361         "wires": [
2362             [
2363                 "e7850e65.747a3"
2364             ]
2365         ]
2366     },
2367     {
2368         "id": "9428e6c7.bdbd68",
2369         "type": "outcome",
2370         "name": "False",
2371         "xml": "<outcome value='false'>\n",
2372         "comments": "",
2373         "outputs": 1,
2374         "x": 1453.1391983032227,
2375         "y": 1023.8056373596191,
2376         "z": "93716ca1.df16b",
2377         "wires": [
2378             [
2379                 "721613a3.d7ab2c"
2380             ]
2381         ]
2382     },
2383     {
2384         "id": "911f37c7.a6eaf8",
2385         "type": "set",
2386         "name": "set isHOAllowed as false",
2387         "xml": "<set>\n<parameter name='tmp.isHOAllowed' value='false' />",
2388         "comments": "",
2389         "x": 1877.1113739013672,
2390         "y": 979.9167194366455,
2391         "z": "93716ca1.df16b",
2392         "wires": []
2393     },
2394     {
2395         "id": "4437ac82.bcc6c4",
2396         "type": "set",
2397         "name": "set isHOAllowed as true",
2398         "xml": "<set>\n<parameter name='tmp.isHOAllowed' value='true' />",
2399         "comments": "",
2400         "x": 1870.5557098388672,
2401         "y": 1018.2499732971191,
2402         "z": "93716ca1.df16b",
2403         "wires": []
2404     },
2405     {
2406         "id": "e7850e65.747a3",
2407         "type": "block",
2408         "name": "block : atomic",
2409         "xml": "<block atomic='true'>",
2410         "atomic": "true",
2411         "comments": "",
2412         "outputs": 1,
2413         "x": 1630.1670303344727,
2414         "y": 981.9443893432617,
2415         "z": "93716ca1.df16b",
2416         "wires": [
2417             [
2418                 "911f37c7.a6eaf8"
2419             ]
2420         ]
2421     },
2422     {
2423         "id": "721613a3.d7ab2c",
2424         "type": "block",
2425         "name": "block : atomic",
2426         "xml": "<block atomic='true'>",
2427         "atomic": "true",
2428         "comments": "",
2429         "outputs": 1,
2430         "x": 1618.3335342407227,
2431         "y": 1029.3610563278198,
2432         "z": "93716ca1.df16b",
2433         "wires": [
2434             [
2435                 "4437ac82.bcc6c4"
2436             ]
2437         ]
2438     },
2439     {
2440         "id": "c1718eaa.0441e",
2441         "type": "set",
2442         "name": "set tmp variables",
2443         "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`\"/>",
2444         "comments": "",
2445         "x": 1293.500331878662,
2446         "y": 1057.500075340271,
2447         "z": "93716ca1.df16b",
2448         "wires": []
2449     },
2450     {
2451         "id": "b411ee0f.38431",
2452         "type": "execute",
2453         "name": "populate mount name",
2454         "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`\"/>",
2455         "comments": "",
2456         "outputs": 1,
2457         "x": 1338.1671295166016,
2458         "y": 1194.5000009536743,
2459         "z": "93716ca1.df16b",
2460         "wires": [
2461             []
2462         ]
2463     },
2464     {
2465         "id": "560d1a47.8473d4",
2466         "type": "record",
2467         "name": "record",
2468         "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 to fetch the anchors\"/>\n<parameter name=\"field2\" value=\"`$tmp.getAnchors.URL`\"/>",
2469         "comments": "",
2470         "outputs": 1,
2471         "x": 488.86407470703125,
2472         "y": 466.88648796081543,
2473         "z": "93716ca1.df16b",
2474         "wires": [
2475             []
2476         ]
2477     },
2478     {
2479         "id": "ecefd81d.f9cab8",
2480         "type": "execute",
2481         "name": "getAnchors URL",
2482         "xml": "<set>\n\t<parameter name='tmp.getAnchors.URL' value=\"`$prop.restapi.cps.anchors.endpoint`\"/>\n\t",
2483         "comments": "",
2484         "outputs": 1,
2485         "x": 500.6139907836914,
2486         "y": 417.7078561782837,
2487         "z": "93716ca1.df16b",
2488         "wires": [
2489             []
2490         ]
2491     },
2492     {
2493         "id": "3f5bd73.2a4f028",
2494         "type": "execute",
2495         "name": "set anchors size",
2496         "xml": "<set>\n\t<parameter name='tmp.anchors.length' value=\"`$get-anchors-cps-response._length`\"/>\n\t",
2497         "comments": "",
2498         "outputs": 1,
2499         "x": 525.1614379882812,
2500         "y": 559.8145093917847,
2501         "z": "93716ca1.df16b",
2502         "wires": [
2503             []
2504         ]
2505     },
2506     {
2507         "id": "980162ee.9edeb",
2508         "type": "execute",
2509         "name": "read schemaSet",
2510         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.schemaset.name' />\n\t<parameter name='source' value=\"`'get-anchors-cps-response.['+$anc+'].schemaSetName'`\" />\n\n",
2511         "comments": "",
2512         "outputs": 1,
2513         "x": 929.6611862182617,
2514         "y": 544.6676582098007,
2515         "z": "93716ca1.df16b",
2516         "wires": [
2517             []
2518         ]
2519     },
2520     {
2521         "id": "a8b2bc66.e3a98",
2522         "type": "execute",
2523         "name": "initialize nearRTRIC size",
2524         "xml": "<set>\n\t<parameter name='tmp.RIC.length' value=\"0\"/>\n\t",
2525         "comments": "",
2526         "outputs": 1,
2527         "x": 557.7516937255859,
2528         "y": 603.0527515411377,
2529         "z": "93716ca1.df16b",
2530         "wires": [
2531             []
2532         ]
2533     },
2534     {
2535         "id": "f0a7b180.38474",
2536         "type": "block",
2537         "name": "block : atomic",
2538         "xml": "<block atomic='true'>",
2539         "atomic": "true",
2540         "comments": "",
2541         "outputs": 1,
2542         "x": 726.1695022583008,
2543         "y": 679.5650014877319,
2544         "z": "93716ca1.df16b",
2545         "wires": [
2546             [
2547                 "1938693.e03a497",
2548                 "73399f70.9ab02"
2549             ]
2550         ]
2551     },
2552     {
2553         "id": "56fbabb.efc7154",
2554         "type": "execute",
2555         "name": "read anchorName",
2556         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.anchor.name' />\n\t<parameter name='source' value=\"`'get-anchors-cps-response.['+$anc+'].name'`\" />",
2557         "comments": "",
2558         "outputs": 1,
2559         "x": 1512.868034362793,
2560         "y": 598.4857696294785,
2561         "z": "93716ca1.df16b",
2562         "wires": [
2563             []
2564         ]
2565     },
2566     {
2567         "id": "4eb9dd77.949f74",
2568         "type": "for",
2569         "name": "For anchorsList",
2570         "xml": "<for index='anc' start='0' end='`$tmp.anchors.length`'>",
2571         "comments": "",
2572         "outputs": 1,
2573         "x": 531.0371704101562,
2574         "y": 639.949969291687,
2575         "z": "93716ca1.df16b",
2576         "wires": [
2577             [
2578                 "f40e037f.bc749"
2579             ]
2580         ]
2581     },
2582     {
2583         "id": "f40e037f.bc749",
2584         "type": "block",
2585         "name": "block : atomic",
2586         "xml": "<block atomic='true'>",
2587         "atomic": "true",
2588         "comments": "",
2589         "outputs": 1,
2590         "x": 735.5690765380859,
2591         "y": 634.906268119812,
2592         "z": "93716ca1.df16b",
2593         "wires": [
2594             [
2595                 "3983f507.2f68da",
2596                 "980162ee.9edeb"
2597             ]
2598         ]
2599     },
2600     {
2601         "id": "3983f507.2f68da",
2602         "type": "switchNode",
2603         "name": "check schemaSetName",
2604         "xml": "<switch test='`$tmp.schemaset.name`'>\n",
2605         "comments": "",
2606         "outputs": 1,
2607         "x": 954.1457443237305,
2608         "y": 591.763445854187,
2609         "z": "93716ca1.df16b",
2610         "wires": [
2611             [
2612                 "7a22756f.e5a93c"
2613             ]
2614         ]
2615     },
2616     {
2617         "id": "7a22756f.e5a93c",
2618         "type": "outcome",
2619         "name": "if ran-network",
2620         "xml": "<outcome value='ran-network'>\n",
2621         "comments": "",
2622         "outputs": 1,
2623         "x": 1137.4513359069824,
2624         "y": 556.2356939315796,
2625         "z": "93716ca1.df16b",
2626         "wires": [
2627             [
2628                 "f0e5d566.9803a8"
2629             ]
2630         ]
2631     },
2632     {
2633         "id": "f0e5d566.9803a8",
2634         "type": "block",
2635         "name": "block : atomic",
2636         "xml": "<block atomic='true'>",
2637         "atomic": "true",
2638         "comments": "",
2639         "outputs": 1,
2640         "x": 1308.7537689208984,
2641         "y": 542.5689891576767,
2642         "z": "93716ca1.df16b",
2643         "wires": [
2644             [
2645                 "3bdadb62.fea184",
2646                 "7961d9b7.7fe598"
2647             ]
2648         ]
2649     },
2650     {
2651         "id": "3bdadb62.fea184",
2652         "type": "record",
2653         "name": "record",
2654         "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=\"Applicable RIC length\"/>\n<parameter name=\"field2\" value=\"`$tmp.RIC.length`\"/>",
2655         "comments": "",
2656         "outputs": 1,
2657         "x": 1487.6671905517578,
2658         "y": 542.3745311498642,
2659         "z": "93716ca1.df16b",
2660         "wires": [
2661             []
2662         ]
2663     },
2664     {
2665         "id": "73399f70.9ab02",
2666         "type": "switchNode",
2667         "name": "check schemaSetName",
2668         "xml": "<switch test='`$tmp.schemaset.name`'>\n",
2669         "comments": "",
2670         "outputs": 1,
2671         "x": 951.9449920654297,
2672         "y": 670.1368945837021,
2673         "z": "93716ca1.df16b",
2674         "wires": [
2675             [
2676                 "b771af8b.ffacc"
2677             ]
2678         ]
2679     },
2680     {
2681         "id": "1938693.e03a497",
2682         "type": "execute",
2683         "name": "read schemaSet",
2684         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.schemaset.name' />\n\t<parameter name='source' value=\"`'get-anchors-cps-response.['+$anc+'].schemaSetName'`\" />\n\n",
2685         "comments": "",
2686         "outputs": 1,
2687         "x": 935.9728240966797,
2688         "y": 628.8868926763535,
2689         "z": "93716ca1.df16b",
2690         "wires": [
2691             []
2692         ]
2693     },
2694     {
2695         "id": "b771af8b.ffacc",
2696         "type": "outcome",
2697         "name": "if ran-network",
2698         "xml": "<outcome value='ran-network'>\n",
2699         "comments": "",
2700         "outputs": 1,
2701         "x": 1135.7505798339844,
2702         "y": 626.6091836690903,
2703         "z": "93716ca1.df16b",
2704         "wires": [
2705             [
2706                 "32307f0a.71ea1"
2707             ]
2708         ]
2709     },
2710     {
2711         "id": "32307f0a.71ea1",
2712         "type": "block",
2713         "name": "block : atomic",
2714         "xml": "<block atomic='true'>",
2715         "atomic": "true",
2716         "comments": "",
2717         "outputs": 1,
2718         "x": 1331.8864135742188,
2719         "y": 628.831350684166,
2720         "z": "93716ca1.df16b",
2721         "wires": [
2722             [
2723                 "56fbabb.efc7154",
2724                 "bd7a2ea8.b034e"
2725             ]
2726         ]
2727     },
2728     {
2729         "id": "902d542b.495ea8",
2730         "type": "for",
2731         "name": "For anchorsList",
2732         "xml": "<for index='anc' start='0' end='`$tmp.anchors.length`'>",
2733         "comments": "",
2734         "outputs": 1,
2735         "x": 524.9103813171387,
2736         "y": 685.4107446670532,
2737         "z": "93716ca1.df16b",
2738         "wires": [
2739             [
2740                 "f0a7b180.38474"
2741             ]
2742         ]
2743     },
2744     {
2745         "id": "7961d9b7.7fe598",
2746         "type": "execute",
2747         "name": "set nearRTRIC size",
2748         "xml": "<set>\n\t<parameter name='tmp.RIC.length' value=\"`$tmp.RIC.length+1`\"/>\n\t",
2749         "comments": "",
2750         "outputs": 1,
2751         "x": 1486.7253036499023,
2752         "y": 494.053573012352,
2753         "z": "93716ca1.df16b",
2754         "wires": [
2755             []
2756         ]
2757     },
2758     {
2759         "id": "bd7a2ea8.b034e",
2760         "type": "block",
2761         "name": "block : atomic",
2762         "xml": "<block atomic='true'>",
2763         "atomic": "true",
2764         "comments": "",
2765         "outputs": 1,
2766         "x": 1528.8125305175781,
2767         "y": 647.2079404592514,
2768         "z": "93716ca1.df16b",
2769         "wires": [
2770             [
2771                 "c181925b.0b237",
2772                 "a229596b.c5e3c8",
2773                 "336876a2.4db05a",
2774                 "e6d5faef.426518"
2775             ]
2776         ]
2777     },
2778     {
2779         "id": "292f2bdb.404e94",
2780         "type": "failure",
2781         "name": "failure",
2782         "xml": "<outcome value='failure'>\n",
2783         "comments": "",
2784         "outputs": 1,
2785         "x": 738.1179809570312,
2786         "y": 443.26336228847504,
2787         "z": "93716ca1.df16b",
2788         "wires": [
2789             [
2790                 "babc71f6.4b1db"
2791             ]
2792         ]
2793     },
2794     {
2795         "id": "689197fa.211fb8",
2796         "type": "success",
2797         "name": "success",
2798         "xml": "<outcome value='success'>\n",
2799         "comments": "",
2800         "outputs": 1,
2801         "x": 752.1181526184082,
2802         "y": 517.4577779769897,
2803         "z": "93716ca1.df16b",
2804         "wires": [
2805             [
2806                 "77d5394c.7997b8"
2807             ]
2808         ]
2809     },
2810     {
2811         "id": "babc71f6.4b1db",
2812         "type": "block",
2813         "name": "block",
2814         "xml": "<block>",
2815         "atomic": "false",
2816         "comments": "",
2817         "outputs": 1,
2818         "x": 880.8124771118164,
2819         "y": 440.8745616674423,
2820         "z": "93716ca1.df16b",
2821         "wires": [
2822             [
2823                 "770e5775.57e468",
2824                 "d035965a.8e7598"
2825             ]
2826         ]
2827     },
2828     {
2829         "id": "77d5394c.7997b8",
2830         "type": "block",
2831         "name": "block : atomic",
2832         "xml": "<block atomic='true'>",
2833         "atomic": "true",
2834         "comments": "",
2835         "outputs": 1,
2836         "x": 900.562313079834,
2837         "y": 494.1244844198227,
2838         "z": "93716ca1.df16b",
2839         "wires": [
2840             [
2841                 "37717870.1cbac8",
2842                 "ca6bc514.5f28a8"
2843             ]
2844         ]
2845     },
2846     {
2847         "id": "770e5775.57e468",
2848         "type": "set",
2849         "name": "set",
2850         "xml": "<set>\n<parameter name='error-code' value='500'/>\n<parameter name='error-message' value='Error Getting Info from CPS. Aborting RPC executiopn'/>",
2851         "comments": "",
2852         "x": 1064.5899047851562,
2853         "y": 404.7077716588974,
2854         "z": "93716ca1.df16b",
2855         "wires": []
2856     },
2857     {
2858         "id": "37717870.1cbac8",
2859         "type": "record",
2860         "name": "record",
2861         "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=\"Successfully Obtained anchors from CPS\"/>\n<parameter name=\"field2\" value=\"`$get-anchors-cps-response._length`\"/>",
2862         "comments": "",
2863         "outputs": 1,
2864         "x": 1082.3120765686035,
2865         "y": 478.3745254278183,
2866         "z": "93716ca1.df16b",
2867         "wires": [
2868             []
2869         ]
2870     },
2871     {
2872         "id": "ca6bc514.5f28a8",
2873         "type": "execute",
2874         "name": "printContext",
2875         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='printContext' >\n<parameter name='filename' value='/opt/opendaylight/current/data/log/generic-neighbor-config-context.log' />",
2876         "comments": "",
2877         "outputs": 1,
2878         "x": 1095.840316772461,
2879         "y": 511.12452733516693,
2880         "z": "93716ca1.df16b",
2881         "wires": [
2882             []
2883         ]
2884     },
2885     {
2886         "id": "d035965a.8e7598",
2887         "type": "record",
2888         "name": "record",
2889         "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=\"Failed to fetch anchors from CPS\"/>",
2890         "comments": "",
2891         "outputs": 1,
2892         "x": 1058.3958168029785,
2893         "y": 441.23560750484467,
2894         "z": "93716ca1.df16b",
2895         "wires": [
2896             []
2897         ]
2898     },
2899     {
2900         "id": "2e676669.44090a",
2901         "type": "execute",
2902         "name": "Get list of anchors from CPS",
2903         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"restapiUrl\" value=\"`$tmp.getAnchors.URL`\"/>\n<parameter name=\"httpMethod\" value=\"GET\"/>\n<parameter name=\"restapiUser\" value=\"cpsuser\" />\n<parameter name=\"restapiPassword\" value=\"cpsr0cks!\"/>\n<parameter name=\"responsePrefix\" value=\"get-anchors-cps-response\"/>\n<parameter name='contentType' value='application/json' /> \n<parameter name='format' value='json' />\n<parameter name='accept' value='application/json' />\n<parameter name=\"convertResponse\" value=\"true\"/>",
2904         "comments": "",
2905         "outputs": 1,
2906         "x": 545.8124008178711,
2907         "y": 515.4817037582397,
2908         "z": "93716ca1.df16b",
2909         "wires": [
2910             [
2911                 "689197fa.211fb8",
2912                 "292f2bdb.404e94"
2913             ]
2914         ]
2915     },
2916     {
2917         "id": "df020a42.c20898",
2918         "type": "success",
2919         "name": "success",
2920         "xml": "<outcome value='success'>\n",
2921         "comments": "",
2922         "outputs": 1,
2923         "x": 2034.6667022705078,
2924         "y": 675.9999841451645,
2925         "z": "93716ca1.df16b",
2926         "wires": [
2927             [
2928                 "460c436f.8ca33c"
2929             ]
2930         ]
2931     },
2932     {
2933         "id": "460c436f.8ca33c",
2934         "type": "block",
2935         "name": "block : atomic",
2936         "xml": "<block atomic='true'>",
2937         "atomic": "true",
2938         "comments": "",
2939         "outputs": 1,
2940         "x": 2243.6666679382324,
2941         "y": 647.0001262426376,
2942         "z": "93716ca1.df16b",
2943         "wires": [
2944             [
2945                 "f3ad33eb.84a38",
2946                 "e0c4e26b.1144a",
2947                 "b9def43d.5f7818"
2948             ]
2949         ]
2950     },
2951     {
2952         "id": "3afb70c7.5e4ee",
2953         "type": "failure",
2954         "name": "failure",
2955         "xml": "<outcome value='failure'>\n",
2956         "comments": "",
2957         "outputs": 1,
2958         "x": 2057.666666030884,
2959         "y": 622.0001262426376,
2960         "z": "93716ca1.df16b",
2961         "wires": [
2962             [
2963                 "d61cc65e.3894e8"
2964             ]
2965         ]
2966     },
2967     {
2968         "id": "d61cc65e.3894e8",
2969         "type": "block",
2970         "name": "block",
2971         "xml": "<block>",
2972         "atomic": "false",
2973         "comments": "",
2974         "outputs": 1,
2975         "x": 2280.524028778076,
2976         "y": 574.2858194112778,
2977         "z": "93716ca1.df16b",
2978         "wires": [
2979             [
2980                 "563b108b.4f55f"
2981             ]
2982         ]
2983     },
2984     {
2985         "id": "c181925b.0b237",
2986         "type": "execute",
2987         "name": "generate getNearRTRICsFromidGNBCUCPFunction URL",
2988         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$prop.restapi.cps.tbdmt.execute.endpoint`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.cps.getNearRTRICByidGNBCUCPFunction.url\"/>\n    <parameter name=\"target\" value=\"{schemaSet}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.anchor.name`\"/>",
2989         "comments": "",
2990         "outputs": 1,
2991         "x": 1839.5988578796387,
2992         "y": 534.931990981102,
2993         "z": "93716ca1.df16b",
2994         "wires": [
2995             []
2996         ]
2997     },
2998     {
2999         "id": "a229596b.c5e3c8",
3000         "type": "execute",
3001         "name": "prepare tbdmt template",
3002         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.cps.getNearRTRICByidGNBCUCPFunction.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.cps.getNearRTRICByidGNBCUCPFunction.url\"/>\n    <parameter name=\"target\" value=\"{templateId}\"/>\n    <parameter name=\"replacement\" value=\"`$prop.tbdmt.template.get-nearrtric-by-idgnbcucpfunction`\"/>",
3003         "comments": "",
3004         "outputs": 1,
3005         "x": 1759.5989112854004,
3006         "y": 576.9319919347763,
3007         "z": "93716ca1.df16b",
3008         "wires": [
3009             []
3010         ]
3011     },
3012     {
3013         "id": "336876a2.4db05a",
3014         "type": "record",
3015         "name": "record TBDMT RestAPI params",
3016         "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 CPS TDBMT to Get NearRTRIC for idGNBCUCPFunction\"/>\n<parameter name='field2' value=\"`$tmp.cps.getNearRTRICByidGNBCUCPFunction.url`\" />",
3017         "comments": "",
3018         "outputs": 1,
3019         "x": 1786.5988731384277,
3020         "y": 617.9319928884506,
3021         "z": "93716ca1.df16b",
3022         "wires": [
3023             []
3024         ]
3025     },
3026     {
3027         "id": "e6d5faef.426518",
3028         "type": "execute",
3029         "name": "Get nearRTRIC for idGNBCUCPFunction",
3030         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"restapiUrl\" value=\"`$tmp.cps.getNearRTRICByidGNBCUCPFunction.url`\"/>\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/cps-templates/cps-get-nearrtric-by-idgnbcucpfunction.json'`\" />\n<parameter name=\"httpMethod\" value=\"POST\"/>\n<parameter name=\"responsePrefix\" value=\"getNFNSSIRIC-cps-response\"/>\n<parameter name='contentType' value='application/json' /> \n<parameter name='format' value='json' />\n<parameter name='accept' value='application/json' />\n<parameter name=\"convertResponse\" value=\"true\"/>",
3031         "comments": "",
3032         "outputs": 1,
3033         "x": 1786.5988121032715,
3034         "y": 662.9319947957993,
3035         "z": "93716ca1.df16b",
3036         "wires": [
3037             [
3038                 "3afb70c7.5e4ee",
3039                 "df020a42.c20898"
3040             ]
3041         ]
3042     },
3043     {
3044         "id": "e0c4e26b.1144a",
3045         "type": "record",
3046         "name": "record",
3047         "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=\"Successfully Obtained NearRTRIC ID info from CPS\"/>\n<parameter name=\"field2\" value=\"`$tmp.nearRTRICId`\"/>",
3048         "comments": "",
3049         "outputs": 1,
3050         "x": 2450.59867477417,
3051         "y": 671.9319448471069,
3052         "z": "93716ca1.df16b",
3053         "wires": [
3054             []
3055         ]
3056     },
3057     {
3058         "id": "f3ad33eb.84a38",
3059         "type": "execute",
3060         "name": "printContext",
3061         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='printContext' >\n<parameter name='filename' value='/opt/opendaylight/current/data/log/generic-neighbor-config-context.log' />\n\n\n",
3062         "comments": "",
3063         "outputs": 1,
3064         "x": 2429.3767471313477,
3065         "y": 723.9321489334106,
3066         "z": "93716ca1.df16b",
3067         "wires": [
3068             []
3069         ]
3070     },
3071     {
3072         "id": "563b108b.4f55f",
3073         "type": "set",
3074         "name": "set",
3075         "xml": "<set>\n<parameter name='error-code' value='500'/>\n<parameter name='error-message' value='Error Getting Info from CPS. Aborting RPC executiopn'/>",
3076         "comments": "",
3077         "x": 2452.598819732666,
3078         "y": 576.0430024862289,
3079         "z": "93716ca1.df16b",
3080         "wires": []
3081     },
3082     {
3083         "id": "f1691caa.0d71",
3084         "type": "set",
3085         "name": "set tmp variables",
3086         "xml": "<set>\n<parameter name=\"tmp.idGNBCUCP\" value=\"`$generic-neighbor-configuration-input.neighbor-list-in-use[0].pnf-name`\"/>\n",
3087         "comments": "",
3088         "x": 508.6666488647461,
3089         "y": 380.3333435058594,
3090         "z": "93716ca1.df16b",
3091         "wires": []
3092     },
3093     {
3094         "id": "b9def43d.5f7818",
3095         "type": "execute",
3096         "name": "read nearRTRICId",
3097         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.nearRTRICId' />\n\t<parameter name='source' value=\"`'getNFNSSIRIC-cps-response.[0]'`\" />\n",
3098         "comments": "",
3099         "outputs": 1,
3100         "x": 2468.6667098999023,
3101         "y": 623.6666870117188,
3102         "z": "93716ca1.df16b",
3103         "wires": [
3104             []
3105         ]
3106     },
3107     {
3108         "id": "1bc42ca7.cbfc53",
3109         "type": "record",
3110         "name": "record",
3111         "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=\"idGNBCUCPFunction\"/>\n<parameter name=\"field2\" value=\"`$tmp.idGNBCUCPFunction`\"/>\n<parameter name=\"field3\" value=\"idNRCellCU\"/>\n<parameter name=\"field4\" value=\"`$tmp.idNRCellCU`\"/>\n<parameter name=\"field5\" value=\"idNRCellRelation\"/>\n<parameter name=\"field6\" value=\"`$tmp.idNRCellRelation`\"/>\n<parameter name=\"field7\" value=\"isHOAllowed\"/>\n<parameter name=\"field8\" value=\"`$tmp.isHOAllowed`\"/>",
3112         "comments": "",
3113         "outputs": 1,
3114         "x": 1284.7117309570312,
3115         "y": 1104.4444608688354,
3116         "z": "93716ca1.df16b",
3117         "wires": [
3118             []
3119         ]
3120     },
3121     {
3122         "id": "4f68e3db.956bac",
3123         "type": "switchNode",
3124         "name": "is blacklisted",
3125         "xml": "<switch test='`$tmp.blacklisted`'>",
3126         "comments": "",
3127         "outputs": 1,
3128         "x": 2593.888641357422,
3129         "y": 834.8888349533081,
3130         "z": "93716ca1.df16b",
3131         "wires": [
3132             [
3133                 "c63e7d25.5ef1b",
3134                 "e6ecbedf.8ddcb"
3135             ]
3136         ]
3137     },
3138     {
3139         "id": "c63e7d25.5ef1b",
3140         "type": "outcome",
3141         "name": "True",
3142         "xml": "<outcome value='true'>\n",
3143         "comments": "",
3144         "outputs": 1,
3145         "x": 2783.8886489868164,
3146         "y": 816.8888339996338,
3147         "z": "93716ca1.df16b",
3148         "wires": [
3149             [
3150                 "8a4616a8.b07548"
3151             ]
3152         ]
3153     },
3154     {
3155         "id": "e6ecbedf.8ddcb",
3156         "type": "outcome",
3157         "name": "False",
3158         "xml": "<outcome value='false'>\n",
3159         "comments": "",
3160         "outputs": 1,
3161         "x": 2790.8608169555664,
3162         "y": 857.5277519226074,
3163         "z": "93716ca1.df16b",
3164         "wires": [
3165             [
3166                 "76352c73.0ba134"
3167             ]
3168         ]
3169     },
3170     {
3171         "id": "1b68d278.589ade",
3172         "type": "set",
3173         "name": "set isHOAllowed as false",
3174         "xml": "<set>\n<parameter name='tmp.isHOAllowed' value='false' />",
3175         "comments": "",
3176         "x": 3214.832992553711,
3177         "y": 813.6388339996338,
3178         "z": "93716ca1.df16b",
3179         "wires": []
3180     },
3181     {
3182         "id": "c533f671.aa9438",
3183         "type": "set",
3184         "name": "set isHOAllowed as true",
3185         "xml": "<set>\n<parameter name='tmp.isHOAllowed' value='true' />",
3186         "comments": "",
3187         "x": 3208.277328491211,
3188         "y": 851.9720878601074,
3189         "z": "93716ca1.df16b",
3190         "wires": []
3191     },
3192     {
3193         "id": "8a4616a8.b07548",
3194         "type": "block",
3195         "name": "block : atomic",
3196         "xml": "<block atomic='true'>",
3197         "atomic": "true",
3198         "comments": "",
3199         "outputs": 1,
3200         "x": 2967.8886489868164,
3201         "y": 815.66650390625,
3202         "z": "93716ca1.df16b",
3203         "wires": [
3204             [
3205                 "1b68d278.589ade"
3206             ]
3207         ]
3208     },
3209     {
3210         "id": "76352c73.0ba134",
3211         "type": "block",
3212         "name": "block : atomic",
3213         "xml": "<block atomic='true'>",
3214         "atomic": "true",
3215         "comments": "",
3216         "outputs": 1,
3217         "x": 2956.0551528930664,
3218         "y": 863.0831708908081,
3219         "z": "93716ca1.df16b",
3220         "wires": [
3221             [
3222                 "c533f671.aa9438"
3223             ]
3224         ]
3225     },
3226     {
3227         "id": "d62d2854.e6ac28",
3228         "type": "set",
3229         "name": "set tmp variables",
3230         "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",
3231         "comments": "",
3232         "x": 2612.888683319092,
3233         "y": 887.888861656189,
3234         "z": "93716ca1.df16b",
3235         "wires": []
3236     },
3237     {
3238         "id": "15d3f16c.8176ef",
3239         "type": "record",
3240         "name": "record",
3241         "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=\"idGNBCUCPFunction\"/>\n<parameter name=\"field2\" value=\"`$tmp.idGNBCUCPFunction`\"/>\n<parameter name=\"field3\" value=\"idNRCellCU\"/>\n<parameter name=\"field4\" value=\"`$tmp.idNRCellCU`\"/>\n<parameter name=\"field5\" value=\"idNRCellRelation\"/>\n<parameter name=\"field6\" value=\"`$tmp.idNRCellRelation`\"/>\n<parameter name=\"field7\" value=\"isHOAllowed\"/>\n<parameter name=\"field8\" value=\"`$tmp.isHOAllowed`\"/>\n",
3242         "comments": "",
3243         "outputs": 1,
3244         "x": 2594.099864959717,
3245         "y": 934.8332014083862,
3246         "z": "93716ca1.df16b",
3247         "wires": [
3248             []
3249         ]
3250     },
3251     {
3252         "id": "f8b63e76.98572",
3253         "type": "execute",
3254         "name": "populate idNRCellCU",
3255         "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`\"/>",
3256         "comments": "",
3257         "outputs": 1,
3258         "x": 2625.555351257324,
3259         "y": 1070.99990940094,
3260         "z": "93716ca1.df16b",
3261         "wires": [
3262             []
3263         ]
3264     },
3265     {
3266         "id": "1fdbb9e6.5c2526",
3267         "type": "execute",
3268         "name": "populate idNRCellRelation",
3269         "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`\"/>",
3270         "comments": "",
3271         "outputs": 1,
3272         "x": 2635.2217712402344,
3273         "y": 1125.3331651687622,
3274         "z": "93716ca1.df16b",
3275         "wires": [
3276             []
3277         ]
3278     },
3279     {
3280         "id": "57f80d61.d3fa74",
3281         "type": "execute",
3282         "name": "populate idGNBCUCPFunction",
3283         "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`\"/>",
3284         "comments": "",
3285         "outputs": 1,
3286         "x": 2651.378105163574,
3287         "y": 1031.2221269607544,
3288         "z": "93716ca1.df16b",
3289         "wires": [
3290             []
3291         ]
3292     },
3293     {
3294         "id": "49974804.2019b8",
3295         "type": "failure",
3296         "name": "failure",
3297         "xml": "<outcome value='failure'>\n",
3298         "comments": "",
3299         "outputs": 1,
3300         "x": 1887.4895629882812,
3301         "y": 1875.000002861023,
3302         "z": "93716ca1.df16b",
3303         "wires": [
3304             [
3305                 "adafd367.d3827"
3306             ]
3307         ]
3308     },
3309     {
3310         "id": "adafd367.d3827",
3311         "type": "block",
3312         "name": "block : atomic",
3313         "xml": "<block atomic='true'>",
3314         "atomic": "true",
3315         "comments": "",
3316         "outputs": 1,
3317         "x": 2132.1562576293945,
3318         "y": 1830.6667032241821,
3319         "z": "93716ca1.df16b",
3320         "wires": [
3321             [
3322                 "1280ded8.c1edc1",
3323                 "d4c50662.271958"
3324             ]
3325         ]
3326     },
3327     {
3328         "id": "d4c50662.271958",
3329         "type": "set",
3330         "name": "set",
3331         "xml": "<set>\n<parameter name='error-code' value='500'/>\n<parameter name='error-message' value='Error updating nearRTRIC info in CPS. Aborting RPC executiopn'/>",
3332         "comments": "",
3333         "x": 2312.823257446289,
3334         "y": 1802.1109952926636,
3335         "z": "93716ca1.df16b",
3336         "wires": []
3337     },
3338     {
3339         "id": "1280ded8.c1edc1",
3340         "type": "returnFailure",
3341         "name": "return failure",
3342         "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 nearRTRIC info in ConfigDB. Aborting RPC executiopn'/>",
3343         "comments": "",
3344         "x": 2331.823097229004,
3345         "y": 1856.9999980926514,
3346         "z": "93716ca1.df16b",
3347         "wires": []
3348     },
3349     {
3350         "id": "d8ab9c3e.03a3b",
3351         "type": "success",
3352         "name": "success",
3353         "xml": "<outcome value='success'>\n",
3354         "comments": "",
3355         "outputs": 1,
3356         "x": 1905.3077011108398,
3357         "y": 1997.5757141113281,
3358         "z": "93716ca1.df16b",
3359         "wires": [
3360             [
3361                 "a538b6de.81e968"
3362             ]
3363         ]
3364     },
3365     {
3366         "id": "a538b6de.81e968",
3367         "type": "block",
3368         "name": "block : atomic",
3369         "xml": "<block atomic='true'>",
3370         "atomic": "true",
3371         "comments": "",
3372         "outputs": 1,
3373         "x": 2155.3076248168945,
3374         "y": 1942.5758934020996,
3375         "z": "93716ca1.df16b",
3376         "wires": [
3377             [
3378                 "2b0af4ae.08b65c"
3379             ]
3380         ]
3381     },
3382     {
3383         "id": "2b0af4ae.08b65c",
3384         "type": "record",
3385         "name": "record",
3386         "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=\"Successfully Updated NRCellRelation info in cps\"/>",
3387         "comments": "",
3388         "outputs": 1,
3389         "x": 2340.641128540039,
3390         "y": 1920.576096534729,
3391         "z": "93716ca1.df16b",
3392         "wires": [
3393             []
3394         ]
3395     },
3396     {
3397         "id": "b2dbf27a.21124",
3398         "type": "execute",
3399         "name": "generate put ho nrcellrelation url",
3400         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$prop.restapi.cps.tbdmt.execute.endpoint`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.cps.putho.nrcellrelation.url\"/>\n    <parameter name=\"target\" value=\"{schemaSet}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.schemaset.name`\"/>",
3401         "comments": "",
3402         "outputs": 1,
3403         "x": 1675.021671295166,
3404         "y": 1808.2939615249634,
3405         "z": "93716ca1.df16b",
3406         "wires": [
3407             []
3408         ]
3409     },
3410     {
3411         "id": "73cb27d4.c11058",
3412         "type": "execute",
3413         "name": "prepare tbdmt template",
3414         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.cps.putho.nrcellrelation.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.cps.putho.nrcellrelation.url\"/>\n    <parameter name=\"target\" value=\"{templateId}\"/>\n    <parameter name=\"replacement\" value=\"`$prop.tbdmt.template.put-ho-nrcellrelation`\"/>",
3415         "comments": "",
3416         "outputs": 1,
3417         "x": 1642.0217628479004,
3418         "y": 1862.6273832321167,
3419         "z": "93716ca1.df16b",
3420         "wires": [
3421             []
3422         ]
3423     },
3424     {
3425         "id": "67f8454e.69e89c",
3426         "type": "execute",
3427         "name": "put ho nrcellrelation",
3428         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"restapiUrl\" value=\"`$tmp.cps.putho.nrcellrelation.url`\"/>\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/cps-templates/cps-put-ho.json'`\" />\n<parameter name=\"httpMethod\" value=\"POST\"/>\n<parameter name=\"responsePrefix\" value=\"cps-put-ho-nrcellrelation-response\"/>\n<parameter name='contentType' value='application/json' /> \n<parameter name='format' value='json' />\n<parameter name='accept' value='application/json' />\n<parameter name=\"convertResponse\" value=\"true\"/>",
3429         "comments": "",
3430         "outputs": 1,
3431         "x": 1617.4879760742188,
3432         "y": 1969.4272661209106,
3433         "z": "93716ca1.df16b",
3434         "wires": [
3435             [
3436                 "49974804.2019b8",
3437                 "d8ab9c3e.03a3b"
3438             ]
3439         ]
3440     },
3441     {
3442         "id": "e1f9dbeb.b36d08",
3443         "type": "record",
3444         "name": "record",
3445         "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 CPS TDBMT to put ho NRCellRelation\"/>\n<parameter name='field2' value=\"`$tmp.cps.putho.nrcellrelation.url`\" />",
3446         "comments": "",
3447         "outputs": 1,
3448         "x": 1597.661808013916,
3449         "y": 1916.6771030426025,
3450         "z": "93716ca1.df16b",
3451         "wires": [
3452             []
3453         ]
3454     },
3455     {
3456         "id": "ae070250.5fb89",
3457         "type": "block",
3458         "name": "block : atomic",
3459         "xml": "<block atomic='true'>",
3460         "atomic": "true",
3461         "comments": "",
3462         "outputs": 1,
3463         "x": 1391.489601135254,
3464         "y": 1808.6666860580444,
3465         "z": "93716ca1.df16b",
3466         "wires": [
3467             [
3468                 "373fca41.5a1086",
3469                 "b2dbf27a.21124",
3470                 "73cb27d4.c11058",
3471                 "e1f9dbeb.b36d08",
3472                 "67f8454e.69e89c"
3473             ]
3474         ]
3475     },
3476     {
3477         "id": "eff92940.1fb528",
3478         "type": "record",
3479         "name": "record",
3480         "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=\"CPS is Deployed, ConfigDB Skipped\"/>",
3481         "comments": "",
3482         "outputs": 1,
3483         "x": 3667.4895629882812,
3484         "y": 1332.6666288375854,
3485         "z": "93716ca1.df16b",
3486         "wires": [
3487             []
3488         ]
3489     },
3490     {
3491         "id": "d06c1323.53c5d",
3492         "type": "failure",
3493         "name": "failure",
3494         "xml": "<outcome value='failure'>\n",
3495         "comments": "",
3496         "outputs": 1,
3497         "x": 3947.9683570861816,
3498         "y": 1453.2118654251099,
3499         "z": "93716ca1.df16b",
3500         "wires": [
3501             [
3502                 "9b66cf4a.4c6ed"
3503             ]
3504         ]
3505     },
3506     {
3507         "id": "9b66cf4a.4c6ed",
3508         "type": "block",
3509         "name": "block : atomic",
3510         "xml": "<block atomic='true'>",
3511         "atomic": "true",
3512         "comments": "",
3513         "outputs": 1,
3514         "x": 4192.635051727295,
3515         "y": 1408.878565788269,
3516         "z": "93716ca1.df16b",
3517         "wires": [
3518             [
3519                 "7947ff08.c0955",
3520                 "663da05b.08758"
3521             ]
3522         ]
3523     },
3524     {
3525         "id": "663da05b.08758",
3526         "type": "set",
3527         "name": "set",
3528         "xml": "<set>\n<parameter name='error-code' value='500'/>\n<parameter name='error-message' value='Error updating nearRTRIC info in CPS. Aborting RPC executiopn'/>",
3529         "comments": "",
3530         "x": 4373.302051544189,
3531         "y": 1380.3228578567505,
3532         "z": "93716ca1.df16b",
3533         "wires": []
3534     },
3535     {
3536         "id": "7947ff08.c0955",
3537         "type": "returnFailure",
3538         "name": "return failure",
3539         "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 nearRTRIC info in ConfigDB. Aborting RPC executiopn'/>",
3540         "comments": "",
3541         "x": 4392.301891326904,
3542         "y": 1435.2118606567383,
3543         "z": "93716ca1.df16b",
3544         "wires": []
3545     },
3546     {
3547         "id": "2cec2467.fffcfc",
3548         "type": "success",
3549         "name": "success",
3550         "xml": "<outcome value='success'>\n",
3551         "comments": "",
3552         "outputs": 1,
3553         "x": 3965.7864952087402,
3554         "y": 1575.787576675415,
3555         "z": "93716ca1.df16b",
3556         "wires": [
3557             [
3558                 "ed344371.52314"
3559             ]
3560         ]
3561     },
3562     {
3563         "id": "ed344371.52314",
3564         "type": "block",
3565         "name": "block : atomic",
3566         "xml": "<block atomic='true'>",
3567         "atomic": "true",
3568         "comments": "",
3569         "outputs": 1,
3570         "x": 4215.786418914795,
3571         "y": 1520.7877559661865,
3572         "z": "93716ca1.df16b",
3573         "wires": [
3574             [
3575                 "16bf39af.b7bd96"
3576             ]
3577         ]
3578     },
3579     {
3580         "id": "16bf39af.b7bd96",
3581         "type": "record",
3582         "name": "record",
3583         "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=\"Successfully Updated NRCellRelation info in cps\"/>",
3584         "comments": "",
3585         "outputs": 1,
3586         "x": 4401.119922637939,
3587         "y": 1498.787959098816,
3588         "z": "93716ca1.df16b",
3589         "wires": [
3590             []
3591         ]
3592     },
3593     {
3594         "id": "429f2b72.e5b9a4",
3595         "type": "execute",
3596         "name": "generate put ho nrcellrelation url",
3597         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$prop.restapi.cps.tbdmt.execute.endpoint`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.cps.putho.nrcellrelation.url\"/>\n    <parameter name=\"target\" value=\"{schemaSet}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.schemaset.name`\"/>",
3598         "comments": "",
3599         "outputs": 1,
3600         "x": 3735.5004653930664,
3601         "y": 1386.5058240890503,
3602         "z": "93716ca1.df16b",
3603         "wires": [
3604             []
3605         ]
3606     },
3607     {
3608         "id": "7af78a8.16d1774",
3609         "type": "execute",
3610         "name": "prepare tbdmt template",
3611         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.cps.putho.nrcellrelation.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.cps.putho.nrcellrelation.url\"/>\n    <parameter name=\"target\" value=\"{templateId}\"/>\n    <parameter name=\"replacement\" value=\"`$prop.tbdmt.template.put-ho-nrcellrelation`\"/>",
3612         "comments": "",
3613         "outputs": 1,
3614         "x": 3702.500556945801,
3615         "y": 1440.8392457962036,
3616         "z": "93716ca1.df16b",
3617         "wires": [
3618             []
3619         ]
3620     },
3621     {
3622         "id": "fedc6177.d9441",
3623         "type": "execute",
3624         "name": "put ho nrcellrelation",
3625         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"restapiUrl\" value=\"`$tmp.cps.putho.nrcellrelation.url`\"/>\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/cps-templates/cps-put-ho.json'`\" />\n<parameter name=\"httpMethod\" value=\"POST\"/>\n<parameter name=\"responsePrefix\" value=\"cps-put-ho-nrcellrelation-response\"/>\n<parameter name='contentType' value='application/json' /> \n<parameter name='format' value='json' />\n<parameter name='accept' value='application/json' />\n<parameter name=\"convertResponse\" value=\"true\"/>",
3626         "comments": "",
3627         "outputs": 1,
3628         "x": 3677.966770172119,
3629         "y": 1547.6391286849976,
3630         "z": "93716ca1.df16b",
3631         "wires": [
3632             [
3633                 "d06c1323.53c5d",
3634                 "2cec2467.fffcfc"
3635             ]
3636         ]
3637     },
3638     {
3639         "id": "bd326c88.c4e14",
3640         "type": "record",
3641         "name": "record",
3642         "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 CPS TDBMT to put ho NRCellRelation\"/>\n<parameter name='field2' value=\"`$tmp.cps.putho.nrcellrelation.url`\" />",
3643         "comments": "",
3644         "outputs": 1,
3645         "x": 3658.1406021118164,
3646         "y": 1494.8889656066895,
3647         "z": "93716ca1.df16b",
3648         "wires": [
3649             []
3650         ]
3651     },
3652     {
3653         "id": "8a4f7193.b86bf",
3654         "type": "block",
3655         "name": "block : atomic",
3656         "xml": "<block atomic='true'>",
3657         "atomic": "true",
3658         "comments": "",
3659         "outputs": 1,
3660         "x": 3451.9683952331543,
3661         "y": 1386.8785486221313,
3662         "z": "93716ca1.df16b",
3663         "wires": [
3664             [
3665                 "eff92940.1fb528",
3666                 "429f2b72.e5b9a4",
3667                 "7af78a8.16d1774",
3668                 "bd326c88.c4e14",
3669                 "fedc6177.d9441"
3670             ]
3671         ]
3672     }
3673 ]