3 "id": "96e558c1.171928",
\r
9 "z": "4efb9c4a.945e04",
\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
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": "4efb9c4a.945e04",
\r
35 "id": "3857a42a.6b4cdc",
\r
37 "name": "method service-create-tapi",
\r
38 "xml": "<method rpc='service-create-tapi' mode='sync'>\n",
\r
43 "z": "4efb9c4a.945e04",
\r
51 "id": "bca1514.f1c7bb",
\r
53 "name": "block : atomic",
\r
54 "xml": "<block atomic=\"true\">\n",
\r
60 "z": "4efb9c4a.945e04",
\r
78 "id": "83c30d61.39881",
\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
86 "z": "4efb9c4a.945e04",
\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
98 "x": 614.9999389648438,
\r
99 "y": 90.99998474121094,
\r
100 "z": "4efb9c4a.945e04",
\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
114 "x": 635.9999389648438,
\r
115 "y": 155.99996948242188,
\r
116 "z": "4efb9c4a.945e04",
\r
124 "id": "40e83861.7ed4d8",
\r
127 "xml": "<outcome value='success'>\n",
\r
130 "x": 774.9999389648438,
\r
131 "y": 92.99998474121094,
\r
132 "z": "4efb9c4a.945e04",
\r
140 "id": "428896b5.e069b8",
\r
143 "xml": "<outcome value='success'>\n",
\r
146 "x": 784.9999389648438,
\r
147 "y": 153.99996948242188,
\r
148 "z": "4efb9c4a.945e04",
\r
156 "id": "eccba7dd.6944a8",
\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
161 "x": 940.9999389648438,
\r
162 "y": 93.99996948242188,
\r
163 "z": "4efb9c4a.945e04",
\r
167 "id": "37897f34.5ca9",
\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
174 "z": "4efb9c4a.945e04",
\r
178 "id": "72b2db54.6e2944",
\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
186 "z": "4efb9c4a.945e04",
\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
200 "z": "4efb9c4a.945e04",
\r
206 "id": "65a74a39.a4d774",
\r
207 "type": "switchNode",
\r
209 "xml": "<switch test='`$aend.network-interface-type`'>\n",
\r
214 "z": "4efb9c4a.945e04",
\r
223 "id": "4a9b044a.0f3ccc",
\r
226 "xml": "<outcome value='UNI'>\n",
\r
231 "z": "4efb9c4a.945e04",
\r
239 "id": "4b0b12c9.238b4c",
\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
246 "z": "4efb9c4a.945e04",
\r
250 "id": "8b8d35a4.ce05f8",
\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
258 "z": "4efb9c4a.945e04",
\r
264 "id": "c9780ca0.f5f71",
\r
266 "name": "block : atomic",
\r
267 "xml": "<block atomic='true'>",
\r
273 "z": "4efb9c4a.945e04",
\r
283 "id": "2ea274d9.8036ac",
\r
285 "name": "block : atomic",
\r
286 "xml": "<block atomic='true'>",
\r
292 "z": "4efb9c4a.945e04",
\r
303 "id": "3109f9ae.76da66",
\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
309 "x": 1229.1111221313477,
\r
310 "y": 457.22221660614014,
\r
311 "z": "4efb9c4a.945e04",
\r
320 "id": "11b6c81d.28de98",
\r
323 "xml": "<outcome value='failure'>\n",
\r
326 "x": 1346.77779006958,
\r
327 "y": 411.0000057220459,
\r
328 "z": "4efb9c4a.945e04",
\r
336 "id": "599fbaf2.e79674",
\r
339 "xml": "<outcome value='success'>\n",
\r
342 "x": 1356.2221794128418,
\r
343 "y": 480.7777805328369,
\r
344 "z": "4efb9c4a.945e04",
\r
352 "id": "d3f94b37.cc4268",
\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
360 "z": "4efb9c4a.945e04",
\r
366 "id": "7102ebf7.57bb74",
\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
374 "z": "4efb9c4a.945e04",
\r
380 "id": "e25b0e67.09bb4",
\r
383 "xml": "<for index='idx' start='0' end='`$param-prefix_length`' >\n",
\r
388 "z": "4efb9c4a.945e04",
\r
396 "id": "14aab0b3.9d34ff",
\r
398 "name": "block : atomic",
\r
399 "xml": "<block atomic=\"true\">\n",
\r
405 "z": "4efb9c4a.945e04",
\r
414 "id": "d11a7c1c.7e732",
\r
417 "xml": "<break>\n",
\r
419 "x": 2100.5552864074707,
\r
420 "y": 532.1110572814941,
\r
421 "z": "4efb9c4a.945e04",
\r
425 "id": "a50c2dd5.e9535",
\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
430 "x": 2128.3332290649414,
\r
431 "y": 461.1111087799072,
\r
432 "z": "4efb9c4a.945e04",
\r
436 "id": "7c05f290.3530ac",
\r
438 "name": "block : atomic",
\r
439 "xml": "<block atomic='true'>",
\r
445 "z": "4efb9c4a.945e04",
\r
454 "id": "46da2f38.8c645",
\r
456 "name": "block : atomic",
\r
457 "xml": "<block atomic=\"true\">\n",
\r
463 "z": "4efb9c4a.945e04",
\r
471 "id": "a1b81fea.edbde",
\r
474 "xml": "<set>\n<parameter name='aend-new' value='' />\n<parameter name='aend-local-id' value='' />\n\n",
\r
478 "z": "4efb9c4a.945e04",
\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
490 "z": "4efb9c4a.945e04",
\r
496 "id": "c7ace3b2.11081",
\r
497 "type": "switchNode",
\r
499 "xml": "<switch test='`$zend.network-interface-type`'>\n",
\r
504 "z": "4efb9c4a.945e04",
\r
513 "id": "c85fd988.301698",
\r
516 "xml": "<outcome value='UNI'>\n",
\r
521 "z": "4efb9c4a.945e04",
\r
529 "id": "7c3f18e8.1c0b18",
\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
536 "z": "4efb9c4a.945e04",
\r
540 "id": "3e6ef851.b14d38",
\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
548 "z": "4efb9c4a.945e04",
\r
554 "id": "b4f379c1.c24888",
\r
556 "name": "block : atomic",
\r
557 "xml": "<block atomic='true'>",
\r
563 "z": "4efb9c4a.945e04",
\r
573 "id": "2ae39741.d1c3c8",
\r
575 "name": "block : atomic",
\r
576 "xml": "<block atomic='true'>",
\r
582 "z": "4efb9c4a.945e04",
\r
593 "id": "f903e0d6.863cf",
\r
596 "xml": "<set>\n<parameter name='zend-new' value='' />\n<parameter name='zend-local-id' value='' />\n",
\r
600 "z": "4efb9c4a.945e04",
\r
604 "id": "ea6d56a1.b032a8",
\r
607 "xml": "<outcome value='Other'>\n",
\r
612 "z": "4efb9c4a.945e04",
\r
620 "id": "9efb19c3.6da618",
\r
623 "xml": "<outcome value='Other'>\n",
\r
628 "z": "4efb9c4a.945e04",
\r
636 "id": "3ff768b5.f99338",
\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
642 "x": 227.00006103515625,
\r
644 "z": "4efb9c4a.945e04",
\r
653 "id": "f2fbbd03.f2906",
\r
656 "xml": "<outcome value='failure'>\n",
\r
659 "x": 368.00006103515625,
\r
661 "z": "4efb9c4a.945e04",
\r
669 "id": "bebd84e7.a3b248",
\r
672 "xml": "<outcome value='success'>\n",
\r
675 "x": 382.00006103515625,
\r
677 "z": "4efb9c4a.945e04",
\r
685 "id": "dcee484.0427eb8",
\r
687 "name": "block : atomic",
\r
688 "xml": "<block atomic='true'>",
\r
692 "x": 533.0000610351562,
\r
694 "z": "4efb9c4a.945e04",
\r
702 "id": "87a25e6a.1b2d",
\r
704 "name": "block : atomic",
\r
705 "xml": "<block atomic='true'>",
\r
709 "x": 558.0000610351562,
\r
711 "z": "4efb9c4a.945e04",
\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
729 "x": 725.0000610351562,
\r
731 "z": "4efb9c4a.945e04",
\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
740 "x": 734.5556030273438,
\r
741 "y": 1874.4443359375,
\r
742 "z": "4efb9c4a.945e04",
\r
746 "id": "4a0bc718.a962f8",
\r
749 "xml": "<call module='optical-service' rpc='success-aai-update-tapi' mode='sync' >\n",
\r
754 "z": "4efb9c4a.945e04",
\r
760 "id": "2995b56c.890f5a",
\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
767 "z": "4efb9c4a.945e04",
\r
771 "id": "bf3d0d8f.af5f6",
\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
779 "z": "4efb9c4a.945e04",
\r
785 "id": "8f662c6.88da9d",
\r
788 "xml": "<for index='idl' start='0' end='`$param-prefix1_length`' >\n",
\r
793 "z": "4efb9c4a.945e04",
\r
801 "id": "ba640497.6998e8",
\r
804 "xml": "<set>\n<parameter name='zend-new' value=\"`$zend-new + $param-prefix1[$idl]`\" />\n",
\r
808 "z": "4efb9c4a.945e04",
\r
812 "id": "b907a417.722e98",
\r
813 "type": "switchNode",
\r
815 "xml": "<switch test='`$idl`'>\n",
\r
820 "z": "4efb9c4a.945e04",
\r
830 "id": "91e17725.73caf8",
\r
833 "xml": "<outcome value='`$param-prefix1_length - 1`'>\n",
\r
838 "z": "4efb9c4a.945e04",
\r
846 "id": "c2c37dd4.88b1e",
\r
849 "xml": "<outcome value='Other'>\n",
\r
854 "z": "4efb9c4a.945e04",
\r
862 "id": "7e15b45a.f1185c",
\r
865 "xml": "<set>\n<parameter name='zend-new' value=\"`$zend-new + $param-prefix1[$idl] + ','`\" />\n",
\r
869 "z": "4efb9c4a.945e04",
\r
873 "id": "84a33271.66a7e",
\r
876 "xml": "<outcome value='`$idk`'>\n",
\r
881 "z": "4efb9c4a.945e04",
\r
889 "id": "2fb07baa.dd5174",
\r
892 "xml": "<set>\n<parameter name='zend-new' value='`$zend-new`' />\n",
\r
896 "z": "4efb9c4a.945e04",
\r
900 "id": "9510207c.71682",
\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
906 "x": 857.2222900390625,
\r
907 "y": 1697.666748046875,
\r
908 "z": "4efb9c4a.945e04",
\r
914 "id": "e14a80e1.1f5b7",
\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
922 "z": "4efb9c4a.945e04",
\r
928 "id": "72c16e75.1a562",
\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
936 "z": "4efb9c4a.945e04",
\r
942 "id": "f950d837.cb97f8",
\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
950 "z": "4efb9c4a.945e04",
\r
956 "id": "6da24e58.717bb",
\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
964 "z": "4efb9c4a.945e04",
\r
970 "id": "c27a69f2.0ddb38",
\r
971 "type": "outcomeTrue",
\r
973 "xml": "<outcome value='true'>\n",
\r
978 "z": "4efb9c4a.945e04",
\r
986 "id": "7b435c8d.3fd214",
\r
987 "type": "outcomeFalse",
\r
989 "xml": "<outcome value='false'>\n",
\r
992 "x": 1822.222116470337,
\r
993 "y": 593.3333568572998,
\r
994 "z": "4efb9c4a.945e04",
\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
1007 "x": 1966.6666259765625,
\r
1008 "y": 593.3333129882812,
\r
1009 "z": "4efb9c4a.945e04",
\r
1013 "id": "71928460.ed14cc",
\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
1019 "x": 765.9999389648438,
\r
1020 "y": 1818.111083984375,
\r
1021 "z": "4efb9c4a.945e04",
\r
1027 "id": "5a15ce33.45154",
\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
1033 "x": 758.9999389648438,
\r
1035 "z": "4efb9c4a.945e04",
\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
1049 "z": "4efb9c4a.945e04",
\r
1052 "6b2a855d.23024c",
\r
1058 "id": "6b2a855d.23024c",
\r
1059 "type": "failure",
\r
1060 "name": "failure",
\r
1061 "xml": "<outcome value='failure'>\n",
\r
1066 "z": "4efb9c4a.945e04",
\r
1074 "id": "f3b11a4b.2344f8",
\r
1075 "type": "success",
\r
1076 "name": "success",
\r
1077 "xml": "<outcome value='success'>\n",
\r
1080 "x": 1283.4443893432617,
\r
1081 "y": 285.777774810791,
\r
1082 "z": "4efb9c4a.945e04",
\r
1090 "id": "eef404ec.f0bb08",
\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
1096 "x": 1431.22220993042,
\r
1097 "y": 215.9999942779541,
\r
1098 "z": "4efb9c4a.945e04",
\r
1104 "id": "d15a3398.6ced1",
\r
1106 "name": "block : atomic",
\r
1107 "xml": "<block atomic=\"true\">\n",
\r
1108 "atomic": "false",
\r
1111 "x": 1449.22216796875,
\r
1113 "z": "4efb9c4a.945e04",
\r
1121 "id": "afd9ff21.3fd56",
\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
1128 "z": "4efb9c4a.945e04",
\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
1140 "z": "4efb9c4a.945e04",
\r
1149 "id": "e8c33d42.33806",
\r
1150 "type": "failure",
\r
1151 "name": "failure",
\r
1152 "xml": "<outcome value='failure'>\n",
\r
1157 "z": "4efb9c4a.945e04",
\r
1165 "id": "d05bc068.08527",
\r
1166 "type": "success",
\r
1167 "name": "success",
\r
1168 "xml": "<outcome value='success'>\n",
\r
1173 "z": "4efb9c4a.945e04",
\r
1181 "id": "431138f7.d0a218",
\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
1189 "z": "4efb9c4a.945e04",
\r
1195 "id": "7e69d1da.c8582",
\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
1203 "z": "4efb9c4a.945e04",
\r
1209 "id": "9bced74d.d072a8",
\r
1212 "xml": "<for index='idk' start='0' end='`$param-prefix1_length`' >\n",
\r
1217 "z": "4efb9c4a.945e04",
\r
1225 "id": "f244762f.d3c018",
\r
1227 "name": "block : atomic",
\r
1228 "xml": "<block atomic=\"true\">\n",
\r
1229 "atomic": "false",
\r
1234 "z": "4efb9c4a.945e04",
\r
1243 "id": "efc25f0c.a1d2c",
\r
1244 "type": "switchNode",
\r
1246 "xml": "<switch test='`$zend-cep-response.sip[0].name[2].value == $optical-service-create-input.payload.service-rate`'>\n",
\r
1251 "z": "4efb9c4a.945e04",
\r
1254 "c32606e1.58b168",
\r
1260 "id": "1b2a920e.3e410e",
\r
1262 "name": "block : atomic",
\r
1263 "xml": "<block atomic=\"true\">\n",
\r
1264 "atomic": "false",
\r
1269 "z": "4efb9c4a.945e04",
\r
1277 "id": "a62b46a5.e1b858",
\r
1280 "xml": "<break>\n",
\r
1284 "z": "4efb9c4a.945e04",
\r
1288 "id": "e5a3a6b1.5eb5b8",
\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
1295 "z": "4efb9c4a.945e04",
\r
1299 "id": "5608122b.ab9f6c",
\r
1303 "atomic": "false",
\r
1308 "z": "4efb9c4a.945e04",
\r
1311 "e5a3a6b1.5eb5b8",
\r
1317 "id": "c32606e1.58b168",
\r
1318 "type": "outcomeTrue",
\r
1320 "xml": "<outcome value='true'>\n",
\r
1323 "x": 1927.9998779296875,
\r
1324 "y": 1275.6666259765625,
\r
1325 "z": "4efb9c4a.945e04",
\r
1333 "id": "4ea93db7.c01e74",
\r
1334 "type": "outcomeFalse",
\r
1336 "xml": "<outcome value='false'>\n",
\r
1339 "x": 1927.8887939453125,
\r
1340 "y": 1380.1109619140625,
\r
1341 "z": "4efb9c4a.945e04",
\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
1354 "x": 2107.22216796875,
\r
1355 "y": 1383.111083984375,
\r
1356 "z": "4efb9c4a.945e04",
\r
1360 "id": "943fe233.c96d1",
\r
1361 "type": "switchNode",
\r
1363 "xml": "<switch test='`$param-prefix1_length == 1`'>\n",
\r
1368 "z": "4efb9c4a.945e04",
\r
1377 "id": "7c8d1f90.d20f8",
\r
1378 "type": "outcomeTrue",
\r
1380 "xml": "<outcome value='true'>\n",
\r
1385 "z": "4efb9c4a.945e04",
\r
1393 "id": "5a2d4b65.e557b4",
\r
1396 "xml": "<set>\n<parameter name='zend-new' value=\"`$zend-new`\" />\n",
\r
1400 "z": "4efb9c4a.945e04",
\r
1404 "id": "59bf8efe.e5d3",
\r
1405 "type": "outcomeFalse",
\r
1407 "xml": "<outcome value='false'>\n",
\r
1412 "z": "4efb9c4a.945e04",
\r
1420 "id": "4004dd00.d10474",
\r
1421 "type": "switchNode",
\r
1423 "xml": "<switch test='`$aend-cep-response.sip[0].name[2].value == $optical-service-create-input.payload.service-rate`'>\n",
\r
1428 "z": "4efb9c4a.945e04",
\r
1431 "c27a69f2.0ddb38",
\r
1437 "id": "514a609b.d74c",
\r
1438 "type": "switchNode",
\r
1440 "xml": "<switch test='`$param-prefix_length == 1`'>\n",
\r
1445 "z": "4efb9c4a.945e04",
\r
1448 "191fbb7.2a4b845",
\r
1454 "id": "191fbb7.2a4b845",
\r
1455 "type": "outcomeTrue",
\r
1457 "xml": "<outcome value='true'>\n",
\r
1462 "z": "4efb9c4a.945e04",
\r
1470 "id": "a558f9eb.613c58",
\r
1473 "xml": "<set>\n<parameter name='zend-new' value=\"`$zend-new`\" />\n",
\r
1477 "z": "4efb9c4a.945e04",
\r
1481 "id": "1cd1ef71.14acd1",
\r
1482 "type": "outcomeFalse",
\r
1484 "xml": "<outcome value='false'>\n",
\r
1489 "z": "4efb9c4a.945e04",
\r
1497 "id": "93a39454.c21878",
\r
1500 "xml": "<for index='idy' start='0' end='`$param-prefix_length`' >\n",
\r
1505 "z": "4efb9c4a.945e04",
\r
1513 "id": "12b9813c.84c17f",
\r
1516 "xml": "<set>\n<parameter name='aend-new' value=\"`$aend-new + $param-prefix[$idy]`\" />\n",
\r
1520 "z": "4efb9c4a.945e04",
\r
1524 "id": "6e31bfde.e9a2b",
\r
1525 "type": "switchNode",
\r
1527 "xml": "<switch test='`$idy`'>\n",
\r
1532 "z": "4efb9c4a.945e04",
\r
1536 "735daaac.0a3344",
\r
1542 "id": "48d2ce69.6ccad",
\r
1543 "type": "outcome",
\r
1544 "name": "outcome",
\r
1545 "xml": "<outcome value='`$param-prefix_length - 1`'>\n",
\r
1550 "z": "4efb9c4a.945e04",
\r
1558 "id": "735daaac.0a3344",
\r
1561 "xml": "<outcome value='Other'>\n",
\r
1566 "z": "4efb9c4a.945e04",
\r
1574 "id": "5f658cca.768614",
\r
1577 "xml": "<set>\n<parameter name='aend-new' value=\"`$aend-new + $param-prefix[$idy] + ','`\" />\n",
\r
1581 "z": "4efb9c4a.945e04",
\r
1585 "id": "2e826606.462a6a",
\r
1586 "type": "outcome",
\r
1587 "name": "outcome",
\r
1588 "xml": "<outcome value='`$idx`'>\n",
\r
1593 "z": "4efb9c4a.945e04",
\r
1601 "id": "4869b073.d45ad",
\r
1604 "xml": "<set>\n<parameter name='aend-new' value='`$aend-new`' />\n",
\r
1608 "z": "4efb9c4a.945e04",
\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
1620 "z": "4efb9c4a.945e04",
\r
1623 "f30e06ef.3ea158",
\r
1629 "id": "f30e06ef.3ea158",
\r
1630 "type": "failure",
\r
1631 "name": "failure",
\r
1632 "xml": "<outcome value='failure'>\n",
\r
1637 "z": "4efb9c4a.945e04",
\r
1645 "id": "7c8fb487.808e3c",
\r
1646 "type": "success",
\r
1647 "name": "success",
\r
1648 "xml": "<outcome value='success'>\n",
\r
1651 "x": 1205.4443893432617,
\r
1652 "y": 930.777774810791,
\r
1653 "z": "4efb9c4a.945e04",
\r
1661 "id": "7aa077ea.c86438",
\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
1667 "x": 1353.22220993042,
\r
1668 "y": 860.9999942779541,
\r
1669 "z": "4efb9c4a.945e04",
\r
1675 "id": "a6409b41.3875a8",
\r
1677 "name": "block : atomic",
\r
1678 "xml": "<block atomic=\"true\">\n",
\r
1679 "atomic": "false",
\r
1682 "x": 1371.22216796875,
\r
1684 "z": "4efb9c4a.945e04",
\r
1692 "id": "c469b431.4e03c8",
\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
1699 "z": "4efb9c4a.945e04",
\r