</outcome>\r
</switch>\r
<set>\r
- <parameter name="service-data.vnfs.vnf_length" value="`$service-data.vnfs.vnf_length - 1`"/>\r
+ <parameter name='prop.vnfidxLen' value='`0`' />\r
</set>\r
+ <for index='lidx' start='0' end='`$service-data.vnfs.vnf_length`' >\r
+ <block atomic="true">\r
+ <switch test="`$service-data.vnfs.vnf[$lidx].vnf-id == $vnf-topology-operation-input.vnf-information.vnf-id`">\r
+ <outcome value='false'>\r
+ <block atomic="true">\r
+ <set>\r
+ <parameter name='service-data.vnfs.vnf[$prop.vnfidxLen].vnf-id' value='`$service-data.vnfs.vnf[$lidx].vnf-id`' />\r
+ <parameter name='service-data.vnfs.vnf[$prop.vnfidxLen].vnf-data.' value='`$service-data.vnfs.vnf[$lidx].vnf-data.`' />\r
+ </set>\r
+ <set>\r
+ <parameter name='prop.vnfidxLen' value='`$prop.vnfidxLen + 1`' />\r
+ </set>\r
+ </block>\r
+ </outcome>\r
+ </switch>\r
+ </block>\r
+ </for>\r
<set>\r
- <parameter name="service-data.vnfs.vnf[$tmp.nidx]." value=""/>\r
+ <parameter name="service-data.vnfs.vnf_length" value='`$prop.vnfidxLen`'/>\r
+ </set>\r
+ <set>\r
+ <parameter name="service-data.vnfs.vnf[$prop.vnfidxLen]." value=""/>\r
</set>\r
<set>\r
<parameter name='vnfId' value='`$vnf-topology-operation-input.vnf-information.vnf-id`' />\r