<parameter name='eipam-ip-block.entity-id' value='' />\r
<parameter name='eipam-ip-block.ip-prefix' value='' />\r
<parameter name='eipam-ip-block.mask' value='' />\r
+ <parameter name='tmp.location8' value='' />\r
<parameter name='tmp.l3-network.level1.v4.entity-id' value='' />\r
<parameter name='tmp.l3-network.level1.v4.ip-prefix' value='' />\r
<parameter name='tmp.l3-network.level1.v4.mask' value='' />\r
<parameter name='tmp.l3-network.level2.v6.pool.pre-existing' value='false' />\r
<parameter name='tmp.l3-network.level2.v6.subnet.pre-existing' value='false' />\r
</set>\r
+ <execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='substring'>\r
+ <parameter name="string" value="`$aai.complex.physical-location-id`" />\r
+ <parameter name="result" value="tmp.location8"/>\r
+ <parameter name="begin-index" value="0" />\r
+ <parameter name="end-index" value="8" />\r
+ </execute>\r
<set>\r
<parameter name='tmp.region' value='`$aai.complex.region`' />\r
<parameter name='tmp.cloud-region-id' value="`$aai.cloud-region.cloud-region-id`" />\r
<parameter name='eipam-ip-block.plans_length' value='0' />\r
<parameter name='eipam-pool.v4.pre-existing' value='false' />\r
<parameter name='eipam-pool.v6.pre-existing' value='false' />\r
- <parameter name="tmp.level1-key-value" value="`$aai.complex.physical-location-id + ':' + $aai.cloud-region.cloud-region-id`" />\r
+ <parameter name="tmp.level1-key-value" value="`$tmp.location8 + ':' + $aai.cloud-region.cloud-region-id`" />\r
<parameter name="tmp.level2-key-value" value="`$network-model.network-role + ':' + $tmp.l3-network.network-id`" />\r
<parameter name="tmp.ipv4-cidr-mask" value="`$network-model.ipv4-cidr-mask`" />\r
<parameter name="tmp.ipv6-cidr-mask" value="`$network-model.ipv6-cidr-mask`" />\r
</set>\r
+ <!--subnet and subnet_keys are deleted in the EIPAMPlugin-->\r
+ <set>\r
+ <parameter name="eipam-ip-block.subnet-size-override-v4" value="`$network-model.ipv4-cidr-mask`" />\r
+ <parameter name="eipam-ip-block.subnet-size-override-v6" value="`$network-model.ipv6-cidr-mask`" />\r
+ </set>\r
<switch test="`$network-topology-operation-input.network-request-input.network-input-parameters.param_length`">\r
<outcome value=''>\r
- <block>\r
- <!--subnet and subnet_keys are deleted in the EIPAMPlugin-->\r
- <set>\r
- <parameter name="eipam-ip-block.subnet-size-override-v4" value="`$network-model.ipv4-cidr-mask`" />\r
- <parameter name="eipam-ip-block.subnet-size-override-v6" value="`$network-model.ipv6-cidr-mask`" />\r
- </set>\r
- </block>\r
+ <block></block>\r
</outcome>\r
<outcome value='Other'>\r
<block>\r
<parameter name='eipam-ip-block.subnet-size-override-v4' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$pidx].value`' />\r
</set>\r
</outcome>\r
- <outcome value='Other'>\r
- <!--subnet and subnet_keys are deleted in the EIPAMPlugin-->\r
- <set>\r
- <parameter name="eipam-ip-block.subnet-size-override-v4" value="`$network-model.ipv4-cidr-mask`" />\r
- </set>\r
- </outcome>\r
</execute>\r
<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='contains' emitsOutcome='true' >\r
<parameter name="source" value="`$network-topology-operation-input.network-request-input.network-input-parameters.param[$pidx].name`" />\r
<parameter name='eipam-ip-block.subnet-size-override-v6' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$pidx].value`' />\r
</set>\r
</outcome>\r
- <outcome value='Other'>\r
- <!--subnet and subnet_keys are deleted in the EIPAMPlugin-->\r
- <set>\r
- <parameter name="eipam-ip-block.subnet-size-override-v6" value="`$network-model.ipv6-cidr-mask`" />\r
- </set>\r
- </outcome>\r
</execute>\r
</block>\r
</for>\r
</outcome>\r
</switch>\r
</method>\r
-</service-logic>
+</service-logic>
\ No newline at end of file