summaryrefslogtreecommitdiffstats
path: root/platform-logic/optical-service/src/main/xml/optical-service_service-create-tapi.xml
diff options
context:
space:
mode:
Diffstat (limited to 'platform-logic/optical-service/src/main/xml/optical-service_service-create-tapi.xml')
-rw-r--r--platform-logic/optical-service/src/main/xml/optical-service_service-create-tapi.xml8
1 files changed, 7 insertions, 1 deletions
diff --git a/platform-logic/optical-service/src/main/xml/optical-service_service-create-tapi.xml b/platform-logic/optical-service/src/main/xml/optical-service_service-create-tapi.xml
index 11b729e0..5f87c54d 100644
--- a/platform-logic/optical-service/src/main/xml/optical-service_service-create-tapi.xml
+++ b/platform-logic/optical-service/src/main/xml/optical-service_service-create-tapi.xml
@@ -24,6 +24,7 @@ pfx='db-aend'>
<parameter name='aend-cep-list' value='`$db-aend.connection-point`' />
<parameter name='aend-nep' value='`$db-aend.interface-name`' />
<parameter name='aend-rate' value='`$db-aend.rate`' />
+ <parameter name='esr-id' value='`$db-aend.controller-id`' />
</set>
</outcome>
</get-resource>
@@ -322,8 +323,13 @@ pfx='zend' local-only='false'></get-resource>
</block>
</outcome>
</switch>
+ <execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='split' >
+ <parameter name="original_string" value='`$esr-id`'/>
+ <parameter name="regex" value="_"/>
+ <parameter name="ctx_memory_result_key" value="new-esr"/>
+ </execute>
<set>
- <parameter name='service-name' value="`$optical-service-create-input.payload.service-name`" />
+ <parameter name='service-name' value="`$optical-service-create-input.payload.service-name +'_' + $new-esr[2]`"/>
<parameter name='svc-action' value="CREATE" />
</set>
<record plugin="org.onap.ccsdk.sli.core.sli.recording.FileRecorder">