Inter Domain DG'S modified
[sdnc/oam.git] / platform-logic / optical-service / src / main / json / optical-service_service-create-tapi.json
1 [\r
2     {\r
3         "id": "e3b61acf.d53178",\r
4         "type": "dgstart",\r
5         "name": "DGSTART",\r
6         "outputs": 1,\r
7         "x": 185,\r
8         "y": 832.5,\r
9         "z": "eeae8fa4.7aafe",\r
10         "wires": [\r
11             [\r
12                 "4e2007b8.e16458"\r
13             ]\r
14         ]\r
15     },\r
16     {\r
17         "id": "4e2007b8.e16458",\r
18         "type": "service-logic",\r
19         "name": "optical-service ${project.version}",\r
20         "module": "optical-service",\r
21         "version": "${project.version}",\r
22         "comments": "",\r
23         "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='optical-service' version='${project.version}'>",\r
24         "outputs": 1,\r
25         "x": 198,\r
26         "y": 892.5,\r
27         "z": "eeae8fa4.7aafe",\r
28         "wires": [\r
29             [\r
30                 "19b71169.28fe6f"\r
31             ]\r
32         ]\r
33     },\r
34     {\r
35         "id": "19b71169.28fe6f",\r
36         "type": "method",\r
37         "name": "method service-create-tapi",\r
38         "xml": "<method rpc='service-create-tapi' mode='sync'>\n",\r
39         "comments": "",\r
40         "outputs": 1,\r
41         "x": 218,\r
42         "y": 972.5,\r
43         "z": "eeae8fa4.7aafe",\r
44         "wires": [\r
45             [\r
46                 "67e00a4.cbfd6f4"\r
47             ]\r
48         ]\r
49     },\r
50     {\r
51         "id": "67e00a4.cbfd6f4",\r
52         "type": "block",\r
53         "name": "block : atomic",\r
54         "xml": "<block atomic=\"true\">\n",\r
55         "atomic": "false",\r
56         "comments": "",\r
57         "outputs": 1,\r
58         "x": 427.5,\r
59         "y": 977.5,\r
60         "z": "eeae8fa4.7aafe",\r
61         "wires": [\r
62             [\r
63                 "6e2532e4.6a345c",\r
64                 "4e62cda.756f234",\r
65                 "7a87fe21.0f22f",\r
66                 "e26a9e37.3f00f",\r
67                 "7ff1b0d3.ad7b6",\r
68                 "e17358f9.eefe38",\r
69                 "cc062ea3.b0027",\r
70                 "3f3fa66c.f6173a",\r
71                 "b3c6d371.40d14",\r
72                 "a68ab8ee.a8c128",\r
73                 "583afef0.9e3f1",\r
74                 "53f4928e.efb2dc"\r
75             ]\r
76         ]\r
77     },\r
78     {\r
79         "id": "6e2532e4.6a345c",\r
80         "type": "record",\r
81         "name": "record",\r
82         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/service-create-tapi.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Inside optical service create tapi\"/>\n\n\n\n\n\n",\r
83         "comments": "",\r
84         "outputs": 1,\r
85         "x": 427,\r
86         "y": 775.5,\r
87         "z": "eeae8fa4.7aafe",\r
88         "wires": [\r
89             []\r
90         ]\r
91     },\r
92     {\r
93         "id": "4e62cda.756f234",\r
94         "type": "get-resource",\r
95         "name": "get-resource",\r
96         "xml": "<get-resource plugin='org.onap.ccsdk.sli.adaptors.resource.sql.SqlResource' resource='SQL'\nkey='SELECT *\nfrom TOPOLOGY_LOGICAL_RELATION_TO_PINTERFACE\nWHERE interface_name = $optical-service-create-input.payload.service-aend.port-id'\npfx='db-aend'>",\r
97         "comments": "",\r
98         "outputs": 1,\r
99         "x": 625.9999389648438,\r
100         "y": 827.4999847412109,\r
101         "z": "eeae8fa4.7aafe",\r
102         "wires": [\r
103             [\r
104                 "69d89830.091358"\r
105             ]\r
106         ]\r
107     },\r
108     {\r
109         "id": "7a87fe21.0f22f",\r
110         "type": "get-resource",\r
111         "name": "get-resource",\r
112         "xml": "<get-resource plugin='org.onap.ccsdk.sli.adaptors.resource.sql.SqlResource' resource='SQL'\nkey='SELECT *\nfrom TOPOLOGY_LOGICAL_RELATION_TO_PINTERFACE\nWHERE interface_name = $optical-service-create-input.payload.service-zend.port-id'\npfx='db-zend'>",\r
113         "comments": "",\r
114         "outputs": 1,\r
115         "x": 646.9999389648438,\r
116         "y": 892.4999694824219,\r
117         "z": "eeae8fa4.7aafe",\r
118         "wires": [\r
119             [\r
120                 "4acab2b3.e0ef5c"\r
121             ]\r
122         ]\r
123     },\r
124     {\r
125         "id": "69d89830.091358",\r
126         "type": "success",\r
127         "name": "success",\r
128         "xml": "<outcome value='success'>\n",\r
129         "comments": "",\r
130         "outputs": 1,\r
131         "x": 785.9999389648438,\r
132         "y": 829.4999847412109,\r
133         "z": "eeae8fa4.7aafe",\r
134         "wires": [\r
135             [\r
136                 "df7c45e.be06eb8"\r
137             ]\r
138         ]\r
139     },\r
140     {\r
141         "id": "4acab2b3.e0ef5c",\r
142         "type": "success",\r
143         "name": "success",\r
144         "xml": "<outcome value='success'>\n",\r
145         "comments": "",\r
146         "outputs": 1,\r
147         "x": 795.9999389648438,\r
148         "y": 890.4999694824219,\r
149         "z": "eeae8fa4.7aafe",\r
150         "wires": [\r
151             [\r
152                 "f40d9366.6d7e9"\r
153             ]\r
154         ]\r
155     },\r
156     {\r
157         "id": "df7c45e.be06eb8",\r
158         "type": "set",\r
159         "name": "set",\r
160         "xml": "<set>\n<parameter name='aend-node-uuid' value='`$db-aend.pnf-name`' />\n<parameter name='aend-pnf-name' value='`$db-aend.pnf-id`' />\n<parameter name='aend-cep-list' value='`$db-aend.connection-point`' />\n<parameter name='aend-nep' value='`$db-aend.interface-name`' />\n<parameter name='aend-rate' value='`$db-aend.rate`' />\n<parameter name='esr-id' value='`$db-aend.controller-id`' />\n",\r
161         "comments": "",\r
162         "x": 951.9999389648438,\r
163         "y": 830.4999694824219,\r
164         "z": "eeae8fa4.7aafe",\r
165         "wires": []\r
166     },\r
167     {\r
168         "id": "f40d9366.6d7e9",\r
169         "type": "set",\r
170         "name": "set",\r
171         "xml": "<set>\n<parameter name='zend-node-uuid' value='`$db-zend.pnf-name`' />\n<parameter name='zend-pnf-name' value='`$db-zend.pnf-id`' />\n<parameter name='zend-cep-list' value='`$db-zend.connection-point`' />\n<parameter name='zend-nep' value='`$db-zend.interface-name`' />\n<parameter name='zend-rate' value='`$db-zend.rate`' />\n",\r
172         "comments": "",\r
173         "x": 945,\r
174         "y": 889.5,\r
175         "z": "eeae8fa4.7aafe",\r
176         "wires": []\r
177     },\r
178     {\r
179         "id": "e26a9e37.3f00f",\r
180         "type": "execute",\r
181         "name": "execute: read properties",\r
182         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.prop.PropertiesNode' method='readProperties' >\n<parameter name='fileName' value='/opt/onap/sdnc/data/properties/optical-service-dg.properties' />\n<parameter name='contextPrefix' value='prop' />\n",\r
183         "comments": "",\r
184         "outputs": 1,\r
185         "x": 615,\r
186         "y": 781.5,\r
187         "z": "eeae8fa4.7aafe",\r
188         "wires": [\r
189             []\r
190         ]\r
191     },\r
192     {\r
193         "id": "7ff1b0d3.ad7b6",\r
194         "type": "get-resource",\r
195         "name": "find if aend is uni or nni or enni",\r
196         "xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\"\nresource=\"p-interface\"\n key=\"pnf.pnf-name = $aend-node-uuid AND\n     p-interface.interface-name = $aend-nep\"\npfx='aend'      local-only='false'>\n\n",\r
197         "comments": "",\r
198         "outputs": 1,\r
199         "x": 711,\r
200         "y": 973.5,\r
201         "z": "eeae8fa4.7aafe",\r
202         "wires": [\r
203             []\r
204         ]\r
205     },\r
206     {\r
207         "id": "e17358f9.eefe38",\r
208         "type": "switchNode",\r
209         "name": "switch",\r
210         "xml": "<switch test='`$aend.network-interface-type`'>\n",\r
211         "comments": "",\r
212         "outputs": 1,\r
213         "x": 626,\r
214         "y": 1069.5,\r
215         "z": "eeae8fa4.7aafe",\r
216         "wires": [\r
217             [\r
218                 "e5d8d6f6.cf0a68",\r
219                 "79710b28.d915f4"\r
220             ]\r
221         ]\r
222     },\r
223     {\r
224         "id": "e5d8d6f6.cf0a68",\r
225         "type": "outcome",\r
226         "name": "UNI",\r
227         "xml": "<outcome value='UNI'>\n",\r
228         "comments": "",\r
229         "outputs": 1,\r
230         "x": 751,\r
231         "y": 1018.5,\r
232         "z": "eeae8fa4.7aafe",\r
233         "wires": [\r
234             [\r
235                 "cc49f496.ddb3f8"\r
236             ]\r
237         ]\r
238     },\r
239     {\r
240         "id": "95d30723.5b4378",\r
241         "type": "set",\r
242         "name": "set",\r
243         "xml": "<set>\n<parameter name='aend-cep' value='`$aend-cep-list`' />\n<parameter name='aend-new' value='' />\n<parameter name='aend-new-rate' value='0' />\n",\r
244         "comments": "",\r
245         "x": 1126,\r
246         "y": 867.5,\r
247         "z": "eeae8fa4.7aafe",\r
248         "wires": []\r
249     },\r
250     {\r
251         "id": "12ce4ec6.788011",\r
252         "type": "execute",\r
253         "name": "execute",\r
254         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='split' >\n<parameter name=\"original_string\" value='`$aend-cep-list`'/>\n<parameter name=\"regex\" value=\",\"/>\n<parameter name=\"ctx_memory_result_key\" value=\"param-prefix\"/> ",\r
255         "comments": "",\r
256         "outputs": 1,\r
257         "x": 1158,\r
258         "y": 1109.5,\r
259         "z": "eeae8fa4.7aafe",\r
260         "wires": [\r
261             []\r
262         ]\r
263     },\r
264     {\r
265         "id": "cc49f496.ddb3f8",\r
266         "type": "block",\r
267         "name": "block : atomic",\r
268         "xml": "<block atomic='true'>",\r
269         "atomic": "true",\r
270         "comments": "",\r
271         "outputs": 1,\r
272         "x": 889,\r
273         "y": 1017.5,\r
274         "z": "eeae8fa4.7aafe",\r
275         "wires": [\r
276             [\r
277                 "95d30723.5b4378",\r
278                 "d4d34a7e.414498",\r
279                 "76ba49d4.9adfb8"\r
280             ]\r
281         ]\r
282     },\r
283     {\r
284         "id": "981e7a8d.9b40d8",\r
285         "type": "block",\r
286         "name": "block : atomic",\r
287         "xml": "<block atomic='true'>",\r
288         "atomic": "true",\r
289         "comments": "",\r
290         "outputs": 1,\r
291         "x": 909,\r
292         "y": 1132.5,\r
293         "z": "eeae8fa4.7aafe",\r
294         "wires": [\r
295             [\r
296                 "12ce4ec6.788011",\r
297                 "db706c7f.f5413",\r
298                 "c523271d.c23728",\r
299                 "57dafe06.e772c"\r
300             ]\r
301         ]\r
302     },\r
303     {\r
304         "id": "94c3ff81.93f32",\r
305         "type": "execute",\r
306         "name": "execute",\r
307         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"restapiUrl\" value=\"` $controller-ip + $prop.tapi.cep.details.url + $param-prefix[$idx]`\" />\n<parameter name=\"restapiUser\" value=\"admin\"/>  \n<parameter name=\"restapiPassword\" value=\"admin\"/>  \n<parameter name=\"httpMethod\" value=\"GET\"/>\n<parameter name=\"responsePrefix\" value=\"aend-cep-response\"/>\n<parameter name='contentType' value='application/json' />\n<parameter name='format' value='json' />\n<parameter name=\"trustStoreFileName\" value=\"/opt/onap/sdnc/data/stores/truststore.onap.client.tapi.jks\"/>  \n<parameter name=\"trustStorePassword\" value=\"adminadmin\"/>  \n<parameter name=\"keyStoreFileName\" value=\"/opt/onap/sdnc/data/stores/sdnc.p12\"/>  \n<parameter name=\"keyStorePassword\" value=\"adminadmin\"/> ",\r
308         "comments": "",\r
309         "outputs": 1,\r
310         "x": 1244.111083984375,\r
311         "y": 1185.7222290039062,\r
312         "z": "eeae8fa4.7aafe",\r
313         "wires": [\r
314             [\r
315                 "b6ab9975.3588c8",\r
316                 "1b8ebe74.b20472"\r
317             ]\r
318         ]\r
319     },\r
320     {\r
321         "id": "b6ab9975.3588c8",\r
322         "type": "failure",\r
323         "name": "failure",\r
324         "xml": "<outcome value='failure'>\n",\r
325         "comments": "",\r
326         "outputs": 1,\r
327         "x": 1357.77779006958,\r
328         "y": 1147.500005722046,\r
329         "z": "eeae8fa4.7aafe",\r
330         "wires": [\r
331             [\r
332                 "3ab3912f.f30dde"\r
333             ]\r
334         ]\r
335     },\r
336     {\r
337         "id": "1b8ebe74.b20472",\r
338         "type": "success",\r
339         "name": "success",\r
340         "xml": "<outcome value='success'>\n",\r
341         "comments": "",\r
342         "outputs": 1,\r
343         "x": 1367.2221794128418,\r
344         "y": 1217.277780532837,\r
345         "z": "eeae8fa4.7aafe",\r
346         "wires": [\r
347             [\r
348                 "63b9c2ce.613ddc"\r
349             ]\r
350         ]\r
351     },\r
352     {\r
353         "id": "3ab3912f.f30dde",\r
354         "type": "record",\r
355         "name": "record",\r
356         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/service-create-tapi.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Failed to get Aend cep details\"/>\n",\r
357         "comments": "",\r
358         "outputs": 1,\r
359         "x": 1515,\r
360         "y": 1147.5,\r
361         "z": "eeae8fa4.7aafe",\r
362         "wires": [\r
363             []\r
364         ]\r
365     },\r
366     {\r
367         "id": "de2bd7fe.4fa488",\r
368         "type": "record",\r
369         "name": "record",\r
370         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/service-create-tapi.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Sucessfully retrieved aend cep\"/>\n",\r
371         "comments": "",\r
372         "outputs": 1,\r
373         "x": 1654,\r
374         "y": 1169.5,\r
375         "z": "eeae8fa4.7aafe",\r
376         "wires": [\r
377             []\r
378         ]\r
379     },\r
380     {\r
381         "id": "db706c7f.f5413",\r
382         "type": "for",\r
383         "name": "for",\r
384         "xml": "<for index='idx' start='0' end='`$param-prefix_length`' >\n",\r
385         "comments": "",\r
386         "outputs": 1,\r
387         "x": 1101,\r
388         "y": 1158.5,\r
389         "z": "eeae8fa4.7aafe",\r
390         "wires": [\r
391             [\r
392                 "589b4306.69c66c"\r
393             ]\r
394         ]\r
395     },\r
396     {\r
397         "id": "63b9c2ce.613ddc",\r
398         "type": "block",\r
399         "name": "block : atomic",\r
400         "xml": "<block atomic=\"true\">\n",\r
401         "atomic": "false",\r
402         "comments": "",\r
403         "outputs": 1,\r
404         "x": 1505,\r
405         "y": 1219.5,\r
406         "z": "eeae8fa4.7aafe",\r
407         "wires": [\r
408             [\r
409                 "de2bd7fe.4fa488",\r
410                 "b9f0b7ab.7d0788"\r
411             ]\r
412         ]\r
413     },\r
414     {\r
415         "id": "b2429a15.648f18",\r
416         "type": "break",\r
417         "name": "break",\r
418         "xml": "<break>\n",\r
419         "comments": "",\r
420         "x": 2111.5552864074707,\r
421         "y": 1268.6110572814941,\r
422         "z": "eeae8fa4.7aafe",\r
423         "wires": []\r
424     },\r
425     {\r
426         "id": "c901f232.2c828",\r
427         "type": "set",\r
428         "name": "set aend-local-id",\r
429         "xml": "<set>\n<parameter name='aend-local-id' value=\"`$aend-local-id + '/OTN/' + $aend-pnf-name + '/' + $aend-cep-response.sip[0].name[2].value + ':' + $aend-cep-response.sip[0].name[1].value`\" />\n<parameter name='aend-cep' value='`$param-prefix[$idx]`'/>\n\n\n",\r
430         "comments": "",\r
431         "x": 2139.3332290649414,\r
432         "y": 1197.6111087799072,\r
433         "z": "eeae8fa4.7aafe",\r
434         "wires": []\r
435     },\r
436     {\r
437         "id": "137becd1.5df6d3",\r
438         "type": "block",\r
439         "name": "block : atomic",\r
440         "xml": "<block atomic='true'>",\r
441         "atomic": "true",\r
442         "comments": "",\r
443         "outputs": 1,\r
444         "x": 1933,\r
445         "y": 1234.5,\r
446         "z": "eeae8fa4.7aafe",\r
447         "wires": [\r
448             [\r
449                 "c901f232.2c828",\r
450                 "b2429a15.648f18"\r
451             ]\r
452         ]\r
453     },\r
454     {\r
455         "id": "589b4306.69c66c",\r
456         "type": "block",\r
457         "name": "block : atomic",\r
458         "xml": "<block atomic=\"true\">\n",\r
459         "atomic": "false",\r
460         "comments": "",\r
461         "outputs": 1,\r
462         "x": 1110,\r
463         "y": 1219.5,\r
464         "z": "eeae8fa4.7aafe",\r
465         "wires": [\r
466             [\r
467                 "94c3ff81.93f32"\r
468             ]\r
469         ]\r
470     },\r
471     {\r
472         "id": "c523271d.c23728",\r
473         "type": "set",\r
474         "name": "set",\r
475         "xml": "<set>\n<parameter name='aend-new' value='' />\n<parameter name='aend-local-id' value='' />\n\n",\r
476         "comments": "",\r
477         "x": 1077,\r
478         "y": 1062.5,\r
479         "z": "eeae8fa4.7aafe",\r
480         "wires": []\r
481     },\r
482     {\r
483         "id": "cc062ea3.b0027",\r
484         "type": "get-resource",\r
485         "name": "find if zend is uni or nni or enni",\r
486         "xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\"\nresource=\"p-interface\"\n key=\"pnf.pnf-name = $zend-node-uuid AND\n     p-interface.interface-name = $zend-nep\"\npfx='zend'      local-only='false'>\n\n",\r
487         "comments": "",\r
488         "outputs": 1,\r
489         "x": 730,\r
490         "y": 1515.5,\r
491         "z": "eeae8fa4.7aafe",\r
492         "wires": [\r
493             []\r
494         ]\r
495     },\r
496     {\r
497         "id": "3f3fa66c.f6173a",\r
498         "type": "switchNode",\r
499         "name": "switch",\r
500         "xml": "<switch test='`$zend.network-interface-type`'>\n",\r
501         "comments": "",\r
502         "outputs": 1,\r
503         "x": 499,\r
504         "y": 1864.5,\r
505         "z": "eeae8fa4.7aafe",\r
506         "wires": [\r
507             [\r
508                 "26907dac.2c8962",\r
509                 "6b2ab5da.9e65dc"\r
510             ]\r
511         ]\r
512     },\r
513     {\r
514         "id": "26907dac.2c8962",\r
515         "type": "outcome",\r
516         "name": "UNI",\r
517         "xml": "<outcome value='UNI'>\n",\r
518         "comments": "",\r
519         "outputs": 1,\r
520         "x": 625,\r
521         "y": 1784.5,\r
522         "z": "eeae8fa4.7aafe",\r
523         "wires": [\r
524             [\r
525                 "b896134c.4d7c6"\r
526             ]\r
527         ]\r
528     },\r
529     {\r
530         "id": "a887b962.a85538",\r
531         "type": "set",\r
532         "name": "set",\r
533         "xml": "<set>\n<parameter name='zend-cep' value='`$zend-cep-list`' />\n<parameter name='zend-new' value='' />\n<parameter name='zend-new-rate' value='0' />\n",\r
534         "comments": "",\r
535         "x": 1046,\r
536         "y": 1505.5,\r
537         "z": "eeae8fa4.7aafe",\r
538         "wires": []\r
539     },\r
540     {\r
541         "id": "b612ac70.544c8",\r
542         "type": "execute",\r
543         "name": "execute",\r
544         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='split' >\n<parameter name=\"original_string\" value='`$zend-cep-list`'/>\n<parameter name=\"regex\" value=\",\"/>\n<parameter name=\"ctx_memory_result_key\" value=\"param-prefix1\"/> ",\r
545         "comments": "",\r
546         "outputs": 1,\r
547         "x": 997,\r
548         "y": 1924.5,\r
549         "z": "eeae8fa4.7aafe",\r
550         "wires": [\r
551             []\r
552         ]\r
553     },\r
554     {\r
555         "id": "b896134c.4d7c6",\r
556         "type": "block",\r
557         "name": "block : atomic",\r
558         "xml": "<block atomic='true'>",\r
559         "atomic": "true",\r
560         "comments": "",\r
561         "outputs": 1,\r
562         "x": 905,\r
563         "y": 1563.5,\r
564         "z": "eeae8fa4.7aafe",\r
565         "wires": [\r
566             [\r
567                 "a887b962.a85538",\r
568                 "3d1b5ef9.72faf2",\r
569                 "ae0f4e41.69868"\r
570             ]\r
571         ]\r
572     },\r
573     {\r
574         "id": "4c1c4885.e5c558",\r
575         "type": "block",\r
576         "name": "block : atomic",\r
577         "xml": "<block atomic='true'>",\r
578         "atomic": "true",\r
579         "comments": "",\r
580         "outputs": 1,\r
581         "x": 787,\r
582         "y": 1981.5,\r
583         "z": "eeae8fa4.7aafe",\r
584         "wires": [\r
585             [\r
586                 "b612ac70.544c8",\r
587                 "a14476ab.fb69e8",\r
588                 "e1a333de.1775c",\r
589                 "2e50f406.0834dc"\r
590             ]\r
591         ]\r
592     },\r
593     {\r
594         "id": "a14476ab.fb69e8",\r
595         "type": "set",\r
596         "name": "set",\r
597         "xml": "<set>\n<parameter name='zend-new' value='' />\n<parameter name='zend-local-id' value='' />\n",\r
598         "comments": "",\r
599         "x": 998,\r
600         "y": 1872.5,\r
601         "z": "eeae8fa4.7aafe",\r
602         "wires": []\r
603     },\r
604     {\r
605         "id": "79710b28.d915f4",\r
606         "type": "other",\r
607         "name": "other",\r
608         "xml": "<outcome value='Other'>\n",\r
609         "comments": "",\r
610         "outputs": 1,\r
611         "x": 763,\r
612         "y": 1134.5,\r
613         "z": "eeae8fa4.7aafe",\r
614         "wires": [\r
615             [\r
616                 "981e7a8d.9b40d8"\r
617             ]\r
618         ]\r
619     },\r
620     {\r
621         "id": "6b2ab5da.9e65dc",\r
622         "type": "other",\r
623         "name": "other",\r
624         "xml": "<outcome value='Other'>\n",\r
625         "comments": "",\r
626         "outputs": 1,\r
627         "x": 621,\r
628         "y": 1979.5,\r
629         "z": "eeae8fa4.7aafe",\r
630         "wires": [\r
631             [\r
632                 "4c1c4885.e5c558"\r
633             ]\r
634         ]\r
635     },\r
636     {\r
637         "id": "b3c6d371.40d14",\r
638         "type": "execute",\r
639         "name": "execute",\r
640         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/optical-service-create-tapi.json'`\" />\n<parameter name=\"restapiUrl\" value=\"`$controller-ip + '/cxf/tapi/v2/connectivities/tapi-services'`\"/>\n<parameter name=\"restapiUser\" value=\"admin\"/>  \n<parameter name=\"restapiPassword\" value=\"admin\"/>  \n<parameter name=\"httpMethod\" value=\"POST\"/>\n<parameter name=\"responsePrefix\" value=\"tapi-service-response\"/>\n<parameter name='contentType' value='application/json' />\n<parameter name='format' value='json' />\n<parameter name=\"trustStoreFileName\" value=\"/opt/onap/sdnc/data/stores/truststore.onap.client.tapi.jks\"/>  \n<parameter name=\"trustStorePassword\" value=\"adminadmin\"/>  \n<parameter name=\"keyStoreFileName\" value=\"/opt/onap/sdnc/data/stores/sdnc.p12\"/>  \n<parameter name=\"keyStorePassword\" value=\"adminadmin\"/> ",\r
641         "comments": "",\r
642         "outputs": 1,\r
643         "x": 238.00006103515625,\r
644         "y": 2305.5,\r
645         "z": "eeae8fa4.7aafe",\r
646         "wires": [\r
647             [\r
648                 "b68268dd.2641e8",\r
649                 "704b92ea.ae0bfc"\r
650             ]\r
651         ]\r
652     },\r
653     {\r
654         "id": "b68268dd.2641e8",\r
655         "type": "failure",\r
656         "name": "failure",\r
657         "xml": "<outcome value='failure'>\n",\r
658         "comments": "",\r
659         "outputs": 1,\r
660         "x": 379.00006103515625,\r
661         "y": 2253.5,\r
662         "z": "eeae8fa4.7aafe",\r
663         "wires": [\r
664             [\r
665                 "7e73b171.f5dcc"\r
666             ]\r
667         ]\r
668     },\r
669     {\r
670         "id": "704b92ea.ae0bfc",\r
671         "type": "success",\r
672         "name": "success",\r
673         "xml": "<outcome value='success'>\n",\r
674         "comments": "",\r
675         "outputs": 1,\r
676         "x": 393.00006103515625,\r
677         "y": 2367.5,\r
678         "z": "eeae8fa4.7aafe",\r
679         "wires": [\r
680             [\r
681                 "b298b779.8e8f08"\r
682             ]\r
683         ]\r
684     },\r
685     {\r
686         "id": "7e73b171.f5dcc",\r
687         "type": "block",\r
688         "name": "block : atomic",\r
689         "xml": "<block atomic='true'>",\r
690         "atomic": "true",\r
691         "comments": "",\r
692         "outputs": 1,\r
693         "x": 544.0000610351562,\r
694         "y": 2252.5,\r
695         "z": "eeae8fa4.7aafe",\r
696         "wires": [\r
697             [\r
698                 "58e61928.c20cd8"\r
699             ]\r
700         ]\r
701     },\r
702     {\r
703         "id": "b298b779.8e8f08",\r
704         "type": "block",\r
705         "name": "block : atomic",\r
706         "xml": "<block atomic='true'>",\r
707         "atomic": "true",\r
708         "comments": "",\r
709         "outputs": 1,\r
710         "x": 569.0000610351562,\r
711         "y": 2367.5,\r
712         "z": "eeae8fa4.7aafe",\r
713         "wires": [\r
714             [\r
715                 "95903f39.6729d",\r
716                 "7e480b79.0c9e94",\r
717                 "e447101b.3a99d",\r
718                 "ead868a6.12c838",\r
719                 "766aa235.2a8e3c",\r
720                 "a3841f37.73a11"\r
721             ]\r
722         ]\r
723     },\r
724     {\r
725         "id": "58e61928.c20cd8",\r
726         "type": "returnFailure",\r
727         "name": "return failure",\r
728         "xml": "<return status='failure'>\n<parameter name='error-code' value='500' />\n<parameter name='error-message' value=\"`'Service creation failed for'+ ':' + $optical-service-create-input.payload.service-name`\" />\n<parameter name='ack-final-indicator' value=\"Y\" />",\r
729         "comments": "",\r
730         "x": 736.0000610351562,\r
731         "y": 2253.5,\r
732         "z": "eeae8fa4.7aafe",\r
733         "wires": []\r
734     },\r
735     {\r
736         "id": "894b6cc6.e224",\r
737         "type": "call",\r
738         "name": "call",\r
739         "xml": "<call module='optical-service' rpc='success-aai-update-tapi' mode='sync' >\n",\r
740         "comments": "",\r
741         "outputs": 1,\r
742         "x": 1282,\r
743         "y": 2738.5,\r
744         "z": "eeae8fa4.7aafe",\r
745         "wires": [\r
746             []\r
747         ]\r
748     },\r
749     {\r
750         "id": "a68ab8ee.a8c128",\r
751         "type": "set",\r
752         "name": "set",\r
753         "xml": "<set>\n<parameter name='service-name' value=\"`$optical-service-create-input.payload.service-name +'_' + $new-esr[2]`\"/>\n<parameter name='svc-action' value=\"CREATE\" />\n",\r
754         "comments": "",\r
755         "x": 338,\r
756         "y": 2107.5,\r
757         "z": "eeae8fa4.7aafe",\r
758         "wires": []\r
759     },\r
760     {\r
761         "id": "583afef0.9e3f1",\r
762         "type": "record",\r
763         "name": "record",\r
764         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/service-create-tapi.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"A end local-id\"/>\n<parameter name=\"field2\" value=\"`$aend-local-id`\"/>\n<parameter name=\"field3\" value=\"Z end local-id\"/>\n<parameter name=\"field4\" value=\"`$zend-local-id`\"/>\n<parameter name=\"field5\" value=\"Service name\"/>\n<parameter name=\"field6\" value=\"`$service-name`\"/>\n\n",\r
765         "comments": "",\r
766         "outputs": 1,\r
767         "x": 302,\r
768         "y": 2190.5,\r
769         "z": "eeae8fa4.7aafe",\r
770         "wires": [\r
771             []\r
772         ]\r
773     },\r
774     {\r
775         "id": "3fc62d83.ac6362",\r
776         "type": "for",\r
777         "name": "for",\r
778         "xml": "<for index='idl' start='0' end='`$param-prefix1_length`' >\n",\r
779         "comments": "",\r
780         "outputs": 1,\r
781         "x": 1269,\r
782         "y": 2226.5,\r
783         "z": "eeae8fa4.7aafe",\r
784         "wires": [\r
785             [\r
786                 "b7378018.3878b"\r
787             ]\r
788         ]\r
789     },\r
790     {\r
791         "id": "83062bca.729078",\r
792         "type": "set",\r
793         "name": "set",\r
794         "xml": "<set>\n<parameter name='zend-new' value=\"`$zend-new + $param-prefix1[$idl]`\" />\n",\r
795         "comments": "",\r
796         "x": 1721,\r
797         "y": 2157.5,\r
798         "z": "eeae8fa4.7aafe",\r
799         "wires": []\r
800     },\r
801     {\r
802         "id": "b7378018.3878b",\r
803         "type": "switchNode",\r
804         "name": "switch",\r
805         "xml": "<switch test='`$idl`'>\n",\r
806         "comments": "",\r
807         "outputs": 1,\r
808         "x": 1404,\r
809         "y": 2227.5,\r
810         "z": "eeae8fa4.7aafe",\r
811         "wires": [\r
812             [\r
813                 "5946864.461ea78",\r
814                 "ef8534ba.5d85f8",\r
815                 "b5ab7497.df0258"\r
816             ]\r
817         ]\r
818     },\r
819     {\r
820         "id": "5946864.461ea78",\r
821         "type": "outcome",\r
822         "name": "outcome",\r
823         "xml": "<outcome value='`$param-prefix1_length - 1`'>\n",\r
824         "comments": "",\r
825         "outputs": 1,\r
826         "x": 1584,\r
827         "y": 2159.5,\r
828         "z": "eeae8fa4.7aafe",\r
829         "wires": [\r
830             [\r
831                 "83062bca.729078"\r
832             ]\r
833         ]\r
834     },\r
835     {\r
836         "id": "ef8534ba.5d85f8",\r
837         "type": "other",\r
838         "name": "other",\r
839         "xml": "<outcome value='Other'>\n",\r
840         "comments": "",\r
841         "outputs": 1,\r
842         "x": 1591,\r
843         "y": 2234.5,\r
844         "z": "eeae8fa4.7aafe",\r
845         "wires": [\r
846             [\r
847                 "11e469f8.d89bc6"\r
848             ]\r
849         ]\r
850     },\r
851     {\r
852         "id": "11e469f8.d89bc6",\r
853         "type": "set",\r
854         "name": "set",\r
855         "xml": "<set>\n<parameter name='zend-new' value=\"`$zend-new + $param-prefix1[$idl] + ','`\" />\n",\r
856         "comments": "",\r
857         "x": 1747,\r
858         "y": 2236.5,\r
859         "z": "eeae8fa4.7aafe",\r
860         "wires": []\r
861     },\r
862     {\r
863         "id": "b5ab7497.df0258",\r
864         "type": "outcome",\r
865         "name": "outcome",\r
866         "xml": "<outcome value='`$idk`'>\n",\r
867         "comments": "",\r
868         "outputs": 1,\r
869         "x": 1575,\r
870         "y": 2294.5,\r
871         "z": "eeae8fa4.7aafe",\r
872         "wires": [\r
873             [\r
874                 "77a66da8.5a9f24"\r
875             ]\r
876         ]\r
877     },\r
878     {\r
879         "id": "77a66da8.5a9f24",\r
880         "type": "set",\r
881         "name": "set",\r
882         "xml": "<set>\n<parameter name='zend-new' value='`$zend-new`' />\n",\r
883         "comments": "",\r
884         "x": 1752,\r
885         "y": 2292.5,\r
886         "z": "eeae8fa4.7aafe",\r
887         "wires": []\r
888     },\r
889     {\r
890         "id": "7e480b79.0c9e94",\r
891         "type": "save",\r
892         "name": "update pinterface cep DB Zend",\r
893         "xml": "<save plugin='org.onap.ccsdk.sli.adaptors.resource.sql.SqlResource' \nresource='SQL' \nkey='UPDATE TOPOLOGY_LOGICAL_RELATION_TO_PINTERFACE SET connection_point = $zend-new WHERE interface_name = $zend-nep'\nforce='true' pfx='save-result'>",\r
894         "comments": "",\r
895         "outputs": 1,\r
896         "x": 868.2222900390625,\r
897         "y": 2434.166748046875,\r
898         "z": "eeae8fa4.7aafe",\r
899         "wires": [\r
900             []\r
901         ]\r
902     },\r
903     {\r
904         "id": "95903f39.6729d",\r
905         "type": "save",\r
906         "name": "update pinterface cep DB Aend",\r
907         "xml": "<save plugin='org.onap.ccsdk.sli.adaptors.resource.sql.SqlResource' \nresource='SQL' \nkey='UPDATE TOPOLOGY_LOGICAL_RELATION_TO_PINTERFACE SET connection_point = $aend-new WHERE interface_name = $aend-nep'\nforce='true' pfx='save-result'>",\r
908         "comments": "",\r
909         "outputs": 1,\r
910         "x": 886,\r
911         "y": 2367.5,\r
912         "z": "eeae8fa4.7aafe",\r
913         "wires": [\r
914             []\r
915         ]\r
916     },\r
917     {\r
918         "id": "d4d34a7e.414498",\r
919         "type": "record",\r
920         "name": "record",\r
921         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/service-create-tapi.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Aend uni\"/>\n\n\n\n\n\n",\r
922         "comments": "",\r
923         "outputs": 1,\r
924         "x": 1129,\r
925         "y": 931.5,\r
926         "z": "eeae8fa4.7aafe",\r
927         "wires": [\r
928             []\r
929         ]\r
930     },\r
931     {\r
932         "id": "3d1b5ef9.72faf2",\r
933         "type": "record",\r
934         "name": "record",\r
935         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/service-create-tapi.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Zend uni\"/>\n\n\n\n\n\n",\r
936         "comments": "",\r
937         "outputs": 1,\r
938         "x": 1065,\r
939         "y": 1552.5,\r
940         "z": "eeae8fa4.7aafe",\r
941         "wires": [\r
942             []\r
943         ]\r
944     },\r
945     {\r
946         "id": "e447101b.3a99d",\r
947         "type": "save",\r
948         "name": "save service db",\r
949         "xml": "<save plugin=\"org.onap.ccsdk.sli.adaptors.resource.sql.SqlResource\" resource=\"SQL\" key=\"INSERT INTO REQUEST_DETAILS (request_id, controller_id, status, service_rate, service_instance_id, service_type, global_customer_id, notification_url) VALUES ( $optical-service-create-input.request-id , $controller-id , 'CREATED' , $optical-service-create-input.payload.service-rate ,  $optical-service-create-input.service-id , $optical-service-create-input.service-type , $optical-service-create-input.global-customer-id , null );\"> ",\r
950         "comments": "",\r
951         "outputs": 1,\r
952         "x": 888,\r
953         "y": 2309.5,\r
954         "z": "eeae8fa4.7aafe",\r
955         "wires": [\r
956             []\r
957         ]\r
958     },\r
959     {\r
960         "id": "d97ea600.6b8a38",\r
961         "type": "outcomeTrue",\r
962         "name": "true",\r
963         "xml": "<outcome value='true'>\n",\r
964         "comments": "",\r
965         "outputs": 1,\r
966         "x": 1804,\r
967         "y": 1202.5,\r
968         "z": "eeae8fa4.7aafe",\r
969         "wires": [\r
970             [\r
971                 "137becd1.5df6d3"\r
972             ]\r
973         ]\r
974     },\r
975     {\r
976         "id": "3ec46408.bcd4fc",\r
977         "type": "outcomeFalse",\r
978         "name": "false",\r
979         "xml": "<outcome value='false'>\n",\r
980         "comments": "",\r
981         "outputs": 1,\r
982         "x": 1833.222116470337,\r
983         "y": 1329.8333568572998,\r
984         "z": "eeae8fa4.7aafe",\r
985         "wires": [\r
986             [\r
987                 "86e280c3.297fa"\r
988             ]\r
989         ]\r
990     },\r
991     {\r
992         "id": "86e280c3.297fa",\r
993         "type": "returnFailure",\r
994         "name": "return failure",\r
995         "xml": "<return status='failure'>\n<parameter name='error-code' value='500' />\n<parameter name='error-message' value='No service interface points could be found for A end ' />\n<parameter name='ack-final-indicator' value=\"Y\" />",\r
996         "comments": "",\r
997         "x": 1977.6666259765625,\r
998         "y": 1329.8333129882812,\r
999         "z": "eeae8fa4.7aafe",\r
1000         "wires": []\r
1001     },\r
1002     {\r
1003         "id": "ead868a6.12c838",\r
1004         "type": "save",\r
1005         "name": "save service aai",\r
1006         "xml": "<save plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' resource='service-instance:relationship-list'  \n     key='customer.global-customer-id = $optical-service-create-input.global-customer-id AND\n     service-subscription.service-type = $optical-service-create-input.service-type AND\n     service-instance.service-instance-id = $optical-service-create-input.service-id' force=\"true\" pfx=\"tmp.AnAI-data\">\n<parameter name=\"relationship-list.relationship[0].related-to\" value=\"p-interface\" />\n<parameter name=\"relationship-list.relationship[0].related-link\" value=\"`'/network/pnfs/pnf/' + $aend-node-uuid + '/p-interfaces/p-interface/' + $optical-service-create-input.payload.service-aend.port-id `\" />\n<parameter name=\"relationship-list.relationship[0].relationship-data[0].relationship-key\" value=\"pnf.pnf-name\" />\n<parameter name=\"relationship-list.relationship[0].relationship-data[0].relationship-value\" value=\"`$aend-node-uuid`\" /> \n<parameter name=\"relationship-list.relationship[1].related-to\" value=\"p-interface\" />\n<parameter name=\"relationship-list.relationship[1].related-link\" value=\"`'/network/pnfs/pnf/' + $zend-node-uuid + '/p-interfaces/p-interface/' + $optical-service-create-input.payload.service-zend.port-id `\" />\n<parameter name=\"relationship-list.relationship[1].relationship-data[0].relationship-key\" value=\"pnf.pnf-name\" />\n<parameter name=\"relationship-list.relationship[1].relationship-data[0].relationship-value\" value=\"`$zend-node-uuid`\" />\n",\r
1007         "comments": "",\r
1008         "outputs": 1,\r
1009         "x": 776.9999389648438,\r
1010         "y": 2554.611083984375,\r
1011         "z": "eeae8fa4.7aafe",\r
1012         "wires": [\r
1013             []\r
1014         ]\r
1015     },\r
1016     {\r
1017         "id": "766aa235.2a8e3c",\r
1018         "type": "save",\r
1019         "name": "save",\r
1020         "xml": "<save plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' resource='service-instance'  \n     key='customer.global-customer-id = $optical-service-create-input.global-customer-id AND\n     service-subscription.service-type = $optical-service-create-input.service-type AND\n     service-instance.service-instance-id = $optical-service-create-input.service-id' >\n<parameter name='service-instance-id' value='`$optical-service-create-input.service-id`' />\n<parameter name='service-instance-name' value='`$optical-service-create-input.payload.service-name`' />\n<parameter name='service-type' value='Domain-Service' />\n<parameter name='orchestration-status' value='CREATED' />\n<parameter name='service-rate' value='`$optical-service-create-input.payload.service-rate`' />\n<parameter name='service-layer' value='ODU' />\n",\r
1021         "comments": "",\r
1022         "outputs": 1,\r
1023         "x": 769.9999389648438,\r
1024         "y": 2494.5,\r
1025         "z": "eeae8fa4.7aafe",\r
1026         "wires": [\r
1027             []\r
1028         ]\r
1029     },\r
1030     {\r
1031         "id": "76ba49d4.9adfb8",\r
1032         "type": "execute",\r
1033         "name": "execute",\r
1034         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"restapiUrl\" value=\"` $controller-ip + $prop.tapi.cep.details.url + $aend-cep`\" />\n<parameter name=\"restapiUser\" value=\"admin\"/>  \n<parameter name=\"restapiPassword\" value=\"admin\"/>  \n<parameter name=\"httpMethod\" value=\"GET\"/>\n<parameter name=\"responsePrefix\" value=\"aend-cep-response\"/>\n<parameter name='contentType' value='application/json' />\n<parameter name='format' value='json' />\n<parameter name=\"trustStoreFileName\" value=\"/opt/onap/sdnc/data/stores/truststore.onap.client.tapi.jks\"/>  \n<parameter name=\"trustStorePassword\" value=\"adminadmin\"/>  \n<parameter name=\"keyStoreFileName\" value=\"/opt/onap/sdnc/data/stores/sdnc.p12\"/>  \n<parameter name=\"keyStorePassword\" value=\"adminadmin\"/> ",\r
1035         "comments": "",\r
1036         "outputs": 1,\r
1037         "x": 1127,\r
1038         "y": 992.5,\r
1039         "z": "eeae8fa4.7aafe",\r
1040         "wires": [\r
1041             [\r
1042                 "40b3b681.860668",\r
1043                 "75209286.ddccec"\r
1044             ]\r
1045         ]\r
1046     },\r
1047     {\r
1048         "id": "40b3b681.860668",\r
1049         "type": "failure",\r
1050         "name": "failure",\r
1051         "xml": "<outcome value='failure'>\n",\r
1052         "comments": "",\r
1053         "outputs": 1,\r
1054         "x": 1285,\r
1055         "y": 952.5,\r
1056         "z": "eeae8fa4.7aafe",\r
1057         "wires": [\r
1058             [\r
1059                 "d54f33c1.e2caf"\r
1060             ]\r
1061         ]\r
1062     },\r
1063     {\r
1064         "id": "75209286.ddccec",\r
1065         "type": "success",\r
1066         "name": "success",\r
1067         "xml": "<outcome value='success'>\n",\r
1068         "comments": "",\r
1069         "outputs": 1,\r
1070         "x": 1294.4443893432617,\r
1071         "y": 1022.277774810791,\r
1072         "z": "eeae8fa4.7aafe",\r
1073         "wires": [\r
1074             [\r
1075                 "7c37bdb9.346234"\r
1076             ]\r
1077         ]\r
1078     },\r
1079     {\r
1080         "id": "d54f33c1.e2caf",\r
1081         "type": "record",\r
1082         "name": "record",\r
1083         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/service-create-tapi.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Failed to get Aend cep details\"/>\n",\r
1084         "comments": "",\r
1085         "outputs": 1,\r
1086         "x": 1442.22220993042,\r
1087         "y": 952.4999942779541,\r
1088         "z": "eeae8fa4.7aafe",\r
1089         "wires": [\r
1090             []\r
1091         ]\r
1092     },\r
1093     {\r
1094         "id": "7c37bdb9.346234",\r
1095         "type": "block",\r
1096         "name": "block : atomic",\r
1097         "xml": "<block atomic=\"true\">\n",\r
1098         "atomic": "false",\r
1099         "comments": "",\r
1100         "outputs": 1,\r
1101         "x": 1460.22216796875,\r
1102         "y": 1020.5,\r
1103         "z": "eeae8fa4.7aafe",\r
1104         "wires": [\r
1105             [\r
1106                 "a5c2da19.ce3ea8"\r
1107             ]\r
1108         ]\r
1109     },\r
1110     {\r
1111         "id": "a5c2da19.ce3ea8",\r
1112         "type": "set",\r
1113         "name": "set aend-local-id",\r
1114         "xml": "<set>\n<parameter name='aend-local-id' value=\"`'/OTN/' + $aend-pnf-name + '/' + $aend-cep-response.sip[0].name[2].value + ':' + $aend-cep-response.sip[0].name[1].value`\" />\n\n\n",\r
1115         "comments": "",\r
1116         "x": 1654,\r
1117         "y": 1020.5,\r
1118         "z": "eeae8fa4.7aafe",\r
1119         "wires": []\r
1120     },\r
1121     {\r
1122         "id": "983ec083.ff592",\r
1123         "type": "execute",\r
1124         "name": "execute",\r
1125         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"restapiUrl\" value=\"` $controller-ip + $prop.tapi.cep.details.url + $param-prefix1[$idk]`\" />\n<parameter name=\"restapiUser\" value=\"admin\"/>  \n<parameter name=\"restapiPassword\" value=\"admin\"/>  \n<parameter name=\"httpMethod\" value=\"GET\"/>\n<parameter name=\"responsePrefix\" value=\"zend-cep-response\"/>\n<parameter name='contentType' value='application/json' />\n<parameter name='format' value='json' />\n<parameter name=\"trustStoreFileName\" value=\"/opt/onap/sdnc/data/stores/truststore.onap.client.tapi.jks\"/>  \n<parameter name=\"trustStorePassword\" value=\"adminadmin\"/>  \n<parameter name=\"keyStoreFileName\" value=\"/opt/onap/sdnc/data/stores/sdnc.p12\"/>  \n<parameter name=\"keyStorePassword\" value=\"adminadmin\"/> ",\r
1126         "comments": "",\r
1127         "outputs": 1,\r
1128         "x": 1352,\r
1129         "y": 1978.5,\r
1130         "z": "eeae8fa4.7aafe",\r
1131         "wires": [\r
1132             [\r
1133                 "d02f87db.d6d7a8",\r
1134                 "22c182d6.7f01de"\r
1135             ]\r
1136         ]\r
1137     },\r
1138     {\r
1139         "id": "d02f87db.d6d7a8",\r
1140         "type": "failure",\r
1141         "name": "failure",\r
1142         "xml": "<outcome value='failure'>\n",\r
1143         "comments": "",\r
1144         "outputs": 1,\r
1145         "x": 1473,\r
1146         "y": 1939.5,\r
1147         "z": "eeae8fa4.7aafe",\r
1148         "wires": [\r
1149             [\r
1150                 "c252b261.b7497"\r
1151             ]\r
1152         ]\r
1153     },\r
1154     {\r
1155         "id": "22c182d6.7f01de",\r
1156         "type": "success",\r
1157         "name": "success",\r
1158         "xml": "<outcome value='success'>\n",\r
1159         "comments": "",\r
1160         "outputs": 1,\r
1161         "x": 1491,\r
1162         "y": 2033.5,\r
1163         "z": "eeae8fa4.7aafe",\r
1164         "wires": [\r
1165             [\r
1166                 "a4023511.b433b8"\r
1167             ]\r
1168         ]\r
1169     },\r
1170     {\r
1171         "id": "c252b261.b7497",\r
1172         "type": "record",\r
1173         "name": "record",\r
1174         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/service-create-tapi.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Failed to get zend cep details\"/>\n",\r
1175         "comments": "",\r
1176         "outputs": 1,\r
1177         "x": 1621,\r
1178         "y": 1936.5,\r
1179         "z": "eeae8fa4.7aafe",\r
1180         "wires": [\r
1181             []\r
1182         ]\r
1183     },\r
1184     {\r
1185         "id": "cd0d0a5b.6f8818",\r
1186         "type": "record",\r
1187         "name": "record",\r
1188         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/service-create-tapi.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Sucessfully retrieved zend cep\"/>\n",\r
1189         "comments": "",\r
1190         "outputs": 1,\r
1191         "x": 1790,\r
1192         "y": 1986.5,\r
1193         "z": "eeae8fa4.7aafe",\r
1194         "wires": [\r
1195             []\r
1196         ]\r
1197     },\r
1198     {\r
1199         "id": "e1a333de.1775c",\r
1200         "type": "for",\r
1201         "name": "for",\r
1202         "xml": "<for index='idk' start='0' end='`$param-prefix1_length`' >\n",\r
1203         "comments": "",\r
1204         "outputs": 1,\r
1205         "x": 998,\r
1206         "y": 1979.5,\r
1207         "z": "eeae8fa4.7aafe",\r
1208         "wires": [\r
1209             [\r
1210                 "b7f1e1f4.d9a4d"\r
1211             ]\r
1212         ]\r
1213     },\r
1214     {\r
1215         "id": "a4023511.b433b8",\r
1216         "type": "block",\r
1217         "name": "block : atomic",\r
1218         "xml": "<block atomic=\"true\">\n",\r
1219         "atomic": "false",\r
1220         "comments": "",\r
1221         "outputs": 1,\r
1222         "x": 1646,\r
1223         "y": 2036.5,\r
1224         "z": "eeae8fa4.7aafe",\r
1225         "wires": [\r
1226             [\r
1227                 "cd0d0a5b.6f8818",\r
1228                 "e9bb3958.4a7f98"\r
1229             ]\r
1230         ]\r
1231     },\r
1232     {\r
1233         "id": "e9bb3958.4a7f98",\r
1234         "type": "switchNode",\r
1235         "name": "switch",\r
1236         "xml": "<switch test='`$zend-cep-response.sip[0].name[2].value == $optical-service-create-input.payload.service-rate`'>\n",\r
1237         "comments": "",\r
1238         "outputs": 1,\r
1239         "x": 1800,\r
1240         "y": 2050.5,\r
1241         "z": "eeae8fa4.7aafe",\r
1242         "wires": [\r
1243             [\r
1244                 "e42e31a4.60821",\r
1245                 "97ee1d35.6e5eb"\r
1246             ]\r
1247         ]\r
1248     },\r
1249     {\r
1250         "id": "b7f1e1f4.d9a4d",\r
1251         "type": "block",\r
1252         "name": "block : atomic",\r
1253         "xml": "<block atomic=\"true\">\n",\r
1254         "atomic": "false",\r
1255         "comments": "",\r
1256         "outputs": 1,\r
1257         "x": 1150,\r
1258         "y": 1981.5,\r
1259         "z": "eeae8fa4.7aafe",\r
1260         "wires": [\r
1261             [\r
1262                 "983ec083.ff592"\r
1263             ]\r
1264         ]\r
1265     },\r
1266     {\r
1267         "id": "c52f4a5.23b30b8",\r
1268         "type": "break",\r
1269         "name": "break",\r
1270         "xml": "<break>\n",\r
1271         "comments": "",\r
1272         "x": 2188,\r
1273         "y": 2061.5,\r
1274         "z": "eeae8fa4.7aafe",\r
1275         "wires": []\r
1276     },\r
1277     {\r
1278         "id": "df4f7ec9.f91d1",\r
1279         "type": "set",\r
1280         "name": "set zend-local-id",\r
1281         "xml": "<set>\n<parameter name='zend-local-id' value=\"`$zend-local-id + '/OTN/' + $zend-pnf-name + '/' + $zend-cep-response.sip[0].name[2].value + ':' + $zend-cep-response.sip[0].name[1].value`\" />\n<parameter name='zend-cep' value='`$param-prefix1[$idk]`'/>\n\n\n\n",\r
1282         "comments": "",\r
1283         "x": 2221,\r
1284         "y": 1951.5,\r
1285         "z": "eeae8fa4.7aafe",\r
1286         "wires": []\r
1287     },\r
1288     {\r
1289         "id": "e9430c74.d49c3",\r
1290         "type": "block",\r
1291         "name": "block",\r
1292         "xml": "<block>",\r
1293         "atomic": "false",\r
1294         "comments": "",\r
1295         "outputs": 1,\r
1296         "x": 2070,\r
1297         "y": 2007.5,\r
1298         "z": "eeae8fa4.7aafe",\r
1299         "wires": [\r
1300             [\r
1301                 "df4f7ec9.f91d1",\r
1302                 "c52f4a5.23b30b8"\r
1303             ]\r
1304         ]\r
1305     },\r
1306     {\r
1307         "id": "e42e31a4.60821",\r
1308         "type": "outcomeTrue",\r
1309         "name": "true",\r
1310         "xml": "<outcome value='true'>\n",\r
1311         "comments": "",\r
1312         "outputs": 1,\r
1313         "x": 1938.9998779296875,\r
1314         "y": 2012.1666259765625,\r
1315         "z": "eeae8fa4.7aafe",\r
1316         "wires": [\r
1317             [\r
1318                 "e9430c74.d49c3"\r
1319             ]\r
1320         ]\r
1321     },\r
1322     {\r
1323         "id": "97ee1d35.6e5eb",\r
1324         "type": "outcomeFalse",\r
1325         "name": "false",\r
1326         "xml": "<outcome value='false'>\n",\r
1327         "comments": "",\r
1328         "outputs": 1,\r
1329         "x": 1938.8887939453125,\r
1330         "y": 2116.6109619140625,\r
1331         "z": "eeae8fa4.7aafe",\r
1332         "wires": [\r
1333             [\r
1334                 "bb25bd92.102bc"\r
1335             ]\r
1336         ]\r
1337     },\r
1338     {\r
1339         "id": "bb25bd92.102bc",\r
1340         "type": "returnFailure",\r
1341         "name": "return failure",\r
1342         "xml": "<return status='failure'>\n<parameter name='error-code' value='500' />\n<parameter name='error-message' value='No service interface points could be found for Z end ' />\n<parameter name='ack-final-indicator' value=\"Y\" />",\r
1343         "comments": "",\r
1344         "x": 2118.22216796875,\r
1345         "y": 2119.611083984375,\r
1346         "z": "eeae8fa4.7aafe",\r
1347         "wires": []\r
1348     },\r
1349     {\r
1350         "id": "2e50f406.0834dc",\r
1351         "type": "switchNode",\r
1352         "name": "switch",\r
1353         "xml": "<switch test='`$param-prefix1_length == 1`'>\n",\r
1354         "comments": "",\r
1355         "outputs": 1,\r
1356         "x": 952,\r
1357         "y": 2131.5,\r
1358         "z": "eeae8fa4.7aafe",\r
1359         "wires": [\r
1360             [\r
1361                 "ed15bef0.d465e",\r
1362                 "ed35c503.0fb518"\r
1363             ]\r
1364         ]\r
1365     },\r
1366     {\r
1367         "id": "ed15bef0.d465e",\r
1368         "type": "outcomeTrue",\r
1369         "name": "true",\r
1370         "xml": "<outcome value='true'>\n",\r
1371         "comments": "",\r
1372         "outputs": 1,\r
1373         "x": 1092,\r
1374         "y": 2085.5,\r
1375         "z": "eeae8fa4.7aafe",\r
1376         "wires": [\r
1377             [\r
1378                 "815e3884.b4c998"\r
1379             ]\r
1380         ]\r
1381     },\r
1382     {\r
1383         "id": "815e3884.b4c998",\r
1384         "type": "set",\r
1385         "name": "set",\r
1386         "xml": "<set>\n<parameter name='zend-new' value=\"`$zend-new`\" />\n",\r
1387         "comments": "",\r
1388         "x": 1227,\r
1389         "y": 2085.5,\r
1390         "z": "eeae8fa4.7aafe",\r
1391         "wires": []\r
1392     },\r
1393     {\r
1394         "id": "ed35c503.0fb518",\r
1395         "type": "outcomeFalse",\r
1396         "name": "false",\r
1397         "xml": "<outcome value='false'>\n",\r
1398         "comments": "",\r
1399         "outputs": 1,\r
1400         "x": 1094,\r
1401         "y": 2225.5,\r
1402         "z": "eeae8fa4.7aafe",\r
1403         "wires": [\r
1404             [\r
1405                 "3fc62d83.ac6362"\r
1406             ]\r
1407         ]\r
1408     },\r
1409     {\r
1410         "id": "b9f0b7ab.7d0788",\r
1411         "type": "switchNode",\r
1412         "name": "switch",\r
1413         "xml": "<switch test='`$aend-cep-response.sip[0].name[2].value == $optical-service-create-input.payload.service-rate`'>\n",\r
1414         "comments": "",\r
1415         "outputs": 1,\r
1416         "x": 1663,\r
1417         "y": 1237.5,\r
1418         "z": "eeae8fa4.7aafe",\r
1419         "wires": [\r
1420             [\r
1421                 "d97ea600.6b8a38",\r
1422                 "3ec46408.bcd4fc"\r
1423             ]\r
1424         ]\r
1425     },\r
1426     {\r
1427         "id": "57dafe06.e772c",\r
1428         "type": "switchNode",\r
1429         "name": "switch",\r
1430         "xml": "<switch test='`$param-prefix_length == 1`'>\n",\r
1431         "comments": "",\r
1432         "outputs": 1,\r
1433         "x": 1082,\r
1434         "y": 1286.5,\r
1435         "z": "eeae8fa4.7aafe",\r
1436         "wires": [\r
1437             [\r
1438                 "848a90d5.bcd26",\r
1439                 "40c58163.4afec"\r
1440             ]\r
1441         ]\r
1442     },\r
1443     {\r
1444         "id": "848a90d5.bcd26",\r
1445         "type": "outcomeTrue",\r
1446         "name": "true",\r
1447         "xml": "<outcome value='true'>\n",\r
1448         "comments": "",\r
1449         "outputs": 1,\r
1450         "x": 1236,\r
1451         "y": 1287.5,\r
1452         "z": "eeae8fa4.7aafe",\r
1453         "wires": [\r
1454             [\r
1455                 "750a8b4d.400d94"\r
1456             ]\r
1457         ]\r
1458     },\r
1459     {\r
1460         "id": "750a8b4d.400d94",\r
1461         "type": "set",\r
1462         "name": "set",\r
1463         "xml": "<set>\n<parameter name='zend-new' value=\"`$zend-new`\" />\n",\r
1464         "comments": "",\r
1465         "x": 1398,\r
1466         "y": 1287.5,\r
1467         "z": "eeae8fa4.7aafe",\r
1468         "wires": []\r
1469     },\r
1470     {\r
1471         "id": "40c58163.4afec",\r
1472         "type": "outcomeFalse",\r
1473         "name": "false",\r
1474         "xml": "<outcome value='false'>\n",\r
1475         "comments": "",\r
1476         "outputs": 1,\r
1477         "x": 1240,\r
1478         "y": 1338.5,\r
1479         "z": "eeae8fa4.7aafe",\r
1480         "wires": [\r
1481             [\r
1482                 "67ad38a5.5ca3b8"\r
1483             ]\r
1484         ]\r
1485     },\r
1486     {\r
1487         "id": "67ad38a5.5ca3b8",\r
1488         "type": "for",\r
1489         "name": "for",\r
1490         "xml": "<for index='idy' start='0' end='`$param-prefix_length`' >\n",\r
1491         "comments": "",\r
1492         "outputs": 1,\r
1493         "x": 1364,\r
1494         "y": 1362.5,\r
1495         "z": "eeae8fa4.7aafe",\r
1496         "wires": [\r
1497             [\r
1498                 "71c769ba.e6ed98"\r
1499             ]\r
1500         ]\r
1501     },\r
1502     {\r
1503         "id": "cb465dd8.92a9",\r
1504         "type": "set",\r
1505         "name": "set",\r
1506         "xml": "<set>\n<parameter name='aend-new' value=\"`$aend-new + $param-prefix[$idy]`\" />\n",\r
1507         "comments": "",\r
1508         "x": 1814,\r
1509         "y": 1378.5,\r
1510         "z": "eeae8fa4.7aafe",\r
1511         "wires": []\r
1512     },\r
1513     {\r
1514         "id": "71c769ba.e6ed98",\r
1515         "type": "switchNode",\r
1516         "name": "switch",\r
1517         "xml": "<switch test='`$idy`'>\n",\r
1518         "comments": "",\r
1519         "outputs": 1,\r
1520         "x": 1529,\r
1521         "y": 1427.5,\r
1522         "z": "eeae8fa4.7aafe",\r
1523         "wires": [\r
1524             [\r
1525                 "ff55a68b.aa49b8",\r
1526                 "b3e4787b.39fbf8",\r
1527                 "1fc97483.5bad7b"\r
1528             ]\r
1529         ]\r
1530     },\r
1531     {\r
1532         "id": "ff55a68b.aa49b8",\r
1533         "type": "outcome",\r
1534         "name": "outcome",\r
1535         "xml": "<outcome value='`$param-prefix_length - 1`'>\n",\r
1536         "comments": "",\r
1537         "outputs": 1,\r
1538         "x": 1671,\r
1539         "y": 1378.5,\r
1540         "z": "eeae8fa4.7aafe",\r
1541         "wires": [\r
1542             [\r
1543                 "cb465dd8.92a9"\r
1544             ]\r
1545         ]\r
1546     },\r
1547     {\r
1548         "id": "b3e4787b.39fbf8",\r
1549         "type": "other",\r
1550         "name": "other",\r
1551         "xml": "<outcome value='Other'>\n",\r
1552         "comments": "",\r
1553         "outputs": 1,\r
1554         "x": 1701,\r
1555         "y": 1452.5,\r
1556         "z": "eeae8fa4.7aafe",\r
1557         "wires": [\r
1558             [\r
1559                 "e5e9e952.ca39b8"\r
1560             ]\r
1561         ]\r
1562     },\r
1563     {\r
1564         "id": "e5e9e952.ca39b8",\r
1565         "type": "set",\r
1566         "name": "set",\r
1567         "xml": "<set>\n<parameter name='aend-new' value=\"`$aend-new + $param-prefix[$idy] + ','`\" />\n",\r
1568         "comments": "",\r
1569         "x": 1818,\r
1570         "y": 1462.5,\r
1571         "z": "eeae8fa4.7aafe",\r
1572         "wires": []\r
1573     },\r
1574     {\r
1575         "id": "1fc97483.5bad7b",\r
1576         "type": "outcome",\r
1577         "name": "outcome",\r
1578         "xml": "<outcome value='`$idx`'>\n",\r
1579         "comments": "",\r
1580         "outputs": 1,\r
1581         "x": 1680,\r
1582         "y": 1533.5,\r
1583         "z": "eeae8fa4.7aafe",\r
1584         "wires": [\r
1585             [\r
1586                 "914db74a.878c08"\r
1587             ]\r
1588         ]\r
1589     },\r
1590     {\r
1591         "id": "914db74a.878c08",\r
1592         "type": "set",\r
1593         "name": "set",\r
1594         "xml": "<set>\n<parameter name='aend-new' value='`$aend-new`' />\n",\r
1595         "comments": "",\r
1596         "x": 1818,\r
1597         "y": 1529.5,\r
1598         "z": "eeae8fa4.7aafe",\r
1599         "wires": []\r
1600     },\r
1601     {\r
1602         "id": "ae0f4e41.69868",\r
1603         "type": "execute",\r
1604         "name": "execute",\r
1605         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"restapiUrl\" value=\"` $controller-ip + $prop.tapi.cep.details.url + $zend-cep`\" />\n<parameter name=\"restapiUser\" value=\"admin\"/>  \n<parameter name=\"restapiPassword\" value=\"admin\"/>  \n<parameter name=\"httpMethod\" value=\"GET\"/>\n<parameter name=\"responsePrefix\" value=\"zend-cep-response\"/>\n<parameter name='contentType' value='application/json' />\n<parameter name='format' value='json' />\n<parameter name=\"trustStoreFileName\" value=\"/opt/onap/sdnc/data/stores/truststore.onap.client.tapi.jks\"/>  \n<parameter name=\"trustStorePassword\" value=\"adminadmin\"/>  \n<parameter name=\"keyStoreFileName\" value=\"/opt/onap/sdnc/data/stores/sdnc.p12\"/>  \n<parameter name=\"keyStorePassword\" value=\"adminadmin\"/> ",\r
1606         "comments": "",\r
1607         "outputs": 1,\r
1608         "x": 1047,\r
1609         "y": 1638.5,\r
1610         "z": "eeae8fa4.7aafe",\r
1611         "wires": [\r
1612             [\r
1613                 "a3174939.084828",\r
1614                 "74087af2.acedd4"\r
1615             ]\r
1616         ]\r
1617     },\r
1618     {\r
1619         "id": "a3174939.084828",\r
1620         "type": "failure",\r
1621         "name": "failure",\r
1622         "xml": "<outcome value='failure'>\n",\r
1623         "comments": "",\r
1624         "outputs": 1,\r
1625         "x": 1207,\r
1626         "y": 1597.5,\r
1627         "z": "eeae8fa4.7aafe",\r
1628         "wires": [\r
1629             [\r
1630                 "1b9a1599.ef016a"\r
1631             ]\r
1632         ]\r
1633     },\r
1634     {\r
1635         "id": "74087af2.acedd4",\r
1636         "type": "success",\r
1637         "name": "success",\r
1638         "xml": "<outcome value='success'>\n",\r
1639         "comments": "",\r
1640         "outputs": 1,\r
1641         "x": 1216.4443893432617,\r
1642         "y": 1667.277774810791,\r
1643         "z": "eeae8fa4.7aafe",\r
1644         "wires": [\r
1645             [\r
1646                 "8f5ec5c2.09dbf8"\r
1647             ]\r
1648         ]\r
1649     },\r
1650     {\r
1651         "id": "1b9a1599.ef016a",\r
1652         "type": "record",\r
1653         "name": "record",\r
1654         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/service-create-tapi.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Failed to get Aend cep details\"/>\n",\r
1655         "comments": "",\r
1656         "outputs": 1,\r
1657         "x": 1364.22220993042,\r
1658         "y": 1597.499994277954,\r
1659         "z": "eeae8fa4.7aafe",\r
1660         "wires": [\r
1661             []\r
1662         ]\r
1663     },\r
1664     {\r
1665         "id": "8f5ec5c2.09dbf8",\r
1666         "type": "block",\r
1667         "name": "block : atomic",\r
1668         "xml": "<block atomic=\"true\">\n",\r
1669         "atomic": "false",\r
1670         "comments": "",\r
1671         "outputs": 1,\r
1672         "x": 1379.22216796875,\r
1673         "y": 1666.5,\r
1674         "z": "eeae8fa4.7aafe",\r
1675         "wires": [\r
1676             [\r
1677                 "b7515447.744b58"\r
1678             ]\r
1679         ]\r
1680     },\r
1681     {\r
1682         "id": "b7515447.744b58",\r
1683         "type": "set",\r
1684         "name": "set zend-local-id",\r
1685         "xml": "<set>\n<parameter name='zend-local-id' value=\"`'/OTN/' + $zend-pnf-name + '/' + $zend-cep-response.sip[0].name[2].value + ':' + $zend-cep-response.sip[0].name[1].value`\" />\n\n\n",\r
1686         "comments": "",\r
1687         "x": 1557,\r
1688         "y": 1664.5,\r
1689         "z": "eeae8fa4.7aafe",\r
1690         "wires": []\r
1691     },\r
1692     {\r
1693         "id": "a3841f37.73a11",\r
1694         "type": "set",\r
1695         "name": "set",\r
1696         "xml": "<set>\n<parameter name='final-response-code' value=\"200\" />\n",\r
1697         "comments": "",\r
1698         "x": 712,\r
1699         "y": 2611.5,\r
1700         "z": "eeae8fa4.7aafe",\r
1701         "wires": []\r
1702     },\r
1703     {\r
1704         "id": "53f4928e.efb2dc",\r
1705         "type": "execute",\r
1706         "name": "execute",\r
1707         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='split' >\n<parameter name=\"original_string\" value='`$esr-id`'/>\n<parameter name=\"regex\" value=\"_\"/>\n<parameter name=\"ctx_memory_result_key\" value=\"new-esr\"/> ",\r
1708         "comments": "",\r
1709         "outputs": 1,\r
1710         "x": 370.00000762939453,\r
1711         "y": 1995.0000295639038,\r
1712         "z": "eeae8fa4.7aafe",\r
1713         "wires": [\r
1714             []\r
1715         ]\r
1716     }\r
1717 ]