- <switch test='`$service-data.vnfs.vnf_length`'>\r
- <outcome value=''>\r
- <return status='failure'>\r
- <parameter name='ack-final' value='Y'/>\r
- <parameter name="error-code" value="404" />\r
- <parameter name="error-message" value="There are no VNFs in MD-SAL" />\r
- </return>\r
- </outcome>\r
- </switch>\r
- <for index='idx' start='0' end='`$service-data.vnfs.vnf_length`' >\r
- <switch test="`$service-data.vnfs.vnf[$idx].vnf-id == $vf-module-topology-operation-input.vnf-information.vnf-id`">\r
- <outcome value='true'>\r
- <set>\r
- <parameter name='vnf-index' value='`$idx`' />\r
- </set>\r
- </outcome>\r
- </switch>\r
- </for>\r
- <switch test='`$vnf-index`'>\r
- <outcome value=''>\r
- <return status='failure'>\r
- <parameter name='ack-final' value='Y'/>\r
- <parameter name="error-code" value="500" />\r
- <parameter name="error-message" value="vnf id not found in service-data" />\r
- </return>\r
- </outcome>\r
- </switch>\r