MSA delete services issues fixed for
[sdnc/oam.git] / platform-logic / optical-service / src / main / json / optical-service_service-delete-msa.json
1 [\r
2     {\r
3         "id": "cbaea85f.b8ead",\r
4         "type": "dgstart",\r
5         "name": "DGSTART",\r
6         "outputs": 1,\r
7         "x": 236.56666564941406,\r
8         "y": 102,\r
9         "z": "27c6cdb6.f4809a",\r
10         "wires": [\r
11             [\r
12                 "cd2455f6.6e932"\r
13             ]\r
14         ]\r
15     },\r
16     {\r
17         "id": "cd2455f6.6e932",\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": 249.56666564941406,\r
26         "y": 162,\r
27         "z": "27c6cdb6.f4809a",\r
28         "wires": [\r
29             [\r
30                 "70c8e970.4db21"\r
31             ]\r
32         ]\r
33     },\r
34     {\r
35         "id": "70c8e970.4db21",\r
36         "type": "method",\r
37         "name": "method service-delete-msa-sync",\r
38         "xml": "<method rpc='service-delete-msa' mode='sync'>\n",\r
39         "comments": "",\r
40         "outputs": 1,\r
41         "x": 269.56666564941406,\r
42         "y": 242,\r
43         "z": "27c6cdb6.f4809a",\r
44         "wires": [\r
45             [\r
46                 "9c1f56f6.d00f38"\r
47             ]\r
48         ]\r
49     },\r
50     {\r
51         "id": "9c1f56f6.d00f38",\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": 517.0666656494141,\r
59         "y": 242,\r
60         "z": "27c6cdb6.f4809a",\r
61         "wires": [\r
62             [\r
63                 "4dd86cf3.942054",\r
64                 "1a3fcf2c.299b01",\r
65                 "18e76f04.abb6f9",\r
66                 "4f7b81dc.d4d6f"\r
67             ]\r
68         ]\r
69     },\r
70     {\r
71         "id": "4dd86cf3.942054",\r
72         "type": "execute",\r
73         "name": "Call MSA Controller",\r
74         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/optical-service-delete-msa.json'`\" />\n<parameter name=\"restapiUrl\" value=\"`$controller-ip + '/cxf/openroadm/openroadm-services/' + $optical-service-delete-input.payload.service-name`\"/>\n<parameter name='restapiUser' value='admin' />\n<parameter name='restapiPassword' value='admin' />\n<parameter name=\"httpMethod\" value=\"DELETE\"/>\n<parameter name=\"responsePrefix\" value=\"service-delete-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.msa.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\"/>\n\n\n\n\n\n",\r
75         "comments": "",\r
76         "outputs": 1,\r
77         "x": 697.5666656494141,\r
78         "y": 319,\r
79         "z": "27c6cdb6.f4809a",\r
80         "wires": [\r
81             [\r
82                 "682d86b8.05526",\r
83                 "39c8d3c3.b62bfc"\r
84             ]\r
85         ]\r
86     },\r
87     {\r
88         "id": "39c8d3c3.b62bfc",\r
89         "type": "success",\r
90         "name": "success",\r
91         "xml": "<outcome value='success'>\n",\r
92         "comments": "",\r
93         "outputs": 1,\r
94         "x": 876.5666656494141,\r
95         "y": 390,\r
96         "z": "27c6cdb6.f4809a",\r
97         "wires": [\r
98             [\r
99                 "95d20785.38f27"\r
100             ]\r
101         ]\r
102     },\r
103     {\r
104         "id": "682d86b8.05526",\r
105         "type": "failure",\r
106         "name": "failure",\r
107         "xml": "<outcome value='failure'>\n",\r
108         "comments": "",\r
109         "outputs": 1,\r
110         "x": 882.566650390625,\r
111         "y": 305,\r
112         "z": "27c6cdb6.f4809a",\r
113         "wires": [\r
114             [\r
115                 "19ac1c74.d7d004"\r
116             ]\r
117         ]\r
118     },\r
119     {\r
120         "id": "19ac1c74.d7d004",\r
121         "type": "block",\r
122         "name": "block : atomic",\r
123         "xml": "<block atomic='true'>",\r
124         "atomic": "true",\r
125         "comments": "",\r
126         "outputs": 1,\r
127         "x": 1019.566650390625,\r
128         "y": 303,\r
129         "z": "27c6cdb6.f4809a",\r
130         "wires": [\r
131             [\r
132                 "a6253b3d.1d9918"\r
133             ]\r
134         ]\r
135     },\r
136     {\r
137         "id": "95d20785.38f27",\r
138         "type": "block",\r
139         "name": "block : atomic",\r
140         "xml": "<block atomic='true'>",\r
141         "atomic": "true",\r
142         "comments": "",\r
143         "outputs": 1,\r
144         "x": 1049.566665649414,\r
145         "y": 393,\r
146         "z": "27c6cdb6.f4809a",\r
147         "wires": [\r
148             [\r
149                 "507025a0.559a4c",\r
150                 "91af5694.a6f19"\r
151             ]\r
152         ]\r
153     },\r
154     {\r
155         "id": "a6253b3d.1d9918",\r
156         "type": "returnFailure",\r
157         "name": "return failure",\r
158         "xml": "<return status='failure'>\n<parameter name='error-code' value='500' />\n<parameter name='error-message' value='Error deleting the Service' />\n",\r
159         "comments": "",\r
160         "x": 1266.566650390625,\r
161         "y": 276,\r
162         "z": "27c6cdb6.f4809a",\r
163         "wires": []\r
164     },\r
165     {\r
166         "id": "507025a0.559a4c",\r
167         "type": "record",\r
168         "name": "record",\r
169         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/optical-service-create.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Successfully sent the request\"/>\n\n",\r
170         "comments": "",\r
171         "outputs": 1,\r
172         "x": 1230.566665649414,\r
173         "y": 352,\r
174         "z": "27c6cdb6.f4809a",\r
175         "wires": [\r
176             []\r
177         ]\r
178     },\r
179     {\r
180         "id": "91af5694.a6f19",\r
181         "type": "switchNode",\r
182         "name": "switch",\r
183         "xml": "<switch test='`$service-delete-response.configuration-response-common.response-code`'>\n",\r
184         "comments": "",\r
185         "outputs": 1,\r
186         "x": 1223.566665649414,\r
187         "y": 443,\r
188         "z": "27c6cdb6.f4809a",\r
189         "wires": [\r
190             [\r
191                 "91d16260.78483",\r
192                 "b0a0d653.d2aad8"\r
193             ]\r
194         ]\r
195     },\r
196     {\r
197         "id": "91d16260.78483",\r
198         "type": "other",\r
199         "name": "other",\r
200         "xml": "<outcome value='Other'>\n",\r
201         "comments": "",\r
202         "outputs": 1,\r
203         "x": 1366.566665649414,\r
204         "y": 418,\r
205         "z": "27c6cdb6.f4809a",\r
206         "wires": [\r
207             [\r
208                 "d1f703a2.70624"\r
209             ]\r
210         ]\r
211     },\r
212     {\r
213         "id": "d1f703a2.70624",\r
214         "type": "returnFailure",\r
215         "name": "return failure",\r
216         "xml": "<return status='failure'>\n<parameter name='error-code' value='`$service-delete-response.configuration-response-common.response-code`' />\n<parameter name='error-message' value='`$service-delete-response.configuration-response-common.response-message`' />\n",\r
217         "comments": "",\r
218         "x": 1563.566665649414,\r
219         "y": 416,\r
220         "z": "27c6cdb6.f4809a",\r
221         "wires": []\r
222     },\r
223     {\r
224         "id": "b0a0d653.d2aad8",\r
225         "type": "outcome",\r
226         "name": "200",\r
227         "xml": "<outcome value='200'>\n",\r
228         "comments": "",\r
229         "outputs": 1,\r
230         "x": 1390.566665649414,\r
231         "y": 532,\r
232         "z": "27c6cdb6.f4809a",\r
233         "wires": [\r
234             [\r
235                 "2d1cf19b.b3a7b6"\r
236             ]\r
237         ]\r
238     },\r
239     {\r
240         "id": "2d1cf19b.b3a7b6",\r
241         "type": "block",\r
242         "name": "block : atomic",\r
243         "xml": "<block atomic='true'>",\r
244         "atomic": "true",\r
245         "comments": "",\r
246         "outputs": 1,\r
247         "x": 1554.566665649414,\r
248         "y": 527,\r
249         "z": "27c6cdb6.f4809a",\r
250         "wires": [\r
251             [\r
252                 "b1a5c7e2.86fb38",\r
253                 "4c41a47d.e30d04",\r
254                 "fa335160.5d27e",\r
255                 "108a94.a1ea956c",\r
256                 "ad08b45b.6db4"\r
257             ]\r
258         ]\r
259     },\r
260     {\r
261         "id": "b1a5c7e2.86fb38",\r
262         "type": "record",\r
263         "name": "record",\r
264         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/optical-service-create.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Inside controller\"/>\n\n",\r
265         "comments": "",\r
266         "outputs": 1,\r
267         "x": 1726.566665649414,\r
268         "y": 495,\r
269         "z": "27c6cdb6.f4809a",\r
270         "wires": [\r
271             []\r
272         ]\r
273     },\r
274     {\r
275         "id": "4c41a47d.e30d04",\r
276         "type": "get-resource",\r
277         "name": "get-resource",\r
278         "xml": "<get-resource plugin='org.onap.ccsdk.sli.adaptors.resource.sql.SqlResource' resource='SQL' \nkey='SELECT *\nfrom REQUEST_DETAILS \nWHERE request_id = $optical-service-delete-input.request-id'\npfx='output'>\n    \n    \n    \n    \n    \n    \n    \n    \n    \n    \n    \n    \n\n    \n    \n    \n    \n    \n    \n    \n    \n\n",\r
279         "comments": "",\r
280         "outputs": 1,\r
281         "x": 1771.566650390625,\r
282         "y": 574,\r
283         "z": "27c6cdb6.f4809a",\r
284         "wires": [\r
285             []\r
286         ]\r
287     },\r
288     {\r
289         "id": "fa335160.5d27e",\r
290         "type": "set",\r
291         "name": "set",\r
292         "xml": "<set>\n<parameter name='final-response-code' value=\"200\" />\n",\r
293         "comments": "",\r
294         "x": 1706.566665649414,\r
295         "y": 833.9999847412109,\r
296         "z": "27c6cdb6.f4809a",\r
297         "wires": []\r
298     },\r
299     {\r
300         "id": "108a94.a1ea956c",\r
301         "type": "call",\r
302         "name": "call aai-delete-service-handling",\r
303         "xml": "<call module='optical-service' rpc='aai-delete-service-handling' mode='sync' >\n",\r
304         "comments": "",\r
305         "outputs": 1,\r
306         "x": 1807.13330078125,\r
307         "y": 699.566650390625,\r
308         "z": "27c6cdb6.f4809a",\r
309         "wires": [\r
310             []\r
311         ]\r
312     },\r
313     {\r
314         "id": "ad08b45b.6db4",\r
315         "type": "set",\r
316         "name": "set",\r
317         "xml": "<set>\n<parameter name='request-id' value='`$optical-service-create-input.request-id`' />\n",\r
318         "comments": "",\r
319         "x": 1762.13330078125,\r
320         "y": 627.566650390625,\r
321         "z": "27c6cdb6.f4809a",\r
322         "wires": []\r
323     },\r
324     {\r
325         "id": "18e76f04.abb6f9",\r
326         "type": "execute",\r
327         "name": "split node-id a-end retrieved from DB",\r
328         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='split' >\n<parameter name=\"original_string\" value='`$controller-id1`'/>\n<parameter name=\"regex\" value=\"_\"/>\n<parameter name=\"ctx_memory_result_key\" value=\"param-prefix\"/>\n",\r
329         "comments": "",\r
330         "outputs": 1,\r
331         "x": 812.5,\r
332         "y": 162.5,\r
333         "z": "27c6cdb6.f4809a",\r
334         "wires": [\r
335             []\r
336         ]\r
337     },\r
338     {\r
339         "id": "1a3fcf2c.299b01",\r
340         "type": "get-resource",\r
341         "name": "get resources from DB -controller_id",\r
342         "xml": "<get-resource plugin='org.onap.ccsdk.sli.adaptors.resource.sql.SqlResource' resource='SQL'\nkey='SELECT controller_id\nfrom REQUEST_DETAILS\nWHERE request_id = $domain-service1'\npfx='detail-db1'>",\r
343         "comments": "",\r
344         "outputs": 1,\r
345         "x": 765.61669921875,\r
346         "y": 90.61666870117188,\r
347         "z": "27c6cdb6.f4809a",\r
348         "wires": [\r
349             [\r
350                 "7d7099fb.e2d5f"\r
351             ]\r
352         ]\r
353     },\r
354     {\r
355         "id": "7d7099fb.e2d5f",\r
356         "type": "success",\r
357         "name": "success",\r
358         "xml": "<outcome value='success'>\n",\r
359         "comments": "",\r
360         "outputs": 1,\r
361         "x": 987.61669921875,\r
362         "y": 58.616668701171875,\r
363         "z": "27c6cdb6.f4809a",\r
364         "wires": [\r
365             [\r
366                 "cc76d0c8.367a88"\r
367             ]\r
368         ]\r
369     },\r
370     {\r
371         "id": "cc76d0c8.367a88",\r
372         "type": "set",\r
373         "name": "set",\r
374         "xml": "<set>\n<parameter name='controller-id1' value='`$detail-db1.controller-id`' />\n\n\n\n\n\n\n\n\n\n\n",\r
375         "comments": "",\r
376         "x": 1094.61669921875,\r
377         "y": 92.61666870117188,\r
378         "z": "27c6cdb6.f4809a",\r
379         "wires": []\r
380     },\r
381     {\r
382         "id": "4f7b81dc.d4d6f",\r
383         "type": "set",\r
384         "name": "set domain-services",\r
385         "xml": "<set>\n<parameter name='domain-type' value='`$param-prefix[0]`' />\n<parameter name='controller-ip' value='`$param-prefix[1]`' />\n<parameter name='optical-service-delete-input.request-id' value=\"`$domain-service1`\" />\n<parameter name='optical-service-delete-input.payload.service-name' value=\"`$optical-service-delete-input.payload.service-name + $param-prefix[2]`\"/>",\r
386         "comments": "",\r
387         "x": 777.61669921875,\r
388         "y": 244.61666870117188,\r
389         "z": "27c6cdb6.f4809a",\r
390         "wires": []\r
391     }\r
392 ]\r