43a52b4d17de48f10be7b0746c1bd3e3b651350e
[ccsdk/distribution.git] / platform-logic / oofpcipoc-api / src / main / json / oofpcipoc-api_configuration-phy-cell-id.json
1 [
2     {
3         "id": "77f26b4a.f02734",
4         "type": "method",
5         "name": "method",
6         "xml": "<method rpc='configuration-phy-cell-id' mode='sync'>\n",
7         "comments": "",
8         "outputs": 1,
9         "x": 126.51040840148926,
10         "y": 250,
11         "z": "1ba0191f.c9b697",
12         "wires": [
13             [
14                 "989bee2d.3d504"
15             ]
16         ]
17     },
18     {
19         "id": "26bdf696.b8a7ea",
20         "type": "dgstart",
21         "name": "DGSTART",
22         "outputs": 1,
23         "x": 128.51040840148926,
24         "y": 20,
25         "z": "1ba0191f.c9b697",
26         "wires": [
27             [
28                 "a84ca9f2.5dec58"
29             ]
30         ]
31     },
32     {
33         "id": "a84ca9f2.5dec58",
34         "type": "service-logic",
35         "name": "oofpcipoc-api ${project.version}",
36         "module": "oofpcipoc-api",
37         "version": "${project.version}",
38         "comments": "",
39         "xml": "<service-logic xmlns='http://www.onap.org/sdnc/svclogic' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xsi:schemaLocation='http://www.onap.org/sdnc/svclogic ./svclogic.xsd' module='oofpcipoc-api' version='${project.version}'>",
40         "outputs": 1,
41         "x": 180.5103931427002,
42         "y": 88.0000991821289,
43         "z": "1ba0191f.c9b697",
44         "wires": [
45             [
46                 "77f26b4a.f02734"
47             ]
48         ]
49     },
50     {
51         "id": "989bee2d.3d504",
52         "type": "block",
53         "name": "block : atomic",
54         "xml": "<block atomic='true'>",
55         "atomic": "true",
56         "comments": "",
57         "outputs": 1,
58         "x": 121.00000190734863,
59         "y": 390.0000305175781,
60         "z": "1ba0191f.c9b697",
61         "wires": [
62             [
63                 "3dc02c1a.f126e4",
64                 "8727b008.cb2",
65                 "1671a589.62a66a",
66                 "f4d5731c.4b161",
67                 "10acd060.dece1",
68                 "220645f8.cfb8ea",
69                 "1e2c6b21.cd17b5",
70                 "7bb49999.9148e8"
71             ]
72         ]
73     },
74     {
75         "id": "3dc02c1a.f126e4",
76         "type": "returnSuccess",
77         "name": "return success",
78         "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",
79         "comments": "",
80         "x": 141.51067543029785,
81         "y": 2535.000244140625,
82         "z": "1ba0191f.c9b697",
83         "wires": []
84     },
85     {
86         "id": "6ec27597.c5078c",
87         "type": "record",
88         "name": "record",
89         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/configuration-phy-cell-id.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Input RPC Payload request. FAP #:  \"/>\n<parameter name=\"field2\" value=\"`$idx`\"/>\n<parameter name=\"field3\" value=\"`$configuration-phy-cell-id-input.fap-service[$idx].alias`\"/>\n<parameter name=\"field4\" value=\"`$configuration-phy-cell-id-input.fap-service[$idx].cid`\"/>\n<parameter name=\"field5\" value=\"`$configuration-phy-cell-id-input.fap-service[$idx].phy-cell-id-in-use`\"/>\n<parameter name=\"field6\" value=\"`$configuration-phy-cell-id-input.fap-service[$idx].pnf-name`\"/>",
90         "comments": "",
91         "outputs": 1,
92         "x": 607.5109577178955,
93         "y": 128.0000457763672,
94         "z": "1ba0191f.c9b697",
95         "wires": [
96             []
97         ]
98     },
99     {
100         "id": "b60eadca.63ad",
101         "type": "comment",
102         "name": "configuration-phy-cell-id",
103         "info": "",
104         "comments": "",
105         "x": 357.5104007720947,
106         "y": 39.01041603088379,
107         "z": "1ba0191f.c9b697",
108         "wires": []
109     },
110     {
111         "id": "be109ccd.fa411",
112         "type": "record",
113         "name": "record",
114         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/configuration-phy-cell-id.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Initial FAP Service PCI PARMS\"/>\n<parameter name=\"field2\" value=\"`$oofpcigetfapservice.fap-service[0].alias`\"/>\n<parameter name=\"field3\" value=\"`$oofpcigetfapservice.fap-service[0].x-0005b9-lte.phy-cell-id-in-use`\"/>\n<parameter name=\"field4\" value=\"`$oofpcigetfapservice.fap-service[0].x-0005b9-lte.pnf-name`\"/>",
115         "comments": "",
116         "outputs": 1,
117         "x": 1419.5105304718018,
118         "y": 241.01040649414062,
119         "z": "1ba0191f.c9b697",
120         "wires": [
121             []
122         ]
123     },
124     {
125         "id": "33d21a78.648c86",
126         "type": "failure",
127         "name": "failure",
128         "xml": "<outcome value='failure'>\n",
129         "comments": "",
130         "outputs": 1,
131         "x": 1114.510591506958,
132         "y": 183.0104217529297,
133         "z": "1ba0191f.c9b697",
134         "wires": [
135             [
136                 "32031180.519f3e"
137             ]
138         ]
139     },
140     {
141         "id": "32031180.519f3e",
142         "type": "returnFailure",
143         "name": "return failure",
144         "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 executing Get odutopo node details rest api\" />",
145         "comments": "",
146         "x": 1333.5106525421143,
147         "y": 183.01044464111328,
148         "z": "1ba0191f.c9b697",
149         "wires": []
150     },
151     {
152         "id": "5fb7acbd.6d96f4",
153         "type": "success",
154         "name": "success",
155         "xml": "<outcome value='success'>\n",
156         "comments": "",
157         "outputs": 1,
158         "x": 1119.5107746124268,
159         "y": 267.0104064941406,
160         "z": "1ba0191f.c9b697",
161         "wires": [
162             [
163                 "c1a94b58.79d758"
164             ]
165         ]
166     },
167     {
168         "id": "c1a94b58.79d758",
169         "type": "block",
170         "name": "block",
171         "xml": "<block>\n",
172         "atomic": "false",
173         "comments": "",
174         "outputs": 1,
175         "x": 1265.5104084014893,
176         "y": 250.0104217529297,
177         "z": "1ba0191f.c9b697",
178         "wires": [
179             [
180                 "be109ccd.fa411"
181             ]
182         ]
183     },
184     {
185         "id": "bc601045.41112",
186         "type": "failure",
187         "name": "failure",
188         "xml": "<outcome value='failure'>\n",
189         "comments": "",
190         "outputs": 1,
191         "x": 1113.5105304718018,
192         "y": 523.6770629882812,
193         "z": "1ba0191f.c9b697",
194         "wires": [
195             [
196                 "1b472ace.015705"
197             ]
198         ]
199     },
200     {
201         "id": "1b472ace.015705",
202         "type": "returnFailure",
203         "name": "return failure",
204         "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 executing patch rest api\" />",
205         "comments": "",
206         "x": 1340.5104084014893,
207         "y": 521.6770935058594,
208         "z": "1ba0191f.c9b697",
209         "wires": []
210     },
211     {
212         "id": "d7833ce1.7128b",
213         "type": "success",
214         "name": "success",
215         "xml": "<outcome value='success'>\n",
216         "comments": "",
217         "outputs": 1,
218         "x": 1132.5104084014893,
219         "y": 598.6771850585938,
220         "z": "1ba0191f.c9b697",
221         "wires": [
222             [
223                 "3d5013e3.eb771c"
224             ]
225         ]
226     },
227     {
228         "id": "3d5013e3.eb771c",
229         "type": "block",
230         "name": "block",
231         "xml": "<block>\n",
232         "atomic": "false",
233         "comments": "",
234         "outputs": 1,
235         "x": 1290.5102863311768,
236         "y": 596.6770629882812,
237         "z": "1ba0191f.c9b697",
238         "wires": [
239             [
240                 "4732375c.7ba838"
241             ]
242         ]
243     },
244     {
245         "id": "4732375c.7ba838",
246         "type": "record",
247         "name": "record",
248         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/configuration-phy-cell-id.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Post Reconfig FAP Service PCI PARMS\"/>\n<parameter name=\"field2\" value=\"`$oofpcigetfapservice.fap-service[0].alias`\"/>\n<parameter name=\"field3\" value=\"`$oofpcigetfapservice.fap-service[0].x-0005b9-lte.phy-cell-id-in-use`\"/>\n<parameter name=\"field4\" value=\"`$oofpcigetfapservice.fap-service[0].x-0005b9-lte.pnf-name`\"/>",
249         "comments": "",
250         "outputs": 1,
251         "x": 1463.5102863311768,
252         "y": 591.6773071289062,
253         "z": "1ba0191f.c9b697",
254         "wires": [
255             []
256         ]
257     },
258     {
259         "id": "957f77de.a55d08",
260         "type": "record",
261         "name": "record",
262         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/configuration-phy-cell-id.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Setting variables for GET operation\"/>\n<parameter name=\"field2\" value=\"`$tmp.fap-service-url`\"/>\n<parameter name=\"field3\" value=\"`$tmp.alias`\"/>\n<parameter name=\"field4\" value=\"`$tmp.cid`\"/>\n<parameter name=\"field5\" value=\"`$tmp.phy-cell-id-in-use`\"/>\n<parameter name=\"field6\" value=\"`$tmp.pnf-name`\"/>",
263         "comments": "",
264         "outputs": 1,
265         "x": 855.5110607147217,
266         "y": 208.0105118751526,
267         "z": "1ba0191f.c9b697",
268         "wires": [
269             []
270         ]
271     },
272     {
273         "id": "1671a589.62a66a",
274         "type": "for",
275         "name": "for",
276         "xml": "<for index='idx' start='0' end=\"`$configuration-phy-cell-id-input.fap-service-number-of-entries`\" >",
277         "comments": "",
278         "outputs": 1,
279         "x": 452.59610176086426,
280         "y": 138.96359252929688,
281         "z": "1ba0191f.c9b697",
282         "wires": [
283             [
284                 "6ec27597.c5078c"
285             ]
286         ]
287     },
288     {
289         "id": "8727b008.cb2",
290         "type": "record",
291         "name": "record",
292         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/configuration-phy-cell-id.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"RPC to Configure PCI INVOKED. Number of Cells to configure: \"/>\n<parameter name=\"field2\" value=\"`$configuration-phy-cell-id-input.fap-service-number-of-entries`\"/>\n",
293         "comments": "",
294         "outputs": 1,
295         "x": 455.5107135772705,
296         "y": 82.02084350585938,
297         "z": "1ba0191f.c9b697",
298         "wires": [
299             []
300         ]
301     },
302     {
303         "id": "a474866a.a14238",
304         "type": "for",
305         "name": "for",
306         "xml": "<for index='idx' start='0' end=\"`$configuration-phy-cell-id-input.fap-service-number-of-entries`\" >",
307         "comments": "",
308         "outputs": 1,
309         "x": 617.510591506958,
310         "y": 431.0104064941406,
311         "z": "1ba0191f.c9b697",
312         "wires": [
313             [
314                 "b144ba28.a89b28"
315             ]
316         ]
317     },
318     {
319         "id": "b9b93736.1a6868",
320         "type": "set",
321         "name": "set tmp variables for the requested fap service input parms",
322         "xml": "<set>\n<parameter name=\"tmp.alias\" value=\"`$configuration-phy-cell-id-input.fap-service[$idx].alias`\"/>\n<parameter name=\"tmp.cid\" value=\"`$configuration-phy-cell-id-input.fap-service[$idx].cid`\"/>\n<parameter name=\"tmp.phy-cell-id-in-use\" value=\"`$configuration-phy-cell-id-input.fap-service[$idx].phy-cell-id-in-use`\"/>\n<parameter name=\"tmp.pnf-name\" value=\"`$configuration-phy-cell-id-input.fap-service[$idx].pnf-name`\"/>\n",
323         "comments": "",
324         "x": 979.5115070343018,
325         "y": 76.89949798583984,
326         "z": "1ba0191f.c9b697",
327         "wires": []
328     },
329     {
330         "id": "9ae0b70e.bf3078",
331         "type": "failure",
332         "name": "failure",
333         "xml": "<outcome value='failure'>\n",
334         "comments": "",
335         "outputs": 1,
336         "x": 1122.5107746124268,
337         "y": 391.010498046875,
338         "z": "1ba0191f.c9b697",
339         "wires": [
340             [
341                 "b621a04.fa53d6"
342             ]
343         ]
344     },
345     {
346         "id": "93807362.20453",
347         "type": "success",
348         "name": "success",
349         "xml": "<outcome value='success'>\n",
350         "comments": "",
351         "outputs": 1,
352         "x": 1109.5106525421143,
353         "y": 469.0104064941406,
354         "z": "1ba0191f.c9b697",
355         "wires": [
356             [
357                 "ec0dcdd.3499c3"
358             ]
359         ]
360     },
361     {
362         "id": "b621a04.fa53d6",
363         "type": "block",
364         "name": "block",
365         "xml": "<block>\n",
366         "atomic": "false",
367         "comments": "",
368         "outputs": 1,
369         "x": 1269.5106525421143,
370         "y": 391.0105285644531,
371         "z": "1ba0191f.c9b697",
372         "wires": [
373             [
374                 "6b835be7.577a84"
375             ]
376         ]
377     },
378     {
379         "id": "6b835be7.577a84",
380         "type": "returnFailure",
381         "name": "return failure",
382         "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 executing patch rest api\" />",
383         "comments": "",
384         "x": 1433.5104084014893,
385         "y": 375.010498046875,
386         "z": "1ba0191f.c9b697",
387         "wires": []
388     },
389     {
390         "id": "ec0dcdd.3499c3",
391         "type": "block",
392         "name": "block",
393         "xml": "<block>\n",
394         "atomic": "false",
395         "comments": "",
396         "outputs": 1,
397         "x": 1265.5104084014893,
398         "y": 453.0104675292969,
399         "z": "1ba0191f.c9b697",
400         "wires": [
401             [
402                 "aba8db9e.2b3328"
403             ]
404         ]
405     },
406     {
407         "id": "aba8db9e.2b3328",
408         "type": "record",
409         "name": "record",
410         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/configuration-phy-cell-id.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"PUT PCI POC FAP SERVICE. Reconfigured \"/>",
411         "comments": "",
412         "outputs": 1,
413         "x": 1426.5105304718018,
414         "y": 455.0104675292969,
415         "z": "1ba0191f.c9b697",
416         "wires": [
417             []
418         ]
419     },
420     {
421         "id": "b144ba28.a89b28",
422         "type": "block",
423         "name": "block : atomic",
424         "xml": "<block atomic='true'>",
425         "atomic": "true",
426         "comments": "",
427         "outputs": 1,
428         "x": 640.5104007720947,
429         "y": 238.0209083557129,
430         "z": "1ba0191f.c9b697",
431         "wires": [
432             [
433                 "b9b93736.1a6868",
434                 "957f77de.a55d08",
435                 "c24a2d69.c0eca",
436                 "66275d05.56f194",
437                 "a84f2a18.9bc1b8",
438                 "cb8e01a2.f94c9",
439                 "40629255.8edd7c",
440                 "999c64e3.c9b4e8",
441                 "10b07eb4.63e251"
442             ]
443         ]
444     },
445     {
446         "id": "cb8e01a2.f94c9",
447         "type": "record",
448         "name": "record",
449         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/configuration-phy-cell-id.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"URL and Target for PCI patch URL\"/>\n<parameter name='field2' value=\"`$prop.controller.url + $tmp.oofpcipoc.patch.pci.url`\" />\n<parameter name='field3' value=\"`$prop.oofpcipoc.patch.pci.target`\" />\n",
450         "comments": "",
451         "outputs": 1,
452         "x": 867.511079788208,
453         "y": 381.0208435058594,
454         "z": "1ba0191f.c9b697",
455         "wires": [
456             []
457         ]
458     },
459     {
460         "id": "f4d5731c.4b161",
461         "type": "execute",
462         "name": "execute Properties",
463         "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",
464         "comments": "",
465         "outputs": 1,
466         "x": 488.510591506958,
467         "y": 193.02084350585938,
468         "z": "1ba0191f.c9b697",
469         "wires": [
470             []
471         ]
472     },
473     {
474         "id": "10acd060.dece1",
475         "type": "record",
476         "name": "record",
477         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/configuration-phy-cell-id.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Properties read .. pci patch target\"/>\n<parameter name=\"field2\" value=\"`$prop.oofpcipoc.patch.pci.target`\"/>\n<parameter name=\"field3\" value=\"`$prop.controller.user`\"/>\n<parameter name=\"field4\" value=\"`$prop.controller.pwd`\"/>\n<parameter name=\"field5\" value=\"`$prop.controller.url`\"/>\n<parameter name=\"field6\" value=\"ransim-mounted (true/false): \"/>\n<parameter name=\"field7\" value=\"`$prop.ransim-mounted`\"/>",
478         "comments": "",
479         "outputs": 1,
480         "x": 443.5107135772705,
481         "y": 286.02088928222656,
482         "z": "1ba0191f.c9b697",
483         "wires": [
484             []
485         ]
486     },
487     {
488         "id": "66275d05.56f194",
489         "type": "execute",
490         "name": "Get FAP details for a Cell",
491         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"restapiUrl\" value=\"`$prop.controller.url + $tmp.fap-service-url`\"/>\n<parameter name=\"restapiUser\" value=\"`$prop.controller.user`\" />\n<parameter name=\"restapiPassword\" value=\"`$prop.controller.pwd`\"/>\n<parameter name=\"format\" value=\"json\"/>\n<parameter name=\"httpMethod\" value=\"GET\"/>\n<parameter name=\"responsePrefix\" value=\"oofpcigetfapservice\"/>\n<parameter name='contentType' value='application/json' />",
492         "comments": "",
493         "outputs": 1,
494         "x": 904.5109577178955,
495         "y": 259.02081298828125,
496         "z": "1ba0191f.c9b697",
497         "wires": [
498             [
499                 "33d21a78.648c86",
500                 "5fb7acbd.6d96f4"
501             ]
502         ]
503     },
504     {
505         "id": "c24a2d69.c0eca",
506         "type": "execute",
507         "name": "generate fap-service url",
508         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$prop.restapi.fap-service`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.fap-service-url\"/>\n    <parameter name=\"target\" value=\"{alias}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.alias`\"/>",
509         "comments": "",
510         "outputs": 1,
511         "x": 897.5106449127197,
512         "y": 152.0209083557129,
513         "z": "1ba0191f.c9b697",
514         "wires": [
515             []
516         ]
517     },
518     {
519         "id": "a84f2a18.9bc1b8",
520         "type": "execute",
521         "name": "generate pci patch url for a cell",
522         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$prop.restapi.x-005b9-lte`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.oofpcipoc.patch.pci.url\"/>\n    <parameter name=\"target\" value=\"{alias}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.alias`\"/>",
523         "comments": "",
524         "outputs": 1,
525         "x": 962.510591506958,
526         "y": 325.02081298828125,
527         "z": "1ba0191f.c9b697",
528         "wires": [
529             []
530         ]
531     },
532     {
533         "id": "40629255.8edd7c",
534         "type": "execute",
535         "name": "Recofigure PCI for a Cell",
536         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/oofpcipoc-pci-patch.json'`\" />\n<parameter name=\"restapiUrl\" value=\"`$prop.controller.url + $tmp.oofpcipoc.patch.pci.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-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' />",
537         "comments": "",
538         "outputs": 1,
539         "x": 912.5104694366455,
540         "y": 452.0209655761719,
541         "z": "1ba0191f.c9b697",
542         "wires": [
543             [
544                 "9ae0b70e.bf3078",
545                 "93807362.20453"
546             ]
547         ]
548     },
549     {
550         "id": "999c64e3.c9b4e8",
551         "type": "execute",
552         "name": "Get FAP details for a Cell",
553         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"restapiUrl\" value=\"`$prop.controller.url + $tmp.fap-service-url`\"/>\n<parameter name=\"restapiUser\" value=\"`$prop.controller.user`\" />\n<parameter name=\"restapiPassword\" value=\"`$prop.controller.pwd`\"/>\n<parameter name=\"format\" value=\"json\"/>\n<parameter name=\"httpMethod\" value=\"GET\"/>\n<parameter name=\"responsePrefix\" value=\"oofpcigetfapservice\"/>\n<parameter name='contentType' value='application/json' />",
554         "comments": "",
555         "outputs": 1,
556         "x": 890.5104084014893,
557         "y": 535.0208740234375,
558         "z": "1ba0191f.c9b697",
559         "wires": [
560             [
561                 "bc601045.41112",
562                 "d7833ce1.7128b"
563             ]
564         ]
565     },
566     {
567         "id": "220645f8.cfb8ea",
568         "type": "switchNode",
569         "name": "switch mounted",
570         "xml": "<switch test='`$prop.ransim-mounted`'>\n",
571         "comments": "",
572         "outputs": 1,
573         "x": 438.51040840148926,
574         "y": 463.0103759765625,
575         "z": "1ba0191f.c9b697",
576         "wires": [
577             [
578                 "31e1b715.c5b5c8",
579                 "52c69e82.f0049"
580             ]
581         ]
582     },
583     {
584         "id": "31e1b715.c5b5c8",
585         "type": "outcome",
586         "name": "Not Mounted",
587         "xml": "<outcome value='false'>\n",
588         "comments": "",
589         "outputs": 1,
590         "x": 519.5104084014893,
591         "y": 358.0104064941406,
592         "z": "1ba0191f.c9b697",
593         "wires": [
594             [
595                 "a474866a.a14238"
596             ]
597         ]
598     },
599     {
600         "id": "52c69e82.f0049",
601         "type": "outcome",
602         "name": "Mounted",
603         "xml": "<outcome value='true'>\n",
604         "comments": "",
605         "outputs": 1,
606         "x": 568.5104084014893,
607         "y": 550.0104370117188,
608         "z": "1ba0191f.c9b697",
609         "wires": [
610             [
611                 "c983a75a.8d1c98"
612             ]
613         ]
614     },
615     {
616         "id": "9f54e1f9.489ef",
617         "type": "record",
618         "name": "record",
619         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/configuration-phy-cell-id.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Initial FAP Service PCI PARMS\"/>\n<parameter name=\"field2\" value=\"`$oofpcigetfapservice.fap-service[0].alias`\"/>\n<parameter name=\"field3\" value=\"`$oofpcigetfapservice.fap-service[0].x-0005b9-lte.phy-cell-id-in-use`\"/>\n<parameter name=\"field4\" value=\"`$oofpcigetfapservice.fap-service[0].x-0005b9-lte.pnf-name`\"/>",
620         "comments": "",
621         "outputs": 1,
622         "x": 1500.5102787017822,
623         "y": 1008.0104103088379,
624         "z": "1ba0191f.c9b697",
625         "wires": [
626             []
627         ]
628     },
629     {
630         "id": "ac6c7cc4.505e2",
631         "type": "failure",
632         "name": "failure",
633         "xml": "<outcome value='failure'>\n",
634         "comments": "",
635         "outputs": 1,
636         "x": 1153.5104007720947,
637         "y": 997.0104103088379,
638         "z": "1ba0191f.c9b697",
639         "wires": [
640             [
641                 "6e1df4ba.dcc26c"
642             ]
643         ]
644     },
645     {
646         "id": "6e1df4ba.dcc26c",
647         "type": "returnFailure",
648         "name": "return failure",
649         "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 executing Get odutopo node details rest api\" />",
650         "comments": "",
651         "x": 1335.5104007720947,
652         "y": 969.0104713439941,
653         "z": "1ba0191f.c9b697",
654         "wires": []
655     },
656     {
657         "id": "cccc941d.ae2de8",
658         "type": "success",
659         "name": "success",
660         "xml": "<outcome value='success'>\n",
661         "comments": "",
662         "outputs": 1,
663         "x": 1151.5105838775635,
664         "y": 1072.010410308838,
665         "z": "1ba0191f.c9b697",
666         "wires": [
667             [
668                 "36e89129.3c590e"
669             ]
670         ]
671     },
672     {
673         "id": "36e89129.3c590e",
674         "type": "block",
675         "name": "block",
676         "xml": "<block>\n",
677         "atomic": "false",
678         "comments": "",
679         "outputs": 1,
680         "x": 1338.5102787017822,
681         "y": 1021.0104103088379,
682         "z": "1ba0191f.c9b697",
683         "wires": [
684             [
685                 "9f54e1f9.489ef"
686             ]
687         ]
688     },
689     {
690         "id": "65be3d3f.cecbe4",
691         "type": "failure",
692         "name": "failure",
693         "xml": "<outcome value='failure'>\n",
694         "comments": "",
695         "outputs": 1,
696         "x": 1034.5104007720947,
697         "y": 1342.6770362854004,
698         "z": "1ba0191f.c9b697",
699         "wires": [
700             [
701                 "1feb8e9a.5a2ae1"
702             ]
703         ]
704     },
705     {
706         "id": "1feb8e9a.5a2ae1",
707         "type": "returnFailure",
708         "name": "return failure",
709         "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 executing patch rest api\" />",
710         "comments": "",
711         "x": 1222.5102787017822,
712         "y": 1349.677158355713,
713         "z": "1ba0191f.c9b697",
714         "wires": []
715     },
716     {
717         "id": "acc913ad.8c713",
718         "type": "success",
719         "name": "success",
720         "xml": "<outcome value='success'>\n",
721         "comments": "",
722         "outputs": 1,
723         "x": 1020.510217666626,
724         "y": 1419.677158355713,
725         "z": "1ba0191f.c9b697",
726         "wires": [
727             [
728                 "1b05366.237f7ca"
729             ]
730         ]
731     },
732     {
733         "id": "1b05366.237f7ca",
734         "type": "block",
735         "name": "block",
736         "xml": "<block>\n",
737         "atomic": "false",
738         "comments": "",
739         "outputs": 1,
740         "x": 1194.5101566314697,
741         "y": 1422.6770362854004,
742         "z": "1ba0191f.c9b697",
743         "wires": [
744             [
745                 "588f8bec.94aba4"
746             ]
747         ]
748     },
749     {
750         "id": "588f8bec.94aba4",
751         "type": "record",
752         "name": "record",
753         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/configuration-phy-cell-id.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Post Reconfig FAP Service PCI PARMS\"/>\n<parameter name=\"field2\" value=\"`$oofpcigetfapservice.fap-service[0].alias`\"/>\n<parameter name=\"field3\" value=\"`$oofpcigetfapservice.fap-service[0].x-0005b9-lte.phy-cell-id-in-use`\"/>\n<parameter name=\"field4\" value=\"`$oofpcigetfapservice.fap-service[0].x-0005b9-lte.pnf-name`\"/>",
754         "comments": "",
755         "outputs": 1,
756         "x": 1372.5100345611572,
757         "y": 1426.6772804260254,
758         "z": "1ba0191f.c9b697",
759         "wires": [
760             []
761         ]
762     },
763     {
764         "id": "3c274eca.f54e42",
765         "type": "record",
766         "name": "record",
767         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/configuration-phy-cell-id.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Setting variables for GET operation\"/>\n<parameter name=\"field2\" value=\"`$tmp.fap-service-url`\"/>\n<parameter name=\"field3\" value=\"`$tmp.alias`\"/>\n<parameter name=\"field4\" value=\"`$tmp.cid`\"/>\n<parameter name=\"field5\" value=\"`$tmp.phy-cell-id-in-use`\"/>\n<parameter name=\"field6\" value=\"`$tmp.pnf-name`\"/>",
768         "comments": "",
769         "outputs": 1,
770         "x": 843.5108966827393,
771         "y": 1004.0105590820312,
772         "z": "1ba0191f.c9b697",
773         "wires": [
774             []
775         ]
776     },
777     {
778         "id": "c983a75a.8d1c98",
779         "type": "for",
780         "name": "for",
781         "xml": "<for index='idx' start='0' end=\"`$configuration-phy-cell-id-input.fap-service-number-of-entries`\" >",
782         "comments": "",
783         "outputs": 1,
784         "x": 613.5104084014893,
785         "y": 658.0103759765625,
786         "z": "1ba0191f.c9b697",
787         "wires": [
788             [
789                 "bfb26e80.2f7a1"
790             ]
791         ]
792     },
793     {
794         "id": "471a1166.35ea1",
795         "type": "set",
796         "name": "set tmp variables for the requested fap service input parms",
797         "xml": "<set>\n<parameter name=\"tmp.alias\" value=\"`$configuration-phy-cell-id-input.fap-service[$idx].alias`\"/>\n<parameter name=\"tmp.cid\" value=\"`$configuration-phy-cell-id-input.fap-service[$idx].cid`\"/>\n<parameter name=\"tmp.phy-cell-id-in-use\" value=\"`$configuration-phy-cell-id-input.fap-service[$idx].phy-cell-id-in-use`\"/>\n<parameter name=\"tmp.pnf-name\" value=\"`$configuration-phy-cell-id-input.fap-service[$idx].pnf-name`\"/>\n",
798         "comments": "",
799         "x": 915.511323928833,
800         "y": 871.8995361328125,
801         "z": "1ba0191f.c9b697",
802         "wires": []
803     },
804     {
805         "id": "719379fe.a37db8",
806         "type": "failure",
807         "name": "failure",
808         "xml": "<outcome value='failure'>\n",
809         "comments": "",
810         "outputs": 1,
811         "x": 1125.5105838775635,
812         "y": 1192.0104713439941,
813         "z": "1ba0191f.c9b697",
814         "wires": [
815             [
816                 "3ce1f670.bcf73a"
817             ]
818         ]
819     },
820     {
821         "id": "7a8e6698.939c48",
822         "type": "success",
823         "name": "success",
824         "xml": "<outcome value='success'>\n",
825         "comments": "",
826         "outputs": 1,
827         "x": 1094.5105228424072,
828         "y": 1279.010410308838,
829         "z": "1ba0191f.c9b697",
830         "wires": [
831             [
832                 "b75cb29e.ea22d"
833             ]
834         ]
835     },
836     {
837         "id": "3ce1f670.bcf73a",
838         "type": "block",
839         "name": "block",
840         "xml": "<block>\n",
841         "atomic": "false",
842         "comments": "",
843         "outputs": 1,
844         "x": 1298.5105228424072,
845         "y": 1164.0105323791504,
846         "z": "1ba0191f.c9b697",
847         "wires": [
848             [
849                 "c4ed8705.3f7c08"
850             ]
851         ]
852     },
853     {
854         "id": "c4ed8705.3f7c08",
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 executing patch rest api\" />",
858         "comments": "",
859         "x": 1486.5101566314697,
860         "y": 1154.0104713439941,
861         "z": "1ba0191f.c9b697",
862         "wires": []
863     },
864     {
865         "id": "b75cb29e.ea22d",
866         "type": "block",
867         "name": "block",
868         "xml": "<block>\n",
869         "atomic": "false",
870         "comments": "",
871         "outputs": 1,
872         "x": 1276.5102787017822,
873         "y": 1266.0104713439941,
874         "z": "1ba0191f.c9b697",
875         "wires": [
876             [
877                 "37190a8a.18f4b6"
878             ]
879         ]
880     },
881     {
882         "id": "37190a8a.18f4b6",
883         "type": "record",
884         "name": "record",
885         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/configuration-phy-cell-id.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"PUT PCI POC FAP SERVICE. Reconfigured \"/>",
886         "comments": "",
887         "outputs": 1,
888         "x": 1449.5102787017822,
889         "y": 1265.0104713439941,
890         "z": "1ba0191f.c9b697",
891         "wires": [
892             []
893         ]
894     },
895     {
896         "id": "bfb26e80.2f7a1",
897         "type": "block",
898         "name": "block : atomic",
899         "xml": "<block atomic='true'>",
900         "atomic": "true",
901         "comments": "",
902         "outputs": 1,
903         "x": 525.5102252960205,
904         "y": 1074.0209350585938,
905         "z": "1ba0191f.c9b697",
906         "wires": [
907             [
908                 "471a1166.35ea1",
909                 "3c274eca.f54e42",
910                 "c280ca97.657fa8",
911                 "5bb5760a.bd9e08",
912                 "43aa5ec6.b6815",
913                 "e10b9ed3.60711",
914                 "1fb13f3e.182691",
915                 "1d872a84.1b43b5",
916                 "fa4ad7f0.ff3bc8",
917                 "ae0c1893.d52058",
918                 "42dc4c9b.7dd324"
919             ]
920         ]
921     },
922     {
923         "id": "e10b9ed3.60711",
924         "type": "record",
925         "name": "record",
926         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/configuration-phy-cell-id.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"URL and Target for PCI patch URL\"/>\n<parameter name='field2' value=\"`$prop.controller.url + $tmp.oofpcipoc.patch.pci.url`\" />\n<parameter name='field3' value=\"`$prop.oofpcipoc.patch.pci.target`\" />\n",
927         "comments": "",
928         "outputs": 1,
929         "x": 827.5108890533447,
930         "y": 1201.0208473205566,
931         "z": "1ba0191f.c9b697",
932         "wires": [
933             []
934         ]
935     },
936     {
937         "id": "5bb5760a.bd9e08",
938         "type": "execute",
939         "name": "Get FAP details for a Cell",
940         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"restapiUrl\" value=\"`$prop.controller.url + $tmp.fap-service-url`\"/>\n<parameter name=\"restapiUser\" value=\"`$prop.controller.user`\" />\n<parameter name=\"restapiPassword\" value=\"`$prop.controller.pwd`\"/>\n<parameter name=\"format\" value=\"json\"/>\n<parameter name=\"httpMethod\" value=\"GET\"/>\n<parameter name=\"responsePrefix\" value=\"oofpcigetfapservice\"/>\n<parameter name='contentType' value='application/json' />",
941         "comments": "",
942         "outputs": 1,
943         "x": 911.5107669830322,
944         "y": 1047.0207862854004,
945         "z": "1ba0191f.c9b697",
946         "wires": [
947             [
948                 "ac6c7cc4.505e2",
949                 "cccc941d.ae2de8"
950             ]
951         ]
952     },
953     {
954         "id": "c280ca97.657fa8",
955         "type": "execute",
956         "name": "generate fap-service url",
957         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$prop.restapi.fap-service.ransim-mounted`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.fap-service-url\"/>\n    <parameter name=\"target\" value=\"{alias}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.alias`\"/>",
958         "comments": "",
959         "outputs": 1,
960         "x": 842.5104694366455,
961         "y": 923.0209350585938,
962         "z": "1ba0191f.c9b697",
963         "wires": [
964             []
965         ]
966     },
967     {
968         "id": "43aa5ec6.b6815",
969         "type": "execute",
970         "name": "generate pci patch url for a cell",
971         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$prop.restapi.x-005b9-lte.ransim-mounted`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.oofpcipoc.patch.pci.url\"/>\n    <parameter name=\"target\" value=\"{alias}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.alias`\"/>",
972         "comments": "",
973         "outputs": 1,
974         "x": 930.5104007720947,
975         "y": 1092.0208473205566,
976         "z": "1ba0191f.c9b697",
977         "wires": [
978             []
979         ]
980     },
981     {
982         "id": "1fb13f3e.182691",
983         "type": "execute",
984         "name": "Recofigure PCI for a Cell",
985         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/oofpcipoc-pci-patch.json'`\" />\n<parameter name=\"restapiUrl\" value=\"`$prop.controller.url + $tmp.oofpcipoc.patch.pci.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-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' />",
986         "comments": "",
987         "outputs": 1,
988         "x": 851.5102787017822,
989         "y": 1261.020908355713,
990         "z": "1ba0191f.c9b697",
991         "wires": [
992             [
993                 "719379fe.a37db8",
994                 "7a8e6698.939c48"
995             ]
996         ]
997     },
998     {
999         "id": "1d872a84.1b43b5",
1000         "type": "execute",
1001         "name": "Get FAP details for a Cell",
1002         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"restapiUrl\" value=\"`$prop.controller.url + $tmp.fap-service-url`\"/>\n<parameter name=\"restapiUser\" value=\"`$prop.controller.user`\" />\n<parameter name=\"restapiPassword\" value=\"`$prop.controller.pwd`\"/>\n<parameter name=\"format\" value=\"json\"/>\n<parameter name=\"httpMethod\" value=\"GET\"/>\n<parameter name=\"responsePrefix\" value=\"oofpcigetfapservice\"/>\n<parameter name='contentType' value='application/json' />",
1003         "comments": "",
1004         "outputs": 1,
1005         "x": 818.5102787017822,
1006         "y": 1335.020908355713,
1007         "z": "1ba0191f.c9b697",
1008         "wires": [
1009             [
1010                 "65be3d3f.cecbe4",
1011                 "acc913ad.8c713"
1012             ]
1013         ]
1014     },
1015     {
1016         "id": "fa4ad7f0.ff3bc8",
1017         "type": "execute",
1018         "name": "populate netconf mount",
1019         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.fap-service-url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.fap-service-url\"/>\n    <parameter name=\"target\" value=\"{pnf-name}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.pnf-name`\"/>",
1020         "comments": "",
1021         "outputs": 1,
1022         "x": 926.5104084014893,
1023         "y": 967.0104370117188,
1024         "z": "1ba0191f.c9b697",
1025         "wires": [
1026             []
1027         ]
1028     },
1029     {
1030         "id": "ae0c1893.d52058",
1031         "type": "execute",
1032         "name": "populate netconf mount",
1033         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.oofpcipoc.patch.pci.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.oofpcipoc.patch.pci.url\"/>\n    <parameter name=\"target\" value=\"{pnf-name}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.pnf-name`\"/>",
1034         "comments": "",
1035         "outputs": 1,
1036         "x": 886.5104007720947,
1037         "y": 1143.010410308838,
1038         "z": "1ba0191f.c9b697",
1039         "wires": [
1040             []
1041         ]
1042     },
1043     {
1044         "id": "ac9d29f2.0afc08",
1045         "type": "block",
1046         "name": "block : atomic",
1047         "xml": "<block atomic='true'>",
1048         "atomic": "true",
1049         "comments": "",
1050         "outputs": 1,
1051         "x": 877.5104084014893,
1052         "y": 1620,
1053         "z": "1ba0191f.c9b697",
1054         "wires": [
1055             [
1056                 "fd25cfff.6cda2",
1057                 "d4d57f0b.068e4",
1058                 "d3688bf5.5cf708"
1059             ]
1060         ]
1061     },
1062     {
1063         "id": "fd25cfff.6cda2",
1064         "type": "execute",
1065         "name": "generate configdb phy cell id patch url",
1066         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$prop.restapi.configdb.patch-pci-for-cell`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.configdb.patch-pci-for-cell.url\"/>\n    <parameter name=\"target\" value=\"{cellId}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.cid`\"/>",
1067         "comments": "",
1068         "outputs": 1,
1069         "x": 1191.5104084014893,
1070         "y": 1532,
1071         "z": "1ba0191f.c9b697",
1072         "wires": [
1073             []
1074         ]
1075     },
1076     {
1077         "id": "d4d57f0b.068e4",
1078         "type": "record",
1079         "name": "record configdb RestAPI parms",
1080         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/configuration-phy-cell-id.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-pci-for-cell.url`\" />\n<parameter name='field3' value=\"`$tmp.cid`\" />",
1081         "comments": "",
1082         "outputs": 1,
1083         "x": 1161.5104084014893,
1084         "y": 1596,
1085         "z": "1ba0191f.c9b697",
1086         "wires": [
1087             []
1088         ]
1089     },
1090     {
1091         "id": "d3688bf5.5cf708",
1092         "type": "execute",
1093         "name": "Configure PCI value in configdb",
1094         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/oofpcipoc-patch-configdb-pci-for-cell.json'`\" />\n<parameter name=\"restapiUrl\" value=\"`$prop.configdb.url + $tmp.configdb.patch-pci-for-cell.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' />",
1095         "comments": "",
1096         "outputs": 1,
1097         "x": 1135.5104084014893,
1098         "y": 1691,
1099         "z": "1ba0191f.c9b697",
1100         "wires": [
1101             [
1102                 "9e3e7d33.68d5c",
1103                 "1484e8b4.8fed07"
1104             ]
1105         ]
1106     },
1107     {
1108         "id": "9e3e7d33.68d5c",
1109         "type": "failure",
1110         "name": "failure",
1111         "xml": "<outcome value='failure'>\n",
1112         "comments": "",
1113         "outputs": 1,
1114         "x": 1350.5104084014893,
1115         "y": 1634,
1116         "z": "1ba0191f.c9b697",
1117         "wires": [
1118             [
1119                 "1f6f492c.8bc497"
1120             ]
1121         ]
1122     },
1123     {
1124         "id": "1484e8b4.8fed07",
1125         "type": "success",
1126         "name": "success",
1127         "xml": "<outcome value='success'>\n",
1128         "comments": "",
1129         "outputs": 1,
1130         "x": 1350.5102863311768,
1131         "y": 1729.9998779296875,
1132         "z": "1ba0191f.c9b697",
1133         "wires": [
1134             [
1135                 "699c36c5.858918"
1136             ]
1137         ]
1138     },
1139     {
1140         "id": "1f6f492c.8bc497",
1141         "type": "block",
1142         "name": "block",
1143         "xml": "<block>\n",
1144         "atomic": "false",
1145         "comments": "",
1146         "outputs": 1,
1147         "x": 1519.5102863311768,
1148         "y": 1645,
1149         "z": "1ba0191f.c9b697",
1150         "wires": [
1151             [
1152                 "6202ea2a.815a54"
1153             ]
1154         ]
1155     },
1156     {
1157         "id": "699c36c5.858918",
1158         "type": "block",
1159         "name": "block",
1160         "xml": "<block>\n",
1161         "atomic": "false",
1162         "comments": "",
1163         "outputs": 1,
1164         "x": 1512.5100421905518,
1165         "y": 1731,
1166         "z": "1ba0191f.c9b697",
1167         "wires": [
1168             [
1169                 "6dbef6cc.d2a0e8"
1170             ]
1171         ]
1172     },
1173     {
1174         "id": "6202ea2a.815a54",
1175         "type": "returnFailure",
1176         "name": "return failure",
1177         "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 PCI configuration\" />",
1178         "comments": "",
1179         "x": 1673.5099811553955,
1180         "y": 1638,
1181         "z": "1ba0191f.c9b697",
1182         "wires": []
1183     },
1184     {
1185         "id": "6dbef6cc.d2a0e8",
1186         "type": "record",
1187         "name": "record",
1188         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/configuration-phy-cell-id.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"PCI Value updated in ConfigDB\"/>",
1189         "comments": "",
1190         "outputs": 1,
1191         "x": 1663.5101642608643,
1192         "y": 1728,
1193         "z": "1ba0191f.c9b697",
1194         "wires": [
1195             []
1196         ]
1197     },
1198     {
1199         "id": "42dc4c9b.7dd324",
1200         "type": "switchNode",
1201         "name": "switch configdb deployed",
1202         "xml": "<switch test='`$prop.configdb-deployed`'>\n",
1203         "comments": "",
1204         "outputs": 1,
1205         "x": 764.5104084014893,
1206         "y": 1442,
1207         "z": "1ba0191f.c9b697",
1208         "wires": [
1209             [
1210                 "d70de1f1.078a2"
1211             ]
1212         ]
1213     },
1214     {
1215         "id": "d70de1f1.078a2",
1216         "type": "outcome",
1217         "name": "Deployed",
1218         "xml": "<outcome value='true'>\n",
1219         "comments": "",
1220         "outputs": 1,
1221         "x": 802.5104084014893,
1222         "y": 1544,
1223         "z": "1ba0191f.c9b697",
1224         "wires": [
1225             [
1226                 "ac9d29f2.0afc08"
1227             ]
1228         ]
1229     },
1230     {
1231         "id": "6a46edff.c3cda4",
1232         "type": "block",
1233         "name": "block : atomic",
1234         "xml": "<block atomic='true'>",
1235         "atomic": "true",
1236         "comments": "",
1237         "outputs": 1,
1238         "x": 887.5104084014893,
1239         "y": 763.3228416442871,
1240         "z": "1ba0191f.c9b697",
1241         "wires": [
1242             [
1243                 "40fe573.855f9a8",
1244                 "2f361483.cf203c",
1245                 "cde1a3cd.e2adb"
1246             ]
1247         ]
1248     },
1249     {
1250         "id": "40fe573.855f9a8",
1251         "type": "execute",
1252         "name": "generate configdb phy cell id patch url",
1253         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$prop.restapi.configdb.patch-pci-for-cell`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.configdb.patch-pci-for-cell.url\"/>\n    <parameter name=\"target\" value=\"{cellId}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.cid`\"/>",
1254         "comments": "",
1255         "outputs": 1,
1256         "x": 1157.5104084014893,
1257         "y": 669.3228149414062,
1258         "z": "1ba0191f.c9b697",
1259         "wires": [
1260             []
1261         ]
1262     },
1263     {
1264         "id": "2f361483.cf203c",
1265         "type": "record",
1266         "name": "record configdb RestAPI parms",
1267         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/configuration-phy-cell-id.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-pci-for-cell.url`\" />\n<parameter name='field3' value=\"`$tmp.cid`\" />",
1268         "comments": "",
1269         "outputs": 1,
1270         "x": 1158.5104084014893,
1271         "y": 733.3228149414062,
1272         "z": "1ba0191f.c9b697",
1273         "wires": [
1274             []
1275         ]
1276     },
1277     {
1278         "id": "cde1a3cd.e2adb",
1279         "type": "execute",
1280         "name": "Configure PCI value in configdb",
1281         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/oofpcipoc-patch-configdb-pci-for-cell.json'`\" />\n<parameter name=\"restapiUrl\" value=\"`$prop.configdb.url + $tmp.configdb.patch-pci-for-cell.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' />",
1282         "comments": "",
1283         "outputs": 1,
1284         "x": 1141.5104846954346,
1285         "y": 806.3228282928467,
1286         "z": "1ba0191f.c9b697",
1287         "wires": [
1288             [
1289                 "6f4fdb1b.c0ea34",
1290                 "c5c1eecf.19ccb"
1291             ]
1292         ]
1293     },
1294     {
1295         "id": "6f4fdb1b.c0ea34",
1296         "type": "failure",
1297         "name": "failure",
1298         "xml": "<outcome value='failure'>\n",
1299         "comments": "",
1300         "outputs": 1,
1301         "x": 1360.5104084014893,
1302         "y": 777.3228416442871,
1303         "z": "1ba0191f.c9b697",
1304         "wires": [
1305             [
1306                 "4e796fca.9fa56"
1307             ]
1308         ]
1309     },
1310     {
1311         "id": "c5c1eecf.19ccb",
1312         "type": "success",
1313         "name": "success",
1314         "xml": "<outcome value='success'>\n",
1315         "comments": "",
1316         "outputs": 1,
1317         "x": 1360.5102863311768,
1318         "y": 873.3227195739746,
1319         "z": "1ba0191f.c9b697",
1320         "wires": [
1321             [
1322                 "1599d33d.2c960d"
1323             ]
1324         ]
1325     },
1326     {
1327         "id": "4e796fca.9fa56",
1328         "type": "block",
1329         "name": "block",
1330         "xml": "<block>\n",
1331         "atomic": "false",
1332         "comments": "",
1333         "outputs": 1,
1334         "x": 1529.5102863311768,
1335         "y": 788.3228416442871,
1336         "z": "1ba0191f.c9b697",
1337         "wires": [
1338             [
1339                 "b75a73d9.be6b4"
1340             ]
1341         ]
1342     },
1343     {
1344         "id": "1599d33d.2c960d",
1345         "type": "block",
1346         "name": "block",
1347         "xml": "<block>\n",
1348         "atomic": "false",
1349         "comments": "",
1350         "outputs": 1,
1351         "x": 1522.5100421905518,
1352         "y": 874.3228416442871,
1353         "z": "1ba0191f.c9b697",
1354         "wires": [
1355             [
1356                 "fe5060b9.28d1c"
1357             ]
1358         ]
1359     },
1360     {
1361         "id": "b75a73d9.be6b4",
1362         "type": "returnFailure",
1363         "name": "return failure",
1364         "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 neighbor to configdb. Aborting notification handler\" />",
1365         "comments": "",
1366         "x": 1683.5099811553955,
1367         "y": 781.3228416442871,
1368         "z": "1ba0191f.c9b697",
1369         "wires": []
1370     },
1371     {
1372         "id": "fe5060b9.28d1c",
1373         "type": "record",
1374         "name": "record",
1375         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/configuration-phy-cell-id.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"PCI Value updated in ConfigDB\"/>",
1376         "comments": "",
1377         "outputs": 1,
1378         "x": 1673.5101642608643,
1379         "y": 870.3228149414062,
1380         "z": "1ba0191f.c9b697",
1381         "wires": [
1382             []
1383         ]
1384     },
1385     {
1386         "id": "10b07eb4.63e251",
1387         "type": "switchNode",
1388         "name": "switch configdb deployed",
1389         "xml": "<switch test='`$prop.configdb-deployed`'>\n",
1390         "comments": "",
1391         "outputs": 1,
1392         "x": 816.5104084014893,
1393         "y": 589.3228149414062,
1394         "z": "1ba0191f.c9b697",
1395         "wires": [
1396             [
1397                 "4f5b2144.27355"
1398             ]
1399         ]
1400     },
1401     {
1402         "id": "4f5b2144.27355",
1403         "type": "outcome",
1404         "name": "Deployed",
1405         "xml": "<outcome value='true'>\n",
1406         "comments": "",
1407         "outputs": 1,
1408         "x": 812.5104084014893,
1409         "y": 687.3228416442871,
1410         "z": "1ba0191f.c9b697",
1411         "wires": [
1412             [
1413                 "6a46edff.c3cda4"
1414             ]
1415         ]
1416     },
1417     {
1418         "id": "273850f2.7f097",
1419         "type": "execute",
1420         "name": "execute TemplateNode",
1421         "xml": "<execute plugin=\"org.onap.ccsdk.sli.plugins.template.TemplateNode\" method=\"evaluateTemplate\" >\n    <parameter name='templatePath' value='oofpcipoc-dmaap-publish-modifyconfig-resp-payload-template.vtl' />\n    <parameter name='output' value='resp-payload' />\n    <parameter name='prefix' value='sdnr' />\n",
1422         "comments": "",
1423         "outputs": 1,
1424         "x": 897.5104084014893,
1425         "y": 1830,
1426         "z": "1ba0191f.c9b697",
1427         "wires": [
1428             [
1429                 "98dc85e1.e6a448",
1430                 "143da08e.32845f"
1431             ]
1432         ]
1433     },
1434     {
1435         "id": "98dc85e1.e6a448",
1436         "type": "success",
1437         "name": "success",
1438         "xml": "<outcome value='success'>\n",
1439         "comments": "",
1440         "outputs": 1,
1441         "x": 1171.5104084014893,
1442         "y": 1799,
1443         "z": "1ba0191f.c9b697",
1444         "wires": [
1445             [
1446                 "50d24bdf.1cafe4"
1447             ]
1448         ]
1449     },
1450     {
1451         "id": "50d24bdf.1cafe4",
1452         "type": "block",
1453         "name": "block : atomic",
1454         "xml": "<block atomic='true'>",
1455         "atomic": "true",
1456         "comments": "",
1457         "outputs": 1,
1458         "x": 1362.5104084014893,
1459         "y": 1802,
1460         "z": "1ba0191f.c9b697",
1461         "wires": [
1462             [
1463                 "5523a93b.04e278"
1464             ]
1465         ]
1466     },
1467     {
1468         "id": "5523a93b.04e278",
1469         "type": "record",
1470         "name": "record",
1471         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/configuration-phy-cell-id.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`' />",
1472         "comments": "",
1473         "outputs": 1,
1474         "x": 1530.5104084014893,
1475         "y": 1803,
1476         "z": "1ba0191f.c9b697",
1477         "wires": [
1478             []
1479         ]
1480     },
1481     {
1482         "id": "a5095542.4c6138",
1483         "type": "execute",
1484         "name": "remove new lines",
1485         "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",
1486         "comments": "",
1487         "outputs": 1,
1488         "x": 870.0104084014893,
1489         "y": 1946,
1490         "z": "1ba0191f.c9b697",
1491         "wires": [
1492             [
1493                 "86d04e15.ba253",
1494                 "389955cb.dd28ca"
1495             ]
1496         ]
1497     },
1498     {
1499         "id": "5da8895b.a671a8",
1500         "type": "execute",
1501         "name": "remove tabs",
1502         "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",
1503         "comments": "",
1504         "outputs": 1,
1505         "x": 859.5104084014893,
1506         "y": 2028,
1507         "z": "1ba0191f.c9b697",
1508         "wires": [
1509             [
1510                 "5af9f0a0.9927a",
1511                 "f2be4fdd.b96a6"
1512             ]
1513         ]
1514     },
1515     {
1516         "id": "5af9f0a0.9927a",
1517         "type": "success",
1518         "name": "success",
1519         "xml": "<outcome value='success'>\n",
1520         "comments": "",
1521         "outputs": 1,
1522         "x": 1042.0104084014893,
1523         "y": 2036,
1524         "z": "1ba0191f.c9b697",
1525         "wires": [
1526             [
1527                 "fa2bcff3.d9037"
1528             ]
1529         ]
1530     },
1531     {
1532         "id": "fa2bcff3.d9037",
1533         "type": "block",
1534         "name": "block : atomic",
1535         "xml": "<block atomic='true'>",
1536         "atomic": "true",
1537         "comments": "",
1538         "outputs": 1,
1539         "x": 1227.0104084014893,
1540         "y": 2034,
1541         "z": "1ba0191f.c9b697",
1542         "wires": [
1543             [
1544                 "765bbd05.ed8054"
1545             ]
1546         ]
1547     },
1548     {
1549         "id": "765bbd05.ed8054",
1550         "type": "record",
1551         "name": "record",
1552         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/configuration-phy-cell-id.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",
1553         "comments": "",
1554         "outputs": 1,
1555         "x": 1429.0104084014893,
1556         "y": 2029,
1557         "z": "1ba0191f.c9b697",
1558         "wires": [
1559             []
1560         ]
1561     },
1562     {
1563         "id": "86d04e15.ba253",
1564         "type": "success",
1565         "name": "success",
1566         "xml": "<outcome value='success'>\n",
1567         "comments": "",
1568         "outputs": 1,
1569         "x": 1063.5104084014893,
1570         "y": 1914,
1571         "z": "1ba0191f.c9b697",
1572         "wires": [
1573             [
1574                 "452acb6b.fd5564"
1575             ]
1576         ]
1577     },
1578     {
1579         "id": "452acb6b.fd5564",
1580         "type": "block",
1581         "name": "block : atomic",
1582         "xml": "<block atomic='true'>",
1583         "atomic": "true",
1584         "comments": "",
1585         "outputs": 1,
1586         "x": 1238.5104084014893,
1587         "y": 1928,
1588         "z": "1ba0191f.c9b697",
1589         "wires": [
1590             [
1591                 "17b423a9.85da4c"
1592             ]
1593         ]
1594     },
1595     {
1596         "id": "17b423a9.85da4c",
1597         "type": "record",
1598         "name": "record",
1599         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/configuration-phy-cell-id.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",
1600         "comments": "",
1601         "outputs": 1,
1602         "x": 1426.5104084014893,
1603         "y": 1930,
1604         "z": "1ba0191f.c9b697",
1605         "wires": [
1606             []
1607         ]
1608     },
1609     {
1610         "id": "143da08e.32845f",
1611         "type": "failure",
1612         "name": "failure",
1613         "xml": "<outcome value='failure'>\n",
1614         "comments": "",
1615         "outputs": 1,
1616         "x": 1170.5104084014893,
1617         "y": 1856,
1618         "z": "1ba0191f.c9b697",
1619         "wires": [
1620             [
1621                 "e4a429ce.76b228"
1622             ]
1623         ]
1624     },
1625     {
1626         "id": "e4a429ce.76b228",
1627         "type": "block",
1628         "name": "block",
1629         "xml": "<block>\n",
1630         "atomic": "false",
1631         "comments": "",
1632         "outputs": 1,
1633         "x": 1339.5102863311768,
1634         "y": 1862,
1635         "z": "1ba0191f.c9b697",
1636         "wires": [
1637             [
1638                 "39b7f393.224d4c"
1639             ]
1640         ]
1641     },
1642     {
1643         "id": "39b7f393.224d4c",
1644         "type": "returnFailure",
1645         "name": "return failure",
1646         "xml": "<return status='failure'>\n<parameter name='ack-final' value='Y'/>\n<parameter name=\"error-code\" value=\"500\" />\n<parameter name=\"error-message\" value=\"Error creating SDNR response payload string. Aborting PCI configuration\" />",
1647         "comments": "",
1648         "x": 1495.5100421905518,
1649         "y": 1861,
1650         "z": "1ba0191f.c9b697",
1651         "wires": []
1652     },
1653     {
1654         "id": "389955cb.dd28ca",
1655         "type": "failure",
1656         "name": "failure",
1657         "xml": "<outcome value='failure'>\n",
1658         "comments": "",
1659         "outputs": 1,
1660         "x": 1084.5104084014893,
1661         "y": 1985,
1662         "z": "1ba0191f.c9b697",
1663         "wires": [
1664             [
1665                 "e0055fc2.77eca"
1666             ]
1667         ]
1668     },
1669     {
1670         "id": "e0055fc2.77eca",
1671         "type": "block",
1672         "name": "block",
1673         "xml": "<block>\n",
1674         "atomic": "false",
1675         "comments": "",
1676         "outputs": 1,
1677         "x": 1252.5102863311768,
1678         "y": 1980,
1679         "z": "1ba0191f.c9b697",
1680         "wires": [
1681             [
1682                 "fc6d0a49.e66b58"
1683             ]
1684         ]
1685     },
1686     {
1687         "id": "fc6d0a49.e66b58",
1688         "type": "returnFailure",
1689         "name": "return failure",
1690         "xml": "<return status='failure'>\n<parameter name='ack-final' value='Y'/>\n<parameter name=\"error-code\" value=\"500\" />\n<parameter name=\"error-message\" value=\"Error removing lines from SDNR response payload string. Aborting PCI configuration\" />",
1691         "comments": "",
1692         "x": 1410.5099811553955,
1693         "y": 1983,
1694         "z": "1ba0191f.c9b697",
1695         "wires": []
1696     },
1697     {
1698         "id": "f2be4fdd.b96a6",
1699         "type": "failure",
1700         "name": "failure",
1701         "xml": "<outcome value='failure'>\n",
1702         "comments": "",
1703         "outputs": 1,
1704         "x": 1044.5104084014893,
1705         "y": 2084,
1706         "z": "1ba0191f.c9b697",
1707         "wires": [
1708             [
1709                 "8e774301.b98c4"
1710             ]
1711         ]
1712     },
1713     {
1714         "id": "8e774301.b98c4",
1715         "type": "block",
1716         "name": "block",
1717         "xml": "<block>\n",
1718         "atomic": "false",
1719         "comments": "",
1720         "outputs": 1,
1721         "x": 1220.5102863311768,
1722         "y": 2085,
1723         "z": "1ba0191f.c9b697",
1724         "wires": [
1725             [
1726                 "b3a8e99f.100d18"
1727             ]
1728         ]
1729     },
1730     {
1731         "id": "b3a8e99f.100d18",
1732         "type": "returnFailure",
1733         "name": "return failure",
1734         "xml": "<return status='failure'>\n<parameter name='ack-final' value='Y'/>\n<parameter name=\"error-code\" value=\"500\" />\n<parameter name=\"error-message\" value=\"Error removing tabs from SDNR response payload string. Aborting PCI configuration\" />",
1735         "comments": "",
1736         "x": 1367.5099811553955,
1737         "y": 2088,
1738         "z": "1ba0191f.c9b697",
1739         "wires": []
1740     },
1741     {
1742         "id": "1e2c6b21.cd17b5",
1743         "type": "block",
1744         "name": "DMAAP Payload Generation",
1745         "xml": "<block atomic='true'>",
1746         "atomic": "true",
1747         "comments": "",
1748         "outputs": 1,
1749         "x": 614.5104084014893,
1750         "y": 1951,
1751         "z": "1ba0191f.c9b697",
1752         "wires": [
1753             [
1754                 "273850f2.7f097",
1755                 "a5095542.4c6138",
1756                 "5da8895b.a671a8"
1757             ]
1758         ]
1759     },
1760     {
1761         "id": "7bb49999.9148e8",
1762         "type": "block",
1763         "name": "DMAAP Reponse Publish",
1764         "xml": "<block atomic='true'>",
1765         "atomic": "true",
1766         "comments": "",
1767         "outputs": 1,
1768         "x": 578.5104064941406,
1769         "y": 2212.9999556541443,
1770         "z": "1ba0191f.c9b697",
1771         "wires": [
1772             [
1773                 "c5a622e2.9d428",
1774                 "cf239555.a786d8",
1775                 "10b53a9e.0095c5"
1776             ]
1777         ]
1778     },
1779     {
1780         "id": "cf239555.a786d8",
1781         "type": "execute",
1782         "name": "execute DmaapMsg",
1783         "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' />",
1784         "comments": "",
1785         "outputs": 1,
1786         "x": 850.5105056762695,
1787         "y": 2324.999472618103,
1788         "z": "1ba0191f.c9b697",
1789         "wires": [
1790             [
1791                 "665766da.3f50c8",
1792                 "5db4effd.2e3f5"
1793             ]
1794         ]
1795     },
1796     {
1797         "id": "c5a622e2.9d428",
1798         "type": "set",
1799         "name": "set",
1800         "xml": "<set>\n<parameter name='tmp.oofpcipoc-dmaap-config-resp.rpc-name' value='`$prop.oofpcipoc-dmaap-config-resp.rpc-name.modifyconfig`'/>",
1801         "comments": "",
1802         "x": 915.1771697998047,
1803         "y": 2161.000005722046,
1804         "z": "1ba0191f.c9b697",
1805         "wires": []
1806     },
1807     {
1808         "id": "665766da.3f50c8",
1809         "type": "failure",
1810         "name": "failure",
1811         "xml": "<outcome value='failure'>\n",
1812         "comments": "",
1813         "outputs": 1,
1814         "x": 1071.0104446411133,
1815         "y": 2251.9167337417603,
1816         "z": "1ba0191f.c9b697",
1817         "wires": [
1818             [
1819                 "96a11689.71dfd8"
1820             ]
1821         ]
1822     },
1823     {
1824         "id": "5db4effd.2e3f5",
1825         "type": "success",
1826         "name": "success",
1827         "xml": "<outcome value='success'>\n",
1828         "comments": "",
1829         "outputs": 1,
1830         "x": 1075.0103645324707,
1831         "y": 2390.916576385498,
1832         "z": "1ba0191f.c9b697",
1833         "wires": [
1834             [
1835                 "e099506a.7e6b7"
1836             ]
1837         ]
1838     },
1839     {
1840         "id": "96a11689.71dfd8",
1841         "type": "block",
1842         "name": "block",
1843         "xml": "<block>\n",
1844         "atomic": "false",
1845         "comments": "",
1846         "outputs": 1,
1847         "x": 1231.0102787017822,
1848         "y": 2253.9167346954346,
1849         "z": "1ba0191f.c9b697",
1850         "wires": [
1851             [
1852                 "4317ae49.ec52b"
1853             ]
1854         ]
1855     },
1856     {
1857         "id": "4317ae49.ec52b",
1858         "type": "returnFailure",
1859         "name": "return failure",
1860         "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\" />",
1861         "comments": "",
1862         "x": 1408.0100402832031,
1863         "y": 2243.9167881011963,
1864         "z": "1ba0191f.c9b697",
1865         "wires": []
1866     },
1867     {
1868         "id": "e099506a.7e6b7",
1869         "type": "block",
1870         "name": "block",
1871         "xml": "<block>\n",
1872         "atomic": "false",
1873         "comments": "",
1874         "outputs": 1,
1875         "x": 1258.0100078582764,
1876         "y": 2383.91668510437,
1877         "z": "1ba0191f.c9b697",
1878         "wires": [
1879             [
1880                 "63b50581.139fac"
1881             ]
1882         ]
1883     },
1884     {
1885         "id": "63b50581.139fac",
1886         "type": "record",
1887         "name": "record",
1888         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/configuration-phy-cell-id.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"DMAAP Config Response Message Successfully Published \"/>",
1889         "comments": "",
1890         "outputs": 1,
1891         "x": 1440.010124206543,
1892         "y": 2368.916955947876,
1893         "z": "1ba0191f.c9b697",
1894         "wires": [
1895             []
1896         ]
1897     },
1898     {
1899         "id": "10b53a9e.0095c5",
1900         "type": "record",
1901         "name": "record",
1902         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/configuration-phy-cell-id.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",
1903         "comments": "",
1904         "outputs": 1,
1905         "x": 922.0104789733887,
1906         "y": 2232.454870223999,
1907         "z": "1ba0191f.c9b697",
1908         "wires": [
1909             []
1910         ]
1911     }
1912 ]