<parameter name='aend-cep-list' value='`$db-aend.connection-point`' />\r
<parameter name='aend-nep' value='`$db-aend.interface-name`' />\r
<parameter name='aend-rate' value='`$db-aend.rate`' />\r
+ <parameter name='esr-id' value='`$db-aend.controller-id`' />\r
</set>\r
</outcome>\r
</get-resource>\r
</block>\r
</outcome>\r
</switch>\r
+ <execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='split' >\r
+ <parameter name="original_string" value='`$esr-id`'/>\r
+ <parameter name="regex" value="_"/>\r
+ <parameter name="ctx_memory_result_key" value="new-esr"/>\r
+ </execute>\r
<set>\r
- <parameter name='service-name' value="`$optical-service-create-input.payload.service-name`" />\r
+ <parameter name='service-name' value="`$optical-service-create-input.payload.service-name +'_' + $new-esr[2]`"/>\r
<parameter name='svc-action' value="CREATE" />\r
</set>\r
<record plugin="org.onap.ccsdk.sli.core.sli.recording.FileRecorder">\r
<block atomic='true'>\r
<return status='failure'>\r
<parameter name='error-code' value='500' />\r
- <parameter name='error-message' value='Service creation failed' />\r
+ <parameter name='error-message' value="`'Service creation failed for'+ ':' + $optical-service-create-input.payload.service-name`" />\r
<parameter name='ack-final-indicator' value="Y" />\r
</return>\r
</block>\r
<parameter name="relationship-list.relationship[1].relationship-data[0].relationship-key" value="pnf.pnf-name" />\r
<parameter name="relationship-list.relationship[1].relationship-data[0].relationship-value" value="`$zend-node-uuid`" />\r
</save>\r
- <return status='success'>\r
- <parameter name='error-code' value='200' />\r
- <parameter name='error-message' value='Service created successfully' />\r
- <parameter name='ack-final-indicator' value="Y" />\r
- </return>\r
+ <set>\r
+ <parameter name='final-response-code' value="200" />\r
+ </set>\r
</block>\r
</outcome>\r
</execute>\r