+ <outcome value="true">\r
+ <block atomic="true">\r
+ <set>\r
+ <parameter name="tmp.dci-connects.local_networks.original" value="`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`" />\r
+ </set>\r
+ <execute plugin="org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils" method="split">\r
+ <parameter name="original_string" value="`$tmp.dci-connects.local_networks.original`" />\r
+ <parameter name="regex" value="," />\r
+ <parameter name="ctx_memory_result_key" value="tmp.dci-connects.local_networks" />\r
+ <outcome value="success">\r
+ <for index="idx" start="0" end="`$tmp.dci-connects.local_networks_length`">\r
+ <get-resource plugin="org.onap.ccsdk.sli.adaptors.aai.AAIService" resource="l3-network" key="l3-network.network-name = $tmp.dci-connects.local_networks[$idx] AND depth = '0'" pfx="tmp.aai.l3-network" local-only="false">\r
+ <outcome value="success">\r
+ <set>\r
+ <parameter name="prop.dci-connects.local_networks[$idx]" value="`$tmp.aai.l3-network.network-id`" />\r
+ </set>\r
+ </outcome>\r
+ <outcome value="not-found">\r
+ <return status="failure">\r
+ <parameter name="error-code" value="" />\r
+ <parameter name="error-message" value="" />\r
+ </return>\r
+ </outcome>\r
+ <outcome value="Other">\r
+ <return status="failure">\r
+ <parameter name="error-code" value="" />\r
+ <parameter name="error-message" value="" />\r
+ </return>\r
+ </outcome>\r
+ </get-resource>\r
+ </for>\r
+ </outcome>\r
+ <outcome value="failure">\r
+ <return status="failure">\r
+ <parameter name="error-code" value="" />\r
+ <parameter name="error-message" value="An error occured while splitting sna1_route" />\r
+ </return>\r
+ </outcome>\r
+ </execute>\r
+ </block>\r
+ </outcome>\r