diff options
author | Hesam Rahimi <hesam.rahimi@huawei.com> | 2021-03-05 23:33:45 +0000 |
---|---|---|
committer | Hesam Rahimi <hesam.rahimi@huawei.com> | 2021-03-05 23:33:45 +0000 |
commit | 542ed62312f705e70d36219df890cd69d947148c (patch) | |
tree | 63894fb7608578761b239b7c7224c0741cbdfbe5 /platform-logic/generic-resource-api/src/main/xml/trans_slicing/GENERIC-RESOURCE-API_tsli-vnf-topology-operation-get-otn-tunnel-path-from-oof.xml | |
parent | 5625575b44e1046377288382b04cc4587267bb96 (diff) |
Support for "Modify" operation of a given Transport Slice.
Issue-ID: SDNC-1501
Signed-off-by: Hesam Rahimi <hesam.rahimi@huawei.com>
Change-Id: I8a145ddac9283baebeec40cc7c6c1fdc0f23a48c
Former-commit-id: 4afe227ed1415a0492b34bdeb3ee12855b90bc5f
Diffstat (limited to 'platform-logic/generic-resource-api/src/main/xml/trans_slicing/GENERIC-RESOURCE-API_tsli-vnf-topology-operation-get-otn-tunnel-path-from-oof.xml')
-rw-r--r-- | platform-logic/generic-resource-api/src/main/xml/trans_slicing/GENERIC-RESOURCE-API_tsli-vnf-topology-operation-get-otn-tunnel-path-from-oof.xml | 50 |
1 files changed, 50 insertions, 0 deletions
diff --git a/platform-logic/generic-resource-api/src/main/xml/trans_slicing/GENERIC-RESOURCE-API_tsli-vnf-topology-operation-get-otn-tunnel-path-from-oof.xml b/platform-logic/generic-resource-api/src/main/xml/trans_slicing/GENERIC-RESOURCE-API_tsli-vnf-topology-operation-get-otn-tunnel-path-from-oof.xml index 9faaccd7..82210c16 100644 --- a/platform-logic/generic-resource-api/src/main/xml/trans_slicing/GENERIC-RESOURCE-API_tsli-vnf-topology-operation-get-otn-tunnel-path-from-oof.xml +++ b/platform-logic/generic-resource-api/src/main/xml/trans_slicing/GENERIC-RESOURCE-API_tsli-vnf-topology-operation-get-otn-tunnel-path-from-oof.xml @@ -27,6 +27,56 @@ <block></block>
</outcome>
</execute>
+ <block atomic='true'>
+ <get-resource plugin="org.onap.ccsdk.sli.adaptors.aai.AAIService"
+ resource="pnfs"
+ key="selflink = 'https://aai.onap:8443/aai/v21/network/pnfs?depth=0'"
+ local-only="false"
+ pfx="ccsdkTopo.pnfs" >
+ <outcome value='Other'>
+ <return status='failure'>
+ <parameter name='error-code' value='' />
+ <parameter name='error-message' value='' />
+ </return>
+ </outcome>
+ <outcome value='not-found'>
+ <return status='failure'>
+ <parameter name='error-code' value='' />
+ <parameter name='error-message' value='' />
+ </return>
+ </outcome>
+ <outcome value='success'></outcome>
+ </get-resource>
+ <get-resource plugin="org.onap.ccsdk.sli.adaptors.aai.AAIService"
+ resource="logical-links"
+ key="selflink = 'https://aai.onap:8443/aai/v21/network/logical-links?depth=0'"
+ local-only="false"
+ pfx="ccsdkTopo.logicalLinks" >
+ <outcome value='Other'>
+ <return status='failure'>
+ <parameter name='error-code' value='' />
+ <parameter name='error-message' value='' />
+ </return>
+ </outcome>
+ <outcome value='not-found'>
+ <return status='failure'>
+ <parameter name='error-code' value='' />
+ <parameter name='error-message' value='' />
+ </return>
+ </outcome>
+ <outcome value='success'></outcome>
+ </get-resource>
+ <execute plugin='org.onap.ccsdk.sli.core.slipluginutils.slitopologyutils.SliTopologyUtils' method='computePath' >
+ <parameter name="pnfs-pfx" value='`$ccsdkTopo.pnfs`'/>
+ <parameter name="links-pfx" value="`$ccsdkTopo.logicalLinks`"/>
+ <parameter name="response-pfx" value="otn-oof"/>
+ <parameter name="output-end-to-end-path" value="true"/>
+ <parameter name="src-node" value="`$tmp.src.domainA.pnf-name`"/>
+ <parameter name="dst-node" value="`$tmp.src.domainB.pnf-name`"/>
+ <outcome value='success'></outcome>
+ <outcome value='Other'></outcome>
+ </execute>
+ </block>
<set>
<parameter name='`tmp.otninfo.`' value='' />
<parameter name='`tmp.otninfo_length`' value='0' />
|