3 "id": "e3b61acf.d53178",
\r
9 "z": "eeae8fa4.7aafe",
\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
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
27 "z": "eeae8fa4.7aafe",
\r
35 "id": "19b71169.28fe6f",
\r
37 "name": "method service-create-tapi",
\r
38 "xml": "<method rpc='service-create-tapi' mode='sync'>\n",
\r
43 "z": "eeae8fa4.7aafe",
\r
51 "id": "67e00a4.cbfd6f4",
\r
53 "name": "block : atomic",
\r
54 "xml": "<block atomic=\"true\">\n",
\r
60 "z": "eeae8fa4.7aafe",
\r
79 "id": "6e2532e4.6a345c",
\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
87 "z": "eeae8fa4.7aafe",
\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
99 "x": 625.9999389648438,
\r
100 "y": 827.4999847412109,
\r
101 "z": "eeae8fa4.7aafe",
\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
115 "x": 646.9999389648438,
\r
116 "y": 892.4999694824219,
\r
117 "z": "eeae8fa4.7aafe",
\r
125 "id": "69d89830.091358",
\r
128 "xml": "<outcome value='success'>\n",
\r
131 "x": 785.9999389648438,
\r
132 "y": 829.4999847412109,
\r
133 "z": "eeae8fa4.7aafe",
\r
141 "id": "4acab2b3.e0ef5c",
\r
144 "xml": "<outcome value='success'>\n",
\r
147 "x": 795.9999389648438,
\r
148 "y": 890.4999694824219,
\r
149 "z": "eeae8fa4.7aafe",
\r
157 "id": "df7c45e.be06eb8",
\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
162 "x": 951.9999389648438,
\r
163 "y": 830.4999694824219,
\r
164 "z": "eeae8fa4.7aafe",
\r
168 "id": "f40d9366.6d7e9",
\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
175 "z": "eeae8fa4.7aafe",
\r
179 "id": "e26a9e37.3f00f",
\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
187 "z": "eeae8fa4.7aafe",
\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
201 "z": "eeae8fa4.7aafe",
\r
207 "id": "e17358f9.eefe38",
\r
208 "type": "switchNode",
\r
210 "xml": "<switch test='`$aend.network-interface-type`'>\n",
\r
215 "z": "eeae8fa4.7aafe",
\r
224 "id": "e5d8d6f6.cf0a68",
\r
227 "xml": "<outcome value='UNI'>\n",
\r
232 "z": "eeae8fa4.7aafe",
\r
240 "id": "95d30723.5b4378",
\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
247 "z": "eeae8fa4.7aafe",
\r
251 "id": "12ce4ec6.788011",
\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
259 "z": "eeae8fa4.7aafe",
\r
265 "id": "cc49f496.ddb3f8",
\r
267 "name": "block : atomic",
\r
268 "xml": "<block atomic='true'>",
\r
274 "z": "eeae8fa4.7aafe",
\r
284 "id": "981e7a8d.9b40d8",
\r
286 "name": "block : atomic",
\r
287 "xml": "<block atomic='true'>",
\r
293 "z": "eeae8fa4.7aafe",
\r
304 "id": "94c3ff81.93f32",
\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
310 "x": 1244.111083984375,
\r
311 "y": 1185.7222290039062,
\r
312 "z": "eeae8fa4.7aafe",
\r
321 "id": "b6ab9975.3588c8",
\r
324 "xml": "<outcome value='failure'>\n",
\r
327 "x": 1357.77779006958,
\r
328 "y": 1147.500005722046,
\r
329 "z": "eeae8fa4.7aafe",
\r
337 "id": "1b8ebe74.b20472",
\r
340 "xml": "<outcome value='success'>\n",
\r
343 "x": 1367.2221794128418,
\r
344 "y": 1217.277780532837,
\r
345 "z": "eeae8fa4.7aafe",
\r
353 "id": "3ab3912f.f30dde",
\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
361 "z": "eeae8fa4.7aafe",
\r
367 "id": "de2bd7fe.4fa488",
\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
375 "z": "eeae8fa4.7aafe",
\r
381 "id": "db706c7f.f5413",
\r
384 "xml": "<for index='idx' start='0' end='`$param-prefix_length`' >\n",
\r
389 "z": "eeae8fa4.7aafe",
\r
397 "id": "63b9c2ce.613ddc",
\r
399 "name": "block : atomic",
\r
400 "xml": "<block atomic=\"true\">\n",
\r
406 "z": "eeae8fa4.7aafe",
\r
415 "id": "b2429a15.648f18",
\r
418 "xml": "<break>\n",
\r
420 "x": 2111.5552864074707,
\r
421 "y": 1268.6110572814941,
\r
422 "z": "eeae8fa4.7aafe",
\r
426 "id": "c901f232.2c828",
\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
431 "x": 2139.3332290649414,
\r
432 "y": 1197.6111087799072,
\r
433 "z": "eeae8fa4.7aafe",
\r
437 "id": "137becd1.5df6d3",
\r
439 "name": "block : atomic",
\r
440 "xml": "<block atomic='true'>",
\r
446 "z": "eeae8fa4.7aafe",
\r
455 "id": "589b4306.69c66c",
\r
457 "name": "block : atomic",
\r
458 "xml": "<block atomic=\"true\">\n",
\r
464 "z": "eeae8fa4.7aafe",
\r
472 "id": "c523271d.c23728",
\r
475 "xml": "<set>\n<parameter name='aend-new' value='' />\n<parameter name='aend-local-id' value='' />\n\n",
\r
479 "z": "eeae8fa4.7aafe",
\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
491 "z": "eeae8fa4.7aafe",
\r
497 "id": "3f3fa66c.f6173a",
\r
498 "type": "switchNode",
\r
500 "xml": "<switch test='`$zend.network-interface-type`'>\n",
\r
505 "z": "eeae8fa4.7aafe",
\r
514 "id": "26907dac.2c8962",
\r
517 "xml": "<outcome value='UNI'>\n",
\r
522 "z": "eeae8fa4.7aafe",
\r
530 "id": "a887b962.a85538",
\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
537 "z": "eeae8fa4.7aafe",
\r
541 "id": "b612ac70.544c8",
\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
549 "z": "eeae8fa4.7aafe",
\r
555 "id": "b896134c.4d7c6",
\r
557 "name": "block : atomic",
\r
558 "xml": "<block atomic='true'>",
\r
564 "z": "eeae8fa4.7aafe",
\r
574 "id": "4c1c4885.e5c558",
\r
576 "name": "block : atomic",
\r
577 "xml": "<block atomic='true'>",
\r
583 "z": "eeae8fa4.7aafe",
\r
594 "id": "a14476ab.fb69e8",
\r
597 "xml": "<set>\n<parameter name='zend-new' value='' />\n<parameter name='zend-local-id' value='' />\n",
\r
601 "z": "eeae8fa4.7aafe",
\r
605 "id": "79710b28.d915f4",
\r
608 "xml": "<outcome value='Other'>\n",
\r
613 "z": "eeae8fa4.7aafe",
\r
621 "id": "6b2ab5da.9e65dc",
\r
624 "xml": "<outcome value='Other'>\n",
\r
629 "z": "eeae8fa4.7aafe",
\r
637 "id": "b3c6d371.40d14",
\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
643 "x": 238.00006103515625,
\r
645 "z": "eeae8fa4.7aafe",
\r
654 "id": "b68268dd.2641e8",
\r
657 "xml": "<outcome value='failure'>\n",
\r
660 "x": 379.00006103515625,
\r
662 "z": "eeae8fa4.7aafe",
\r
670 "id": "704b92ea.ae0bfc",
\r
673 "xml": "<outcome value='success'>\n",
\r
676 "x": 393.00006103515625,
\r
678 "z": "eeae8fa4.7aafe",
\r
686 "id": "7e73b171.f5dcc",
\r
688 "name": "block : atomic",
\r
689 "xml": "<block atomic='true'>",
\r
693 "x": 544.0000610351562,
\r
695 "z": "eeae8fa4.7aafe",
\r
703 "id": "b298b779.8e8f08",
\r
705 "name": "block : atomic",
\r
706 "xml": "<block atomic='true'>",
\r
710 "x": 569.0000610351562,
\r
712 "z": "eeae8fa4.7aafe",
\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
730 "x": 736.0000610351562,
\r
732 "z": "eeae8fa4.7aafe",
\r
736 "id": "894b6cc6.e224",
\r
739 "xml": "<call module='optical-service' rpc='success-aai-update-tapi' mode='sync' >\n",
\r
744 "z": "eeae8fa4.7aafe",
\r
750 "id": "a68ab8ee.a8c128",
\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
757 "z": "eeae8fa4.7aafe",
\r
761 "id": "583afef0.9e3f1",
\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
769 "z": "eeae8fa4.7aafe",
\r
775 "id": "3fc62d83.ac6362",
\r
778 "xml": "<for index='idl' start='0' end='`$param-prefix1_length`' >\n",
\r
783 "z": "eeae8fa4.7aafe",
\r
791 "id": "83062bca.729078",
\r
794 "xml": "<set>\n<parameter name='zend-new' value=\"`$zend-new + $param-prefix1[$idl]`\" />\n",
\r
798 "z": "eeae8fa4.7aafe",
\r
802 "id": "b7378018.3878b",
\r
803 "type": "switchNode",
\r
805 "xml": "<switch test='`$idl`'>\n",
\r
810 "z": "eeae8fa4.7aafe",
\r
820 "id": "5946864.461ea78",
\r
823 "xml": "<outcome value='`$param-prefix1_length - 1`'>\n",
\r
828 "z": "eeae8fa4.7aafe",
\r
836 "id": "ef8534ba.5d85f8",
\r
839 "xml": "<outcome value='Other'>\n",
\r
844 "z": "eeae8fa4.7aafe",
\r
852 "id": "11e469f8.d89bc6",
\r
855 "xml": "<set>\n<parameter name='zend-new' value=\"`$zend-new + $param-prefix1[$idl] + ','`\" />\n",
\r
859 "z": "eeae8fa4.7aafe",
\r
863 "id": "b5ab7497.df0258",
\r
866 "xml": "<outcome value='`$idk`'>\n",
\r
871 "z": "eeae8fa4.7aafe",
\r
879 "id": "77a66da8.5a9f24",
\r
882 "xml": "<set>\n<parameter name='zend-new' value='`$zend-new`' />\n",
\r
886 "z": "eeae8fa4.7aafe",
\r
890 "id": "7e480b79.0c9e94",
\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
896 "x": 868.2222900390625,
\r
897 "y": 2434.166748046875,
\r
898 "z": "eeae8fa4.7aafe",
\r
904 "id": "95903f39.6729d",
\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
912 "z": "eeae8fa4.7aafe",
\r
918 "id": "d4d34a7e.414498",
\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
926 "z": "eeae8fa4.7aafe",
\r
932 "id": "3d1b5ef9.72faf2",
\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
940 "z": "eeae8fa4.7aafe",
\r
946 "id": "e447101b.3a99d",
\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
954 "z": "eeae8fa4.7aafe",
\r
960 "id": "d97ea600.6b8a38",
\r
961 "type": "outcomeTrue",
\r
963 "xml": "<outcome value='true'>\n",
\r
968 "z": "eeae8fa4.7aafe",
\r
976 "id": "3ec46408.bcd4fc",
\r
977 "type": "outcomeFalse",
\r
979 "xml": "<outcome value='false'>\n",
\r
982 "x": 1833.222116470337,
\r
983 "y": 1329.8333568572998,
\r
984 "z": "eeae8fa4.7aafe",
\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
997 "x": 1977.6666259765625,
\r
998 "y": 1329.8333129882812,
\r
999 "z": "eeae8fa4.7aafe",
\r
1003 "id": "ead868a6.12c838",
\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
1009 "x": 776.9999389648438,
\r
1010 "y": 2554.611083984375,
\r
1011 "z": "eeae8fa4.7aafe",
\r
1017 "id": "766aa235.2a8e3c",
\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
1023 "x": 769.9999389648438,
\r
1025 "z": "eeae8fa4.7aafe",
\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
1039 "z": "eeae8fa4.7aafe",
\r
1042 "40b3b681.860668",
\r
1048 "id": "40b3b681.860668",
\r
1049 "type": "failure",
\r
1050 "name": "failure",
\r
1051 "xml": "<outcome value='failure'>\n",
\r
1056 "z": "eeae8fa4.7aafe",
\r
1064 "id": "75209286.ddccec",
\r
1065 "type": "success",
\r
1066 "name": "success",
\r
1067 "xml": "<outcome value='success'>\n",
\r
1070 "x": 1294.4443893432617,
\r
1071 "y": 1022.277774810791,
\r
1072 "z": "eeae8fa4.7aafe",
\r
1080 "id": "d54f33c1.e2caf",
\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
1086 "x": 1442.22220993042,
\r
1087 "y": 952.4999942779541,
\r
1088 "z": "eeae8fa4.7aafe",
\r
1094 "id": "7c37bdb9.346234",
\r
1096 "name": "block : atomic",
\r
1097 "xml": "<block atomic=\"true\">\n",
\r
1098 "atomic": "false",
\r
1101 "x": 1460.22216796875,
\r
1103 "z": "eeae8fa4.7aafe",
\r
1111 "id": "a5c2da19.ce3ea8",
\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
1118 "z": "eeae8fa4.7aafe",
\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
1130 "z": "eeae8fa4.7aafe",
\r
1133 "d02f87db.d6d7a8",
\r
1139 "id": "d02f87db.d6d7a8",
\r
1140 "type": "failure",
\r
1141 "name": "failure",
\r
1142 "xml": "<outcome value='failure'>\n",
\r
1147 "z": "eeae8fa4.7aafe",
\r
1155 "id": "22c182d6.7f01de",
\r
1156 "type": "success",
\r
1157 "name": "success",
\r
1158 "xml": "<outcome value='success'>\n",
\r
1163 "z": "eeae8fa4.7aafe",
\r
1171 "id": "c252b261.b7497",
\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
1179 "z": "eeae8fa4.7aafe",
\r
1185 "id": "cd0d0a5b.6f8818",
\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
1193 "z": "eeae8fa4.7aafe",
\r
1199 "id": "e1a333de.1775c",
\r
1202 "xml": "<for index='idk' start='0' end='`$param-prefix1_length`' >\n",
\r
1207 "z": "eeae8fa4.7aafe",
\r
1215 "id": "a4023511.b433b8",
\r
1217 "name": "block : atomic",
\r
1218 "xml": "<block atomic=\"true\">\n",
\r
1219 "atomic": "false",
\r
1224 "z": "eeae8fa4.7aafe",
\r
1227 "cd0d0a5b.6f8818",
\r
1233 "id": "e9bb3958.4a7f98",
\r
1234 "type": "switchNode",
\r
1236 "xml": "<switch test='`$zend-cep-response.sip[0].name[2].value == $optical-service-create-input.payload.service-rate`'>\n",
\r
1241 "z": "eeae8fa4.7aafe",
\r
1250 "id": "b7f1e1f4.d9a4d",
\r
1252 "name": "block : atomic",
\r
1253 "xml": "<block atomic=\"true\">\n",
\r
1254 "atomic": "false",
\r
1259 "z": "eeae8fa4.7aafe",
\r
1267 "id": "c52f4a5.23b30b8",
\r
1270 "xml": "<break>\n",
\r
1274 "z": "eeae8fa4.7aafe",
\r
1278 "id": "df4f7ec9.f91d1",
\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
1285 "z": "eeae8fa4.7aafe",
\r
1289 "id": "e9430c74.d49c3",
\r
1293 "atomic": "false",
\r
1298 "z": "eeae8fa4.7aafe",
\r
1307 "id": "e42e31a4.60821",
\r
1308 "type": "outcomeTrue",
\r
1310 "xml": "<outcome value='true'>\n",
\r
1313 "x": 1938.9998779296875,
\r
1314 "y": 2012.1666259765625,
\r
1315 "z": "eeae8fa4.7aafe",
\r
1323 "id": "97ee1d35.6e5eb",
\r
1324 "type": "outcomeFalse",
\r
1326 "xml": "<outcome value='false'>\n",
\r
1329 "x": 1938.8887939453125,
\r
1330 "y": 2116.6109619140625,
\r
1331 "z": "eeae8fa4.7aafe",
\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
1344 "x": 2118.22216796875,
\r
1345 "y": 2119.611083984375,
\r
1346 "z": "eeae8fa4.7aafe",
\r
1350 "id": "2e50f406.0834dc",
\r
1351 "type": "switchNode",
\r
1353 "xml": "<switch test='`$param-prefix1_length == 1`'>\n",
\r
1358 "z": "eeae8fa4.7aafe",
\r
1367 "id": "ed15bef0.d465e",
\r
1368 "type": "outcomeTrue",
\r
1370 "xml": "<outcome value='true'>\n",
\r
1375 "z": "eeae8fa4.7aafe",
\r
1383 "id": "815e3884.b4c998",
\r
1386 "xml": "<set>\n<parameter name='zend-new' value=\"`$zend-new`\" />\n",
\r
1390 "z": "eeae8fa4.7aafe",
\r
1394 "id": "ed35c503.0fb518",
\r
1395 "type": "outcomeFalse",
\r
1397 "xml": "<outcome value='false'>\n",
\r
1402 "z": "eeae8fa4.7aafe",
\r
1410 "id": "b9f0b7ab.7d0788",
\r
1411 "type": "switchNode",
\r
1413 "xml": "<switch test='`$aend-cep-response.sip[0].name[2].value == $optical-service-create-input.payload.service-rate`'>\n",
\r
1418 "z": "eeae8fa4.7aafe",
\r
1421 "d97ea600.6b8a38",
\r
1427 "id": "57dafe06.e772c",
\r
1428 "type": "switchNode",
\r
1430 "xml": "<switch test='`$param-prefix_length == 1`'>\n",
\r
1435 "z": "eeae8fa4.7aafe",
\r
1444 "id": "848a90d5.bcd26",
\r
1445 "type": "outcomeTrue",
\r
1447 "xml": "<outcome value='true'>\n",
\r
1452 "z": "eeae8fa4.7aafe",
\r
1460 "id": "750a8b4d.400d94",
\r
1463 "xml": "<set>\n<parameter name='zend-new' value=\"`$zend-new`\" />\n",
\r
1467 "z": "eeae8fa4.7aafe",
\r
1471 "id": "40c58163.4afec",
\r
1472 "type": "outcomeFalse",
\r
1474 "xml": "<outcome value='false'>\n",
\r
1479 "z": "eeae8fa4.7aafe",
\r
1487 "id": "67ad38a5.5ca3b8",
\r
1490 "xml": "<for index='idy' start='0' end='`$param-prefix_length`' >\n",
\r
1495 "z": "eeae8fa4.7aafe",
\r
1503 "id": "cb465dd8.92a9",
\r
1506 "xml": "<set>\n<parameter name='aend-new' value=\"`$aend-new + $param-prefix[$idy]`\" />\n",
\r
1510 "z": "eeae8fa4.7aafe",
\r
1514 "id": "71c769ba.e6ed98",
\r
1515 "type": "switchNode",
\r
1517 "xml": "<switch test='`$idy`'>\n",
\r
1522 "z": "eeae8fa4.7aafe",
\r
1525 "ff55a68b.aa49b8",
\r
1526 "b3e4787b.39fbf8",
\r
1532 "id": "ff55a68b.aa49b8",
\r
1533 "type": "outcome",
\r
1534 "name": "outcome",
\r
1535 "xml": "<outcome value='`$param-prefix_length - 1`'>\n",
\r
1540 "z": "eeae8fa4.7aafe",
\r
1548 "id": "b3e4787b.39fbf8",
\r
1551 "xml": "<outcome value='Other'>\n",
\r
1556 "z": "eeae8fa4.7aafe",
\r
1564 "id": "e5e9e952.ca39b8",
\r
1567 "xml": "<set>\n<parameter name='aend-new' value=\"`$aend-new + $param-prefix[$idy] + ','`\" />\n",
\r
1571 "z": "eeae8fa4.7aafe",
\r
1575 "id": "1fc97483.5bad7b",
\r
1576 "type": "outcome",
\r
1577 "name": "outcome",
\r
1578 "xml": "<outcome value='`$idx`'>\n",
\r
1583 "z": "eeae8fa4.7aafe",
\r
1591 "id": "914db74a.878c08",
\r
1594 "xml": "<set>\n<parameter name='aend-new' value='`$aend-new`' />\n",
\r
1598 "z": "eeae8fa4.7aafe",
\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
1610 "z": "eeae8fa4.7aafe",
\r
1613 "a3174939.084828",
\r
1619 "id": "a3174939.084828",
\r
1620 "type": "failure",
\r
1621 "name": "failure",
\r
1622 "xml": "<outcome value='failure'>\n",
\r
1627 "z": "eeae8fa4.7aafe",
\r
1635 "id": "74087af2.acedd4",
\r
1636 "type": "success",
\r
1637 "name": "success",
\r
1638 "xml": "<outcome value='success'>\n",
\r
1641 "x": 1216.4443893432617,
\r
1642 "y": 1667.277774810791,
\r
1643 "z": "eeae8fa4.7aafe",
\r
1651 "id": "1b9a1599.ef016a",
\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
1657 "x": 1364.22220993042,
\r
1658 "y": 1597.499994277954,
\r
1659 "z": "eeae8fa4.7aafe",
\r
1665 "id": "8f5ec5c2.09dbf8",
\r
1667 "name": "block : atomic",
\r
1668 "xml": "<block atomic=\"true\">\n",
\r
1669 "atomic": "false",
\r
1672 "x": 1379.22216796875,
\r
1674 "z": "eeae8fa4.7aafe",
\r
1682 "id": "b7515447.744b58",
\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
1689 "z": "eeae8fa4.7aafe",
\r
1693 "id": "a3841f37.73a11",
\r
1696 "xml": "<set>\n<parameter name='final-response-code' value=\"200\" />\n",
\r
1700 "z": "eeae8fa4.7aafe",
\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
1710 "x": 370.00000762939453,
\r
1711 "y": 1995.0000295639038,
\r
1712 "z": "eeae8fa4.7aafe",
\r