DG'S added for MDONS use case
[sdnc/oam.git] / platform-logic / optical-service / src / main / json / optical-service_service-create-tapi.json
1 [\r
2     {\r
3         "id": "96e558c1.171928",\r
4         "type": "dgstart",\r
5         "name": "DGSTART",\r
6         "outputs": 1,\r
7         "x": 174,\r
8         "y": 96,\r
9         "z": "4efb9c4a.945e04",\r
10         "wires": [\r
11             [\r
12                 "ba6338c5.40bd88"\r
13             ]\r
14         ]\r
15     },\r
16     {\r
17         "id": "ba6338c5.40bd88",\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": 187,\r
26         "y": 156,\r
27         "z": "4efb9c4a.945e04",\r
28         "wires": [\r
29             [\r
30                 "3857a42a.6b4cdc"\r
31             ]\r
32         ]\r
33     },\r
34     {\r
35         "id": "3857a42a.6b4cdc",\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": 207,\r
42         "y": 236,\r
43         "z": "4efb9c4a.945e04",\r
44         "wires": [\r
45             [\r
46                 "bca1514.f1c7bb"\r
47             ]\r
48         ]\r
49     },\r
50     {\r
51         "id": "bca1514.f1c7bb",\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": 416.5,\r
59         "y": 241,\r
60         "z": "4efb9c4a.945e04",\r
61         "wires": [\r
62             [\r
63                 "83c30d61.39881",\r
64                 "28460541.766c1a",\r
65                 "58f1dbe7.901a34",\r
66                 "72b2db54.6e2944",\r
67                 "b90929e.4a985d8",\r
68                 "65a74a39.a4d774",\r
69                 "cc0f04eb.f41858",\r
70                 "c7ace3b2.11081",\r
71                 "3ff768b5.f99338",\r
72                 "2995b56c.890f5a",\r
73                 "bf3d0d8f.af5f6"\r
74             ]\r
75         ]\r
76     },\r
77     {\r
78         "id": "83c30d61.39881",\r
79         "type": "record",\r
80         "name": "record",\r
81         "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
82         "comments": "",\r
83         "outputs": 1,\r
84         "x": 416,\r
85         "y": 39,\r
86         "z": "4efb9c4a.945e04",\r
87         "wires": [\r
88             []\r
89         ]\r
90     },\r
91     {\r
92         "id": "28460541.766c1a",\r
93         "type": "get-resource",\r
94         "name": "get-resource",\r
95         "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
96         "comments": "",\r
97         "outputs": 1,\r
98         "x": 614.9999389648438,\r
99         "y": 90.99998474121094,\r
100         "z": "4efb9c4a.945e04",\r
101         "wires": [\r
102             [\r
103                 "40e83861.7ed4d8"\r
104             ]\r
105         ]\r
106     },\r
107     {\r
108         "id": "58f1dbe7.901a34",\r
109         "type": "get-resource",\r
110         "name": "get-resource",\r
111         "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
112         "comments": "",\r
113         "outputs": 1,\r
114         "x": 635.9999389648438,\r
115         "y": 155.99996948242188,\r
116         "z": "4efb9c4a.945e04",\r
117         "wires": [\r
118             [\r
119                 "428896b5.e069b8"\r
120             ]\r
121         ]\r
122     },\r
123     {\r
124         "id": "40e83861.7ed4d8",\r
125         "type": "success",\r
126         "name": "success",\r
127         "xml": "<outcome value='success'>\n",\r
128         "comments": "",\r
129         "outputs": 1,\r
130         "x": 774.9999389648438,\r
131         "y": 92.99998474121094,\r
132         "z": "4efb9c4a.945e04",\r
133         "wires": [\r
134             [\r
135                 "eccba7dd.6944a8"\r
136             ]\r
137         ]\r
138     },\r
139     {\r
140         "id": "428896b5.e069b8",\r
141         "type": "success",\r
142         "name": "success",\r
143         "xml": "<outcome value='success'>\n",\r
144         "comments": "",\r
145         "outputs": 1,\r
146         "x": 784.9999389648438,\r
147         "y": 153.99996948242188,\r
148         "z": "4efb9c4a.945e04",\r
149         "wires": [\r
150             [\r
151                 "37897f34.5ca9"\r
152             ]\r
153         ]\r
154     },\r
155     {\r
156         "id": "eccba7dd.6944a8",\r
157         "type": "set",\r
158         "name": "set",\r
159         "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",\r
160         "comments": "",\r
161         "x": 940.9999389648438,\r
162         "y": 93.99996948242188,\r
163         "z": "4efb9c4a.945e04",\r
164         "wires": []\r
165     },\r
166     {\r
167         "id": "37897f34.5ca9",\r
168         "type": "set",\r
169         "name": "set",\r
170         "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
171         "comments": "",\r
172         "x": 934,\r
173         "y": 153,\r
174         "z": "4efb9c4a.945e04",\r
175         "wires": []\r
176     },\r
177     {\r
178         "id": "72b2db54.6e2944",\r
179         "type": "execute",\r
180         "name": "execute: read properties",\r
181         "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
182         "comments": "",\r
183         "outputs": 1,\r
184         "x": 604,\r
185         "y": 45,\r
186         "z": "4efb9c4a.945e04",\r
187         "wires": [\r
188             []\r
189         ]\r
190     },\r
191     {\r
192         "id": "b90929e.4a985d8",\r
193         "type": "get-resource",\r
194         "name": "find if aend is uni or nni or enni",\r
195         "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
196         "comments": "",\r
197         "outputs": 1,\r
198         "x": 700,\r
199         "y": 237,\r
200         "z": "4efb9c4a.945e04",\r
201         "wires": [\r
202             []\r
203         ]\r
204     },\r
205     {\r
206         "id": "65a74a39.a4d774",\r
207         "type": "switchNode",\r
208         "name": "switch",\r
209         "xml": "<switch test='`$aend.network-interface-type`'>\n",\r
210         "comments": "",\r
211         "outputs": 1,\r
212         "x": 615,\r
213         "y": 333,\r
214         "z": "4efb9c4a.945e04",\r
215         "wires": [\r
216             [\r
217                 "4a9b044a.0f3ccc",\r
218                 "ea6d56a1.b032a8"\r
219             ]\r
220         ]\r
221     },\r
222     {\r
223         "id": "4a9b044a.0f3ccc",\r
224         "type": "outcome",\r
225         "name": "UNI",\r
226         "xml": "<outcome value='UNI'>\n",\r
227         "comments": "",\r
228         "outputs": 1,\r
229         "x": 740,\r
230         "y": 282,\r
231         "z": "4efb9c4a.945e04",\r
232         "wires": [\r
233             [\r
234                 "c9780ca0.f5f71"\r
235             ]\r
236         ]\r
237     },\r
238     {\r
239         "id": "4b0b12c9.238b4c",\r
240         "type": "set",\r
241         "name": "set",\r
242         "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
243         "comments": "",\r
244         "x": 1115,\r
245         "y": 131,\r
246         "z": "4efb9c4a.945e04",\r
247         "wires": []\r
248     },\r
249     {\r
250         "id": "8b8d35a4.ce05f8",\r
251         "type": "execute",\r
252         "name": "execute",\r
253         "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
254         "comments": "",\r
255         "outputs": 1,\r
256         "x": 1102,\r
257         "y": 373,\r
258         "z": "4efb9c4a.945e04",\r
259         "wires": [\r
260             []\r
261         ]\r
262     },\r
263     {\r
264         "id": "c9780ca0.f5f71",\r
265         "type": "block",\r
266         "name": "block : atomic",\r
267         "xml": "<block atomic='true'>",\r
268         "atomic": "true",\r
269         "comments": "",\r
270         "outputs": 1,\r
271         "x": 878,\r
272         "y": 281,\r
273         "z": "4efb9c4a.945e04",\r
274         "wires": [\r
275             [\r
276                 "4b0b12c9.238b4c",\r
277                 "72c16e75.1a562",\r
278                 "bd108f1e.ab488"\r
279             ]\r
280         ]\r
281     },\r
282     {\r
283         "id": "2ea274d9.8036ac",\r
284         "type": "block",\r
285         "name": "block : atomic",\r
286         "xml": "<block atomic='true'>",\r
287         "atomic": "true",\r
288         "comments": "",\r
289         "outputs": 1,\r
290         "x": 898,\r
291         "y": 396,\r
292         "z": "4efb9c4a.945e04",\r
293         "wires": [\r
294             [\r
295                 "8b8d35a4.ce05f8",\r
296                 "e25b0e67.09bb4",\r
297                 "a1b81fea.edbde",\r
298                 "514a609b.d74c"\r
299             ]\r
300         ]\r
301     },\r
302     {\r
303         "id": "3109f9ae.76da66",\r
304         "type": "execute",\r
305         "name": "execute",\r
306         "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
307         "comments": "",\r
308         "outputs": 1,\r
309         "x": 1229.1111221313477,\r
310         "y": 457.22221660614014,\r
311         "z": "4efb9c4a.945e04",\r
312         "wires": [\r
313             [\r
314                 "11b6c81d.28de98",\r
315                 "599fbaf2.e79674"\r
316             ]\r
317         ]\r
318     },\r
319     {\r
320         "id": "11b6c81d.28de98",\r
321         "type": "failure",\r
322         "name": "failure",\r
323         "xml": "<outcome value='failure'>\n",\r
324         "comments": "",\r
325         "outputs": 1,\r
326         "x": 1346.77779006958,\r
327         "y": 411.0000057220459,\r
328         "z": "4efb9c4a.945e04",\r
329         "wires": [\r
330             [\r
331                 "d3f94b37.cc4268"\r
332             ]\r
333         ]\r
334     },\r
335     {\r
336         "id": "599fbaf2.e79674",\r
337         "type": "success",\r
338         "name": "success",\r
339         "xml": "<outcome value='success'>\n",\r
340         "comments": "",\r
341         "outputs": 1,\r
342         "x": 1356.2221794128418,\r
343         "y": 480.7777805328369,\r
344         "z": "4efb9c4a.945e04",\r
345         "wires": [\r
346             [\r
347                 "14aab0b3.9d34ff"\r
348             ]\r
349         ]\r
350     },\r
351     {\r
352         "id": "d3f94b37.cc4268",\r
353         "type": "record",\r
354         "name": "record",\r
355         "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
356         "comments": "",\r
357         "outputs": 1,\r
358         "x": 1504,\r
359         "y": 411,\r
360         "z": "4efb9c4a.945e04",\r
361         "wires": [\r
362             []\r
363         ]\r
364     },\r
365     {\r
366         "id": "7102ebf7.57bb74",\r
367         "type": "record",\r
368         "name": "record",\r
369         "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
370         "comments": "",\r
371         "outputs": 1,\r
372         "x": 1643,\r
373         "y": 433,\r
374         "z": "4efb9c4a.945e04",\r
375         "wires": [\r
376             []\r
377         ]\r
378     },\r
379     {\r
380         "id": "e25b0e67.09bb4",\r
381         "type": "for",\r
382         "name": "for",\r
383         "xml": "<for index='idx' start='0' end='`$param-prefix_length`' >\n",\r
384         "comments": "",\r
385         "outputs": 1,\r
386         "x": 1090,\r
387         "y": 422,\r
388         "z": "4efb9c4a.945e04",\r
389         "wires": [\r
390             [\r
391                 "46da2f38.8c645"\r
392             ]\r
393         ]\r
394     },\r
395     {\r
396         "id": "14aab0b3.9d34ff",\r
397         "type": "block",\r
398         "name": "block : atomic",\r
399         "xml": "<block atomic=\"true\">\n",\r
400         "atomic": "false",\r
401         "comments": "",\r
402         "outputs": 1,\r
403         "x": 1494,\r
404         "y": 483,\r
405         "z": "4efb9c4a.945e04",\r
406         "wires": [\r
407             [\r
408                 "7102ebf7.57bb74",\r
409                 "4004dd00.d10474"\r
410             ]\r
411         ]\r
412     },\r
413     {\r
414         "id": "d11a7c1c.7e732",\r
415         "type": "break",\r
416         "name": "break",\r
417         "xml": "<break>\n",\r
418         "comments": "",\r
419         "x": 2100.5552864074707,\r
420         "y": 532.1110572814941,\r
421         "z": "4efb9c4a.945e04",\r
422         "wires": []\r
423     },\r
424     {\r
425         "id": "a50c2dd5.e9535",\r
426         "type": "set",\r
427         "name": "set aend-local-id",\r
428         "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
429         "comments": "",\r
430         "x": 2128.3332290649414,\r
431         "y": 461.1111087799072,\r
432         "z": "4efb9c4a.945e04",\r
433         "wires": []\r
434     },\r
435     {\r
436         "id": "7c05f290.3530ac",\r
437         "type": "block",\r
438         "name": "block : atomic",\r
439         "xml": "<block atomic='true'>",\r
440         "atomic": "true",\r
441         "comments": "",\r
442         "outputs": 1,\r
443         "x": 1922,\r
444         "y": 498,\r
445         "z": "4efb9c4a.945e04",\r
446         "wires": [\r
447             [\r
448                 "a50c2dd5.e9535",\r
449                 "d11a7c1c.7e732"\r
450             ]\r
451         ]\r
452     },\r
453     {\r
454         "id": "46da2f38.8c645",\r
455         "type": "block",\r
456         "name": "block : atomic",\r
457         "xml": "<block atomic=\"true\">\n",\r
458         "atomic": "false",\r
459         "comments": "",\r
460         "outputs": 1,\r
461         "x": 1099,\r
462         "y": 483,\r
463         "z": "4efb9c4a.945e04",\r
464         "wires": [\r
465             [\r
466                 "3109f9ae.76da66"\r
467             ]\r
468         ]\r
469     },\r
470     {\r
471         "id": "a1b81fea.edbde",\r
472         "type": "set",\r
473         "name": "set",\r
474         "xml": "<set>\n<parameter name='aend-new' value='' />\n<parameter name='aend-local-id' value='' />\n\n",\r
475         "comments": "",\r
476         "x": 1066,\r
477         "y": 326,\r
478         "z": "4efb9c4a.945e04",\r
479         "wires": []\r
480     },\r
481     {\r
482         "id": "cc0f04eb.f41858",\r
483         "type": "get-resource",\r
484         "name": "find if zend is uni or nni or enni",\r
485         "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
486         "comments": "",\r
487         "outputs": 1,\r
488         "x": 719,\r
489         "y": 779,\r
490         "z": "4efb9c4a.945e04",\r
491         "wires": [\r
492             []\r
493         ]\r
494     },\r
495     {\r
496         "id": "c7ace3b2.11081",\r
497         "type": "switchNode",\r
498         "name": "switch",\r
499         "xml": "<switch test='`$zend.network-interface-type`'>\n",\r
500         "comments": "",\r
501         "outputs": 1,\r
502         "x": 488,\r
503         "y": 1128,\r
504         "z": "4efb9c4a.945e04",\r
505         "wires": [\r
506             [\r
507                 "c85fd988.301698",\r
508                 "9efb19c3.6da618"\r
509             ]\r
510         ]\r
511     },\r
512     {\r
513         "id": "c85fd988.301698",\r
514         "type": "outcome",\r
515         "name": "UNI",\r
516         "xml": "<outcome value='UNI'>\n",\r
517         "comments": "",\r
518         "outputs": 1,\r
519         "x": 614,\r
520         "y": 1048,\r
521         "z": "4efb9c4a.945e04",\r
522         "wires": [\r
523             [\r
524                 "b4f379c1.c24888"\r
525             ]\r
526         ]\r
527     },\r
528     {\r
529         "id": "7c3f18e8.1c0b18",\r
530         "type": "set",\r
531         "name": "set",\r
532         "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
533         "comments": "",\r
534         "x": 1035,\r
535         "y": 769,\r
536         "z": "4efb9c4a.945e04",\r
537         "wires": []\r
538     },\r
539     {\r
540         "id": "3e6ef851.b14d38",\r
541         "type": "execute",\r
542         "name": "execute",\r
543         "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
544         "comments": "",\r
545         "outputs": 1,\r
546         "x": 986,\r
547         "y": 1188,\r
548         "z": "4efb9c4a.945e04",\r
549         "wires": [\r
550             []\r
551         ]\r
552     },\r
553     {\r
554         "id": "b4f379c1.c24888",\r
555         "type": "block",\r
556         "name": "block : atomic",\r
557         "xml": "<block atomic='true'>",\r
558         "atomic": "true",\r
559         "comments": "",\r
560         "outputs": 1,\r
561         "x": 894,\r
562         "y": 827,\r
563         "z": "4efb9c4a.945e04",\r
564         "wires": [\r
565             [\r
566                 "7c3f18e8.1c0b18",\r
567                 "f950d837.cb97f8",\r
568                 "ccff2354.5c8d6"\r
569             ]\r
570         ]\r
571     },\r
572     {\r
573         "id": "2ae39741.d1c3c8",\r
574         "type": "block",\r
575         "name": "block : atomic",\r
576         "xml": "<block atomic='true'>",\r
577         "atomic": "true",\r
578         "comments": "",\r
579         "outputs": 1,\r
580         "x": 776,\r
581         "y": 1245,\r
582         "z": "4efb9c4a.945e04",\r
583         "wires": [\r
584             [\r
585                 "3e6ef851.b14d38",\r
586                 "f903e0d6.863cf",\r
587                 "9bced74d.d072a8",\r
588                 "943fe233.c96d1"\r
589             ]\r
590         ]\r
591     },\r
592     {\r
593         "id": "f903e0d6.863cf",\r
594         "type": "set",\r
595         "name": "set",\r
596         "xml": "<set>\n<parameter name='zend-new' value='' />\n<parameter name='zend-local-id' value='' />\n",\r
597         "comments": "",\r
598         "x": 987,\r
599         "y": 1136,\r
600         "z": "4efb9c4a.945e04",\r
601         "wires": []\r
602     },\r
603     {\r
604         "id": "ea6d56a1.b032a8",\r
605         "type": "other",\r
606         "name": "other",\r
607         "xml": "<outcome value='Other'>\n",\r
608         "comments": "",\r
609         "outputs": 1,\r
610         "x": 752,\r
611         "y": 398,\r
612         "z": "4efb9c4a.945e04",\r
613         "wires": [\r
614             [\r
615                 "2ea274d9.8036ac"\r
616             ]\r
617         ]\r
618     },\r
619     {\r
620         "id": "9efb19c3.6da618",\r
621         "type": "other",\r
622         "name": "other",\r
623         "xml": "<outcome value='Other'>\n",\r
624         "comments": "",\r
625         "outputs": 1,\r
626         "x": 610,\r
627         "y": 1243,\r
628         "z": "4efb9c4a.945e04",\r
629         "wires": [\r
630             [\r
631                 "2ae39741.d1c3c8"\r
632             ]\r
633         ]\r
634     },\r
635     {\r
636         "id": "3ff768b5.f99338",\r
637         "type": "execute",\r
638         "name": "execute",\r
639         "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
640         "comments": "",\r
641         "outputs": 1,\r
642         "x": 227.00006103515625,\r
643         "y": 1569,\r
644         "z": "4efb9c4a.945e04",\r
645         "wires": [\r
646             [\r
647                 "f2fbbd03.f2906",\r
648                 "bebd84e7.a3b248"\r
649             ]\r
650         ]\r
651     },\r
652     {\r
653         "id": "f2fbbd03.f2906",\r
654         "type": "failure",\r
655         "name": "failure",\r
656         "xml": "<outcome value='failure'>\n",\r
657         "comments": "",\r
658         "outputs": 1,\r
659         "x": 368.00006103515625,\r
660         "y": 1517,\r
661         "z": "4efb9c4a.945e04",\r
662         "wires": [\r
663             [\r
664                 "dcee484.0427eb8"\r
665             ]\r
666         ]\r
667     },\r
668     {\r
669         "id": "bebd84e7.a3b248",\r
670         "type": "success",\r
671         "name": "success",\r
672         "xml": "<outcome value='success'>\n",\r
673         "comments": "",\r
674         "outputs": 1,\r
675         "x": 382.00006103515625,\r
676         "y": 1631,\r
677         "z": "4efb9c4a.945e04",\r
678         "wires": [\r
679             [\r
680                 "87a25e6a.1b2d"\r
681             ]\r
682         ]\r
683     },\r
684     {\r
685         "id": "dcee484.0427eb8",\r
686         "type": "block",\r
687         "name": "block : atomic",\r
688         "xml": "<block atomic='true'>",\r
689         "atomic": "true",\r
690         "comments": "",\r
691         "outputs": 1,\r
692         "x": 533.0000610351562,\r
693         "y": 1516,\r
694         "z": "4efb9c4a.945e04",\r
695         "wires": [\r
696             [\r
697                 "58ea97a5.b3e618"\r
698             ]\r
699         ]\r
700     },\r
701     {\r
702         "id": "87a25e6a.1b2d",\r
703         "type": "block",\r
704         "name": "block : atomic",\r
705         "xml": "<block atomic='true'>",\r
706         "atomic": "true",\r
707         "comments": "",\r
708         "outputs": 1,\r
709         "x": 558.0000610351562,\r
710         "y": 1631,\r
711         "z": "4efb9c4a.945e04",\r
712         "wires": [\r
713             [\r
714                 "df77f71.8f24908",\r
715                 "e14a80e1.1f5b7",\r
716                 "9510207c.71682",\r
717                 "6da24e58.717bb",\r
718                 "71928460.ed14cc",\r
719                 "5a15ce33.45154"\r
720             ]\r
721         ]\r
722     },\r
723     {\r
724         "id": "58ea97a5.b3e618",\r
725         "type": "returnFailure",\r
726         "name": "return failure",\r
727         "xml": "<return status='failure'>\n<parameter name='error-code' value='500' />\n<parameter name='error-message' value='Service creation failed' />\n<parameter name='ack-final-indicator' value=\"Y\" />",\r
728         "comments": "",\r
729         "x": 725.0000610351562,\r
730         "y": 1517,\r
731         "z": "4efb9c4a.945e04",\r
732         "wires": []\r
733     },\r
734     {\r
735         "id": "df77f71.8f24908",\r
736         "type": "returnSuccess",\r
737         "name": "return success",\r
738         "xml": "<return status='success'>\n<parameter name='error-code' value='200' />\n<parameter name='error-message' value='Service created successfully' />\n<parameter name='ack-final-indicator' value=\"Y\" />\n",\r
739         "comments": "",\r
740         "x": 734.5556030273438,\r
741         "y": 1874.4443359375,\r
742         "z": "4efb9c4a.945e04",\r
743         "wires": []\r
744     },\r
745     {\r
746         "id": "4a0bc718.a962f8",\r
747         "type": "call",\r
748         "name": "call",\r
749         "xml": "<call module='optical-service' rpc='success-aai-update-tapi' mode='sync' >\n",\r
750         "comments": "",\r
751         "outputs": 1,\r
752         "x": 1271,\r
753         "y": 2002,\r
754         "z": "4efb9c4a.945e04",\r
755         "wires": [\r
756             []\r
757         ]\r
758     },\r
759     {\r
760         "id": "2995b56c.890f5a",\r
761         "type": "set",\r
762         "name": "set",\r
763         "xml": "<set>\n<parameter name='service-name' value=\"`$optical-service-create-input.payload.service-name`\" />\n<parameter name='svc-action' value=\"CREATE\" />\n",\r
764         "comments": "",\r
765         "x": 327,\r
766         "y": 1371,\r
767         "z": "4efb9c4a.945e04",\r
768         "wires": []\r
769     },\r
770     {\r
771         "id": "bf3d0d8f.af5f6",\r
772         "type": "record",\r
773         "name": "record",\r
774         "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
775         "comments": "",\r
776         "outputs": 1,\r
777         "x": 291,\r
778         "y": 1454,\r
779         "z": "4efb9c4a.945e04",\r
780         "wires": [\r
781             []\r
782         ]\r
783     },\r
784     {\r
785         "id": "8f662c6.88da9d",\r
786         "type": "for",\r
787         "name": "for",\r
788         "xml": "<for index='idl' start='0' end='`$param-prefix1_length`' >\n",\r
789         "comments": "",\r
790         "outputs": 1,\r
791         "x": 1258,\r
792         "y": 1490,\r
793         "z": "4efb9c4a.945e04",\r
794         "wires": [\r
795             [\r
796                 "b907a417.722e98"\r
797             ]\r
798         ]\r
799     },\r
800     {\r
801         "id": "ba640497.6998e8",\r
802         "type": "set",\r
803         "name": "set",\r
804         "xml": "<set>\n<parameter name='zend-new' value=\"`$zend-new + $param-prefix1[$idl]`\" />\n",\r
805         "comments": "",\r
806         "x": 1710,\r
807         "y": 1421,\r
808         "z": "4efb9c4a.945e04",\r
809         "wires": []\r
810     },\r
811     {\r
812         "id": "b907a417.722e98",\r
813         "type": "switchNode",\r
814         "name": "switch",\r
815         "xml": "<switch test='`$idl`'>\n",\r
816         "comments": "",\r
817         "outputs": 1,\r
818         "x": 1393,\r
819         "y": 1491,\r
820         "z": "4efb9c4a.945e04",\r
821         "wires": [\r
822             [\r
823                 "91e17725.73caf8",\r
824                 "c2c37dd4.88b1e",\r
825                 "84a33271.66a7e"\r
826             ]\r
827         ]\r
828     },\r
829     {\r
830         "id": "91e17725.73caf8",\r
831         "type": "outcome",\r
832         "name": "outcome",\r
833         "xml": "<outcome value='`$param-prefix1_length - 1`'>\n",\r
834         "comments": "",\r
835         "outputs": 1,\r
836         "x": 1573,\r
837         "y": 1423,\r
838         "z": "4efb9c4a.945e04",\r
839         "wires": [\r
840             [\r
841                 "ba640497.6998e8"\r
842             ]\r
843         ]\r
844     },\r
845     {\r
846         "id": "c2c37dd4.88b1e",\r
847         "type": "other",\r
848         "name": "other",\r
849         "xml": "<outcome value='Other'>\n",\r
850         "comments": "",\r
851         "outputs": 1,\r
852         "x": 1580,\r
853         "y": 1498,\r
854         "z": "4efb9c4a.945e04",\r
855         "wires": [\r
856             [\r
857                 "7e15b45a.f1185c"\r
858             ]\r
859         ]\r
860     },\r
861     {\r
862         "id": "7e15b45a.f1185c",\r
863         "type": "set",\r
864         "name": "set",\r
865         "xml": "<set>\n<parameter name='zend-new' value=\"`$zend-new + $param-prefix1[$idl] + ','`\" />\n",\r
866         "comments": "",\r
867         "x": 1736,\r
868         "y": 1500,\r
869         "z": "4efb9c4a.945e04",\r
870         "wires": []\r
871     },\r
872     {\r
873         "id": "84a33271.66a7e",\r
874         "type": "outcome",\r
875         "name": "outcome",\r
876         "xml": "<outcome value='`$idk`'>\n",\r
877         "comments": "",\r
878         "outputs": 1,\r
879         "x": 1564,\r
880         "y": 1558,\r
881         "z": "4efb9c4a.945e04",\r
882         "wires": [\r
883             [\r
884                 "2fb07baa.dd5174"\r
885             ]\r
886         ]\r
887     },\r
888     {\r
889         "id": "2fb07baa.dd5174",\r
890         "type": "set",\r
891         "name": "set",\r
892         "xml": "<set>\n<parameter name='zend-new' value='`$zend-new`' />\n",\r
893         "comments": "",\r
894         "x": 1741,\r
895         "y": 1556,\r
896         "z": "4efb9c4a.945e04",\r
897         "wires": []\r
898     },\r
899     {\r
900         "id": "9510207c.71682",\r
901         "type": "save",\r
902         "name": "update pinterface cep DB Zend",\r
903         "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
904         "comments": "",\r
905         "outputs": 1,\r
906         "x": 857.2222900390625,\r
907         "y": 1697.666748046875,\r
908         "z": "4efb9c4a.945e04",\r
909         "wires": [\r
910             []\r
911         ]\r
912     },\r
913     {\r
914         "id": "e14a80e1.1f5b7",\r
915         "type": "save",\r
916         "name": "update pinterface cep DB Aend",\r
917         "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
918         "comments": "",\r
919         "outputs": 1,\r
920         "x": 875,\r
921         "y": 1631,\r
922         "z": "4efb9c4a.945e04",\r
923         "wires": [\r
924             []\r
925         ]\r
926     },\r
927     {\r
928         "id": "72c16e75.1a562",\r
929         "type": "record",\r
930         "name": "record",\r
931         "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
932         "comments": "",\r
933         "outputs": 1,\r
934         "x": 1118,\r
935         "y": 195,\r
936         "z": "4efb9c4a.945e04",\r
937         "wires": [\r
938             []\r
939         ]\r
940     },\r
941     {\r
942         "id": "f950d837.cb97f8",\r
943         "type": "record",\r
944         "name": "record",\r
945         "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
946         "comments": "",\r
947         "outputs": 1,\r
948         "x": 1054,\r
949         "y": 816,\r
950         "z": "4efb9c4a.945e04",\r
951         "wires": [\r
952             []\r
953         ]\r
954     },\r
955     {\r
956         "id": "6da24e58.717bb",\r
957         "type": "save",\r
958         "name": "save service db",\r
959         "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
960         "comments": "",\r
961         "outputs": 1,\r
962         "x": 877,\r
963         "y": 1573,\r
964         "z": "4efb9c4a.945e04",\r
965         "wires": [\r
966             []\r
967         ]\r
968     },\r
969     {\r
970         "id": "c27a69f2.0ddb38",\r
971         "type": "outcomeTrue",\r
972         "name": "true",\r
973         "xml": "<outcome value='true'>\n",\r
974         "comments": "",\r
975         "outputs": 1,\r
976         "x": 1793,\r
977         "y": 466,\r
978         "z": "4efb9c4a.945e04",\r
979         "wires": [\r
980             [\r
981                 "7c05f290.3530ac"\r
982             ]\r
983         ]\r
984     },\r
985     {\r
986         "id": "7b435c8d.3fd214",\r
987         "type": "outcomeFalse",\r
988         "name": "false",\r
989         "xml": "<outcome value='false'>\n",\r
990         "comments": "",\r
991         "outputs": 1,\r
992         "x": 1822.222116470337,\r
993         "y": 593.3333568572998,\r
994         "z": "4efb9c4a.945e04",\r
995         "wires": [\r
996             [\r
997                 "d092daa9.9a37d8"\r
998             ]\r
999         ]\r
1000     },\r
1001     {\r
1002         "id": "d092daa9.9a37d8",\r
1003         "type": "returnFailure",\r
1004         "name": "return failure",\r
1005         "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
1006         "comments": "",\r
1007         "x": 1966.6666259765625,\r
1008         "y": 593.3333129882812,\r
1009         "z": "4efb9c4a.945e04",\r
1010         "wires": []\r
1011     },\r
1012     {\r
1013         "id": "71928460.ed14cc",\r
1014         "type": "save",\r
1015         "name": "save service aai",\r
1016         "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
1017         "comments": "",\r
1018         "outputs": 1,\r
1019         "x": 765.9999389648438,\r
1020         "y": 1818.111083984375,\r
1021         "z": "4efb9c4a.945e04",\r
1022         "wires": [\r
1023             []\r
1024         ]\r
1025     },\r
1026     {\r
1027         "id": "5a15ce33.45154",\r
1028         "type": "save",\r
1029         "name": "save",\r
1030         "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
1031         "comments": "",\r
1032         "outputs": 1,\r
1033         "x": 758.9999389648438,\r
1034         "y": 1758,\r
1035         "z": "4efb9c4a.945e04",\r
1036         "wires": [\r
1037             []\r
1038         ]\r
1039     },\r
1040     {\r
1041         "id": "bd108f1e.ab488",\r
1042         "type": "execute",\r
1043         "name": "execute",\r
1044         "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
1045         "comments": "",\r
1046         "outputs": 1,\r
1047         "x": 1116,\r
1048         "y": 256,\r
1049         "z": "4efb9c4a.945e04",\r
1050         "wires": [\r
1051             [\r
1052                 "6b2a855d.23024c",\r
1053                 "f3b11a4b.2344f8"\r
1054             ]\r
1055         ]\r
1056     },\r
1057     {\r
1058         "id": "6b2a855d.23024c",\r
1059         "type": "failure",\r
1060         "name": "failure",\r
1061         "xml": "<outcome value='failure'>\n",\r
1062         "comments": "",\r
1063         "outputs": 1,\r
1064         "x": 1274,\r
1065         "y": 216,\r
1066         "z": "4efb9c4a.945e04",\r
1067         "wires": [\r
1068             [\r
1069                 "eef404ec.f0bb08"\r
1070             ]\r
1071         ]\r
1072     },\r
1073     {\r
1074         "id": "f3b11a4b.2344f8",\r
1075         "type": "success",\r
1076         "name": "success",\r
1077         "xml": "<outcome value='success'>\n",\r
1078         "comments": "",\r
1079         "outputs": 1,\r
1080         "x": 1283.4443893432617,\r
1081         "y": 285.777774810791,\r
1082         "z": "4efb9c4a.945e04",\r
1083         "wires": [\r
1084             [\r
1085                 "d15a3398.6ced1"\r
1086             ]\r
1087         ]\r
1088     },\r
1089     {\r
1090         "id": "eef404ec.f0bb08",\r
1091         "type": "record",\r
1092         "name": "record",\r
1093         "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
1094         "comments": "",\r
1095         "outputs": 1,\r
1096         "x": 1431.22220993042,\r
1097         "y": 215.9999942779541,\r
1098         "z": "4efb9c4a.945e04",\r
1099         "wires": [\r
1100             []\r
1101         ]\r
1102     },\r
1103     {\r
1104         "id": "d15a3398.6ced1",\r
1105         "type": "block",\r
1106         "name": "block : atomic",\r
1107         "xml": "<block atomic=\"true\">\n",\r
1108         "atomic": "false",\r
1109         "comments": "",\r
1110         "outputs": 1,\r
1111         "x": 1449.22216796875,\r
1112         "y": 284,\r
1113         "z": "4efb9c4a.945e04",\r
1114         "wires": [\r
1115             [\r
1116                 "afd9ff21.3fd56"\r
1117             ]\r
1118         ]\r
1119     },\r
1120     {\r
1121         "id": "afd9ff21.3fd56",\r
1122         "type": "set",\r
1123         "name": "set aend-local-id",\r
1124         "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
1125         "comments": "",\r
1126         "x": 1643,\r
1127         "y": 284,\r
1128         "z": "4efb9c4a.945e04",\r
1129         "wires": []\r
1130     },\r
1131     {\r
1132         "id": "b74dbdb.822994",\r
1133         "type": "execute",\r
1134         "name": "execute",\r
1135         "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
1136         "comments": "",\r
1137         "outputs": 1,\r
1138         "x": 1341,\r
1139         "y": 1242,\r
1140         "z": "4efb9c4a.945e04",\r
1141         "wires": [\r
1142             [\r
1143                 "e8c33d42.33806",\r
1144                 "d05bc068.08527"\r
1145             ]\r
1146         ]\r
1147     },\r
1148     {\r
1149         "id": "e8c33d42.33806",\r
1150         "type": "failure",\r
1151         "name": "failure",\r
1152         "xml": "<outcome value='failure'>\n",\r
1153         "comments": "",\r
1154         "outputs": 1,\r
1155         "x": 1462,\r
1156         "y": 1203,\r
1157         "z": "4efb9c4a.945e04",\r
1158         "wires": [\r
1159             [\r
1160                 "431138f7.d0a218"\r
1161             ]\r
1162         ]\r
1163     },\r
1164     {\r
1165         "id": "d05bc068.08527",\r
1166         "type": "success",\r
1167         "name": "success",\r
1168         "xml": "<outcome value='success'>\n",\r
1169         "comments": "",\r
1170         "outputs": 1,\r
1171         "x": 1480,\r
1172         "y": 1297,\r
1173         "z": "4efb9c4a.945e04",\r
1174         "wires": [\r
1175             [\r
1176                 "f244762f.d3c018"\r
1177             ]\r
1178         ]\r
1179     },\r
1180     {\r
1181         "id": "431138f7.d0a218",\r
1182         "type": "record",\r
1183         "name": "record",\r
1184         "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
1185         "comments": "",\r
1186         "outputs": 1,\r
1187         "x": 1610,\r
1188         "y": 1200,\r
1189         "z": "4efb9c4a.945e04",\r
1190         "wires": [\r
1191             []\r
1192         ]\r
1193     },\r
1194     {\r
1195         "id": "7e69d1da.c8582",\r
1196         "type": "record",\r
1197         "name": "record",\r
1198         "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
1199         "comments": "",\r
1200         "outputs": 1,\r
1201         "x": 1779,\r
1202         "y": 1250,\r
1203         "z": "4efb9c4a.945e04",\r
1204         "wires": [\r
1205             []\r
1206         ]\r
1207     },\r
1208     {\r
1209         "id": "9bced74d.d072a8",\r
1210         "type": "for",\r
1211         "name": "for",\r
1212         "xml": "<for index='idk' start='0' end='`$param-prefix1_length`' >\n",\r
1213         "comments": "",\r
1214         "outputs": 1,\r
1215         "x": 987,\r
1216         "y": 1243,\r
1217         "z": "4efb9c4a.945e04",\r
1218         "wires": [\r
1219             [\r
1220                 "1b2a920e.3e410e"\r
1221             ]\r
1222         ]\r
1223     },\r
1224     {\r
1225         "id": "f244762f.d3c018",\r
1226         "type": "block",\r
1227         "name": "block : atomic",\r
1228         "xml": "<block atomic=\"true\">\n",\r
1229         "atomic": "false",\r
1230         "comments": "",\r
1231         "outputs": 1,\r
1232         "x": 1635,\r
1233         "y": 1300,\r
1234         "z": "4efb9c4a.945e04",\r
1235         "wires": [\r
1236             [\r
1237                 "7e69d1da.c8582",\r
1238                 "efc25f0c.a1d2c"\r
1239             ]\r
1240         ]\r
1241     },\r
1242     {\r
1243         "id": "efc25f0c.a1d2c",\r
1244         "type": "switchNode",\r
1245         "name": "switch",\r
1246         "xml": "<switch test='`$zend-cep-response.sip[0].name[2].value == $optical-service-create-input.payload.service-rate`'>\n",\r
1247         "comments": "",\r
1248         "outputs": 1,\r
1249         "x": 1789,\r
1250         "y": 1314,\r
1251         "z": "4efb9c4a.945e04",\r
1252         "wires": [\r
1253             [\r
1254                 "c32606e1.58b168",\r
1255                 "4ea93db7.c01e74"\r
1256             ]\r
1257         ]\r
1258     },\r
1259     {\r
1260         "id": "1b2a920e.3e410e",\r
1261         "type": "block",\r
1262         "name": "block : atomic",\r
1263         "xml": "<block atomic=\"true\">\n",\r
1264         "atomic": "false",\r
1265         "comments": "",\r
1266         "outputs": 1,\r
1267         "x": 1139,\r
1268         "y": 1245,\r
1269         "z": "4efb9c4a.945e04",\r
1270         "wires": [\r
1271             [\r
1272                 "b74dbdb.822994"\r
1273             ]\r
1274         ]\r
1275     },\r
1276     {\r
1277         "id": "a62b46a5.e1b858",\r
1278         "type": "break",\r
1279         "name": "break",\r
1280         "xml": "<break>\n",\r
1281         "comments": "",\r
1282         "x": 2177,\r
1283         "y": 1325,\r
1284         "z": "4efb9c4a.945e04",\r
1285         "wires": []\r
1286     },\r
1287     {\r
1288         "id": "e5a3a6b1.5eb5b8",\r
1289         "type": "set",\r
1290         "name": "set zend-local-id",\r
1291         "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
1292         "comments": "",\r
1293         "x": 2210,\r
1294         "y": 1215,\r
1295         "z": "4efb9c4a.945e04",\r
1296         "wires": []\r
1297     },\r
1298     {\r
1299         "id": "5608122b.ab9f6c",\r
1300         "type": "block",\r
1301         "name": "block",\r
1302         "xml": "<block>",\r
1303         "atomic": "false",\r
1304         "comments": "",\r
1305         "outputs": 1,\r
1306         "x": 2059,\r
1307         "y": 1271,\r
1308         "z": "4efb9c4a.945e04",\r
1309         "wires": [\r
1310             [\r
1311                 "e5a3a6b1.5eb5b8",\r
1312                 "a62b46a5.e1b858"\r
1313             ]\r
1314         ]\r
1315     },\r
1316     {\r
1317         "id": "c32606e1.58b168",\r
1318         "type": "outcomeTrue",\r
1319         "name": "true",\r
1320         "xml": "<outcome value='true'>\n",\r
1321         "comments": "",\r
1322         "outputs": 1,\r
1323         "x": 1927.9998779296875,\r
1324         "y": 1275.6666259765625,\r
1325         "z": "4efb9c4a.945e04",\r
1326         "wires": [\r
1327             [\r
1328                 "5608122b.ab9f6c"\r
1329             ]\r
1330         ]\r
1331     },\r
1332     {\r
1333         "id": "4ea93db7.c01e74",\r
1334         "type": "outcomeFalse",\r
1335         "name": "false",\r
1336         "xml": "<outcome value='false'>\n",\r
1337         "comments": "",\r
1338         "outputs": 1,\r
1339         "x": 1927.8887939453125,\r
1340         "y": 1380.1109619140625,\r
1341         "z": "4efb9c4a.945e04",\r
1342         "wires": [\r
1343             [\r
1344                 "e720f2d5.77fdb"\r
1345             ]\r
1346         ]\r
1347     },\r
1348     {\r
1349         "id": "e720f2d5.77fdb",\r
1350         "type": "returnFailure",\r
1351         "name": "return failure",\r
1352         "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
1353         "comments": "",\r
1354         "x": 2107.22216796875,\r
1355         "y": 1383.111083984375,\r
1356         "z": "4efb9c4a.945e04",\r
1357         "wires": []\r
1358     },\r
1359     {\r
1360         "id": "943fe233.c96d1",\r
1361         "type": "switchNode",\r
1362         "name": "switch",\r
1363         "xml": "<switch test='`$param-prefix1_length == 1`'>\n",\r
1364         "comments": "",\r
1365         "outputs": 1,\r
1366         "x": 941,\r
1367         "y": 1395,\r
1368         "z": "4efb9c4a.945e04",\r
1369         "wires": [\r
1370             [\r
1371                 "7c8d1f90.d20f8",\r
1372                 "59bf8efe.e5d3"\r
1373             ]\r
1374         ]\r
1375     },\r
1376     {\r
1377         "id": "7c8d1f90.d20f8",\r
1378         "type": "outcomeTrue",\r
1379         "name": "true",\r
1380         "xml": "<outcome value='true'>\n",\r
1381         "comments": "",\r
1382         "outputs": 1,\r
1383         "x": 1081,\r
1384         "y": 1349,\r
1385         "z": "4efb9c4a.945e04",\r
1386         "wires": [\r
1387             [\r
1388                 "5a2d4b65.e557b4"\r
1389             ]\r
1390         ]\r
1391     },\r
1392     {\r
1393         "id": "5a2d4b65.e557b4",\r
1394         "type": "set",\r
1395         "name": "set",\r
1396         "xml": "<set>\n<parameter name='zend-new' value=\"`$zend-new`\" />\n",\r
1397         "comments": "",\r
1398         "x": 1216,\r
1399         "y": 1349,\r
1400         "z": "4efb9c4a.945e04",\r
1401         "wires": []\r
1402     },\r
1403     {\r
1404         "id": "59bf8efe.e5d3",\r
1405         "type": "outcomeFalse",\r
1406         "name": "false",\r
1407         "xml": "<outcome value='false'>\n",\r
1408         "comments": "",\r
1409         "outputs": 1,\r
1410         "x": 1083,\r
1411         "y": 1489,\r
1412         "z": "4efb9c4a.945e04",\r
1413         "wires": [\r
1414             [\r
1415                 "8f662c6.88da9d"\r
1416             ]\r
1417         ]\r
1418     },\r
1419     {\r
1420         "id": "4004dd00.d10474",\r
1421         "type": "switchNode",\r
1422         "name": "switch",\r
1423         "xml": "<switch test='`$aend-cep-response.sip[0].name[2].value == $optical-service-create-input.payload.service-rate`'>\n",\r
1424         "comments": "",\r
1425         "outputs": 1,\r
1426         "x": 1652,\r
1427         "y": 501,\r
1428         "z": "4efb9c4a.945e04",\r
1429         "wires": [\r
1430             [\r
1431                 "c27a69f2.0ddb38",\r
1432                 "7b435c8d.3fd214"\r
1433             ]\r
1434         ]\r
1435     },\r
1436     {\r
1437         "id": "514a609b.d74c",\r
1438         "type": "switchNode",\r
1439         "name": "switch",\r
1440         "xml": "<switch test='`$param-prefix_length == 1`'>\n",\r
1441         "comments": "",\r
1442         "outputs": 1,\r
1443         "x": 1071,\r
1444         "y": 550,\r
1445         "z": "4efb9c4a.945e04",\r
1446         "wires": [\r
1447             [\r
1448                 "191fbb7.2a4b845",\r
1449                 "1cd1ef71.14acd1"\r
1450             ]\r
1451         ]\r
1452     },\r
1453     {\r
1454         "id": "191fbb7.2a4b845",\r
1455         "type": "outcomeTrue",\r
1456         "name": "true",\r
1457         "xml": "<outcome value='true'>\n",\r
1458         "comments": "",\r
1459         "outputs": 1,\r
1460         "x": 1225,\r
1461         "y": 551,\r
1462         "z": "4efb9c4a.945e04",\r
1463         "wires": [\r
1464             [\r
1465                 "a558f9eb.613c58"\r
1466             ]\r
1467         ]\r
1468     },\r
1469     {\r
1470         "id": "a558f9eb.613c58",\r
1471         "type": "set",\r
1472         "name": "set",\r
1473         "xml": "<set>\n<parameter name='zend-new' value=\"`$zend-new`\" />\n",\r
1474         "comments": "",\r
1475         "x": 1387,\r
1476         "y": 551,\r
1477         "z": "4efb9c4a.945e04",\r
1478         "wires": []\r
1479     },\r
1480     {\r
1481         "id": "1cd1ef71.14acd1",\r
1482         "type": "outcomeFalse",\r
1483         "name": "false",\r
1484         "xml": "<outcome value='false'>\n",\r
1485         "comments": "",\r
1486         "outputs": 1,\r
1487         "x": 1229,\r
1488         "y": 602,\r
1489         "z": "4efb9c4a.945e04",\r
1490         "wires": [\r
1491             [\r
1492                 "93a39454.c21878"\r
1493             ]\r
1494         ]\r
1495     },\r
1496     {\r
1497         "id": "93a39454.c21878",\r
1498         "type": "for",\r
1499         "name": "for",\r
1500         "xml": "<for index='idy' start='0' end='`$param-prefix_length`' >\n",\r
1501         "comments": "",\r
1502         "outputs": 1,\r
1503         "x": 1353,\r
1504         "y": 626,\r
1505         "z": "4efb9c4a.945e04",\r
1506         "wires": [\r
1507             [\r
1508                 "6e31bfde.e9a2b"\r
1509             ]\r
1510         ]\r
1511     },\r
1512     {\r
1513         "id": "12b9813c.84c17f",\r
1514         "type": "set",\r
1515         "name": "set",\r
1516         "xml": "<set>\n<parameter name='aend-new' value=\"`$aend-new + $param-prefix[$idy]`\" />\n",\r
1517         "comments": "",\r
1518         "x": 1803,\r
1519         "y": 642,\r
1520         "z": "4efb9c4a.945e04",\r
1521         "wires": []\r
1522     },\r
1523     {\r
1524         "id": "6e31bfde.e9a2b",\r
1525         "type": "switchNode",\r
1526         "name": "switch",\r
1527         "xml": "<switch test='`$idy`'>\n",\r
1528         "comments": "",\r
1529         "outputs": 1,\r
1530         "x": 1518,\r
1531         "y": 691,\r
1532         "z": "4efb9c4a.945e04",\r
1533         "wires": [\r
1534             [\r
1535                 "48d2ce69.6ccad",\r
1536                 "735daaac.0a3344",\r
1537                 "2e826606.462a6a"\r
1538             ]\r
1539         ]\r
1540     },\r
1541     {\r
1542         "id": "48d2ce69.6ccad",\r
1543         "type": "outcome",\r
1544         "name": "outcome",\r
1545         "xml": "<outcome value='`$param-prefix_length - 1`'>\n",\r
1546         "comments": "",\r
1547         "outputs": 1,\r
1548         "x": 1660,\r
1549         "y": 642,\r
1550         "z": "4efb9c4a.945e04",\r
1551         "wires": [\r
1552             [\r
1553                 "12b9813c.84c17f"\r
1554             ]\r
1555         ]\r
1556     },\r
1557     {\r
1558         "id": "735daaac.0a3344",\r
1559         "type": "other",\r
1560         "name": "other",\r
1561         "xml": "<outcome value='Other'>\n",\r
1562         "comments": "",\r
1563         "outputs": 1,\r
1564         "x": 1690,\r
1565         "y": 716,\r
1566         "z": "4efb9c4a.945e04",\r
1567         "wires": [\r
1568             [\r
1569                 "5f658cca.768614"\r
1570             ]\r
1571         ]\r
1572     },\r
1573     {\r
1574         "id": "5f658cca.768614",\r
1575         "type": "set",\r
1576         "name": "set",\r
1577         "xml": "<set>\n<parameter name='aend-new' value=\"`$aend-new + $param-prefix[$idy] + ','`\" />\n",\r
1578         "comments": "",\r
1579         "x": 1807,\r
1580         "y": 726,\r
1581         "z": "4efb9c4a.945e04",\r
1582         "wires": []\r
1583     },\r
1584     {\r
1585         "id": "2e826606.462a6a",\r
1586         "type": "outcome",\r
1587         "name": "outcome",\r
1588         "xml": "<outcome value='`$idx`'>\n",\r
1589         "comments": "",\r
1590         "outputs": 1,\r
1591         "x": 1669,\r
1592         "y": 797,\r
1593         "z": "4efb9c4a.945e04",\r
1594         "wires": [\r
1595             [\r
1596                 "4869b073.d45ad"\r
1597             ]\r
1598         ]\r
1599     },\r
1600     {\r
1601         "id": "4869b073.d45ad",\r
1602         "type": "set",\r
1603         "name": "set",\r
1604         "xml": "<set>\n<parameter name='aend-new' value='`$aend-new`' />\n",\r
1605         "comments": "",\r
1606         "x": 1807,\r
1607         "y": 793,\r
1608         "z": "4efb9c4a.945e04",\r
1609         "wires": []\r
1610     },\r
1611     {\r
1612         "id": "ccff2354.5c8d6",\r
1613         "type": "execute",\r
1614         "name": "execute",\r
1615         "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
1616         "comments": "",\r
1617         "outputs": 1,\r
1618         "x": 1036,\r
1619         "y": 902,\r
1620         "z": "4efb9c4a.945e04",\r
1621         "wires": [\r
1622             [\r
1623                 "f30e06ef.3ea158",\r
1624                 "7c8fb487.808e3c"\r
1625             ]\r
1626         ]\r
1627     },\r
1628     {\r
1629         "id": "f30e06ef.3ea158",\r
1630         "type": "failure",\r
1631         "name": "failure",\r
1632         "xml": "<outcome value='failure'>\n",\r
1633         "comments": "",\r
1634         "outputs": 1,\r
1635         "x": 1196,\r
1636         "y": 861,\r
1637         "z": "4efb9c4a.945e04",\r
1638         "wires": [\r
1639             [\r
1640                 "7aa077ea.c86438"\r
1641             ]\r
1642         ]\r
1643     },\r
1644     {\r
1645         "id": "7c8fb487.808e3c",\r
1646         "type": "success",\r
1647         "name": "success",\r
1648         "xml": "<outcome value='success'>\n",\r
1649         "comments": "",\r
1650         "outputs": 1,\r
1651         "x": 1205.4443893432617,\r
1652         "y": 930.777774810791,\r
1653         "z": "4efb9c4a.945e04",\r
1654         "wires": [\r
1655             [\r
1656                 "a6409b41.3875a8"\r
1657             ]\r
1658         ]\r
1659     },\r
1660     {\r
1661         "id": "7aa077ea.c86438",\r
1662         "type": "record",\r
1663         "name": "record",\r
1664         "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
1665         "comments": "",\r
1666         "outputs": 1,\r
1667         "x": 1353.22220993042,\r
1668         "y": 860.9999942779541,\r
1669         "z": "4efb9c4a.945e04",\r
1670         "wires": [\r
1671             []\r
1672         ]\r
1673     },\r
1674     {\r
1675         "id": "a6409b41.3875a8",\r
1676         "type": "block",\r
1677         "name": "block : atomic",\r
1678         "xml": "<block atomic=\"true\">\n",\r
1679         "atomic": "false",\r
1680         "comments": "",\r
1681         "outputs": 1,\r
1682         "x": 1371.22216796875,\r
1683         "y": 929,\r
1684         "z": "4efb9c4a.945e04",\r
1685         "wires": [\r
1686             [\r
1687                 "c469b431.4e03c8"\r
1688             ]\r
1689         ]\r
1690     },\r
1691     {\r
1692         "id": "c469b431.4e03c8",\r
1693         "type": "set",\r
1694         "name": "set zend-local-id",\r
1695         "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
1696         "comments": "",\r
1697         "x": 1565,\r
1698         "y": 929,\r
1699         "z": "4efb9c4a.945e04",\r
1700         "wires": []\r
1701     }\r
1702 ]