3 "id": "3ea35ee.ad0f6a2",
\r
9 "z": "c2959a97.94a74",
\r
17 "id": "d850b04.b54af5",
\r
20 "xml": "<method rpc='service-create-msa' mode='sync'>\n",
\r
25 "z": "c2959a97.94a74",
\r
33 "id": "11cee705.bf2a31",
\r
34 "type": "service-logic",
\r
35 "name": "optical-service ${project.version}",
\r
36 "module": "optical-service",
\r
37 "version": "${project.version}",
\r
39 "xml": "<service-logic xmlns='http://www.onap.org/sdnc/svclogic' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xsi:schemaLocation='http://www.onap.org/sdnc/svclogic ./svclogic.xsd' module='optical-service' version='${project.version}'>",
\r
43 "z": "c2959a97.94a74",
\r
51 "id": "8d61ef5.90ff99",
\r
53 "name": "Call MSA Controller",
\r
54 "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/optical-service-create-msa.json'`\" />\n<parameter name=\"restapiUrl\" value=\"`$controller-ip + '/cxf/openroadm/openroadm-services'`\"/>\n<parameter name='restapiUser' value='admin' />\n<parameter name='restapiPassword' value='admin' />\n<parameter name=\"httpMethod\" value=\"POST\"/>\n<parameter name=\"responsePrefix\" value=\"service-create-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\"/> ",
\r
59 "z": "c2959a97.94a74",
\r
68 "id": "ccc1ac83.fb8f3",
\r
71 "xml": "<outcome value='failure'>\n",
\r
76 "z": "c2959a97.94a74",
\r
84 "id": "2f9f6425.084e84",
\r
87 "xml": "<outcome value='success'>\n",
\r
92 "z": "c2959a97.94a74",
\r
100 "id": "a1e42279.d92258",
\r
103 "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
108 "z": "c2959a97.94a74",
\r
114 "id": "5e2abc18.1b66ac",
\r
117 "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=\"Failure\"/>\n\n",
\r
122 "z": "c2959a97.94a74",
\r
128 "id": "488da689.489b18",
\r
130 "name": "block : atomic",
\r
131 "xml": "<block atomic='true'>",
\r
137 "z": "c2959a97.94a74",
\r
150 "id": "ef5192a4.4e4b1",
\r
152 "name": "block : atomic",
\r
153 "xml": "<block atomic='true'>",
\r
159 "z": "c2959a97.94a74",
\r
168 "id": "629b93c5.786c2c",
\r
169 "type": "returnFailure",
\r
170 "name": "return failure",
\r
171 "xml": "<return status='failure'>\n<parameter name='error-code' value='500' />\n<parameter name='error-message' value='Could not connect to Controller' />\n",
\r
175 "z": "c2959a97.94a74",
\r
179 "id": "a1397508.3503c8",
\r
181 "name": "block : atomic",
\r
182 "xml": "<block atomic='true'>",
\r
188 "z": "c2959a97.94a74",
\r
197 "id": "893ecee0.5f1a6",
\r
198 "type": "switchNode",
\r
200 "xml": "<switch test='`$service-create-response.configuration-response-common.response-code`'>\n",
\r
205 "z": "c2959a97.94a74",
\r
214 "id": "5758035.e2b987c",
\r
217 "xml": "<outcome value='200'>\n",
\r
222 "z": "c2959a97.94a74",
\r
230 "id": "ec22434b.def97",
\r
233 "xml": "<outcome value='Other'>\n",
\r
238 "z": "c2959a97.94a74",
\r
246 "id": "c3dd586d.2d9ff",
\r
247 "type": "returnFailure",
\r
248 "name": "return failure",
\r
249 "xml": "<return status='failure'>\n<parameter name='error-code' value='`$service-create-response.configuration-response-common.response-code`' />\n<parameter name='error-message' value='`$service-create-response.configuration-response-common.response-message`' />\n",
\r
253 "z": "c2959a97.94a74",
\r
257 "id": "211ff3f4.659f1c",
\r
259 "name": "call sync success DG",
\r
260 "xml": "<call module='optical-service' rpc='optical-service-create-sync-success' mode='sync' >\n",
\r
265 "z": "c2959a97.94a74",
\r
271 "id": "a3b8c6ad.cc7648",
\r
273 "name": "set parameters",
\r
274 "xml": "<set>\n<parameter name='notification-url' value=\"`$prop.controller.url + '/' + $prop.sdnc.async.url`\" />\n<parameter name='service-aend-nodeid' value='`$param-prefix[0]`' />\n<parameter name='service-zend-nodeid' value='`$param-prefix1[0]`' />\n",
\r
278 "z": "c2959a97.94a74",
\r
282 "id": "8ad2ed4f.9eaef8",
\r
285 "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=\"Logical link name\"/>\n<parameter name=\"field2\" value=\"`$logical-link-check`\"/>\n<parameter name=\"field3\" value=\"`$a-end-pnf-name`\"/>\n<parameter name=\"field4\" value=\"`$z-end-pnf-name`\"/>\n\n\n\n\n\n\n\n",
\r
290 "z": "c2959a97.94a74",
\r
296 "id": "35d2d9b2.cbceee",
\r
297 "type": "switchNode",
\r
299 "xml": "<switch test='`$optical-service-create-input.payload.service-protocol`'>\n",
\r
304 "z": "c2959a97.94a74",
\r
313 "id": "377ae9e5.0edff6",
\r
315 "name": "Ethernet",
\r
316 "xml": "<outcome value='Ethernet'>\n",
\r
321 "z": "c2959a97.94a74",
\r
329 "id": "18dafb4f.277ba5",
\r
330 "type": "switchNode",
\r
332 "xml": "<switch test='`$optical-service-create-input.payload.coding-func`'>\n",
\r
337 "z": "c2959a97.94a74",
\r
346 "id": "d04153bc.9f4338",
\r
348 "name": "block : atomic",
\r
349 "xml": "<block atomic='true'>",
\r
355 "z": "c2959a97.94a74",
\r
363 "id": "6ebfa6a3.e8164",
\r
365 "name": "Do Nothing",
\r
366 "xml": "<outcome value='Other'>\n",
\r
371 "z": "c2959a97.94a74",
\r
377 "id": "bff9d743.e28a08",
\r
379 "name": "10GBASE-R",
\r
380 "xml": "<outcome value='10GBASE-R'>\n",
\r
385 "z": "c2959a97.94a74",
\r
393 "id": "80d30a7a.cb97f",
\r
396 "xml": "<outcome value='Other'>\n",
\r
401 "z": "c2959a97.94a74",
\r
407 "id": "1fad8a48.e66316",
\r
410 "xml": "<set>\n<parameter name='mapping-mode-aend' value='mapping-mode' />\n<parameter name='mapping-mode-zend' value='mapping-mode' />\n<parameter name='mapping-mode.value' value='GFP-F' />\n",
\r
414 "z": "c2959a97.94a74",
\r
418 "id": "5929fa76.a7464c",
\r
420 "name": "split node-id z-end",
\r
421 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='split' >\n<parameter name=\"original_string\" value='`$zend-nodeid`'/>\n<parameter name=\"regex\" value=\"-\"/>\n<parameter name=\"ctx_memory_result_key\" value=\"param-prefix1\"/>\n",
\r
426 "z": "c2959a97.94a74",
\r
432 "id": "b065abfd.9e90f8",
\r
434 "name": "split node-id a-end",
\r
435 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='split' >\n<parameter name=\"original_string\" value='`$aend-nodeid`'/>\n<parameter name=\"regex\" value=\"-\"/>\n<parameter name=\"ctx_memory_result_key\" value=\"param-prefix\"/>\n",
\r
440 "z": "c2959a97.94a74",
\r