<call module='DataChange' rpc='update-network-to-aai' mode='sync' ></call>\r
</block>\r
</for>\r
+ <switch test='`$topology.networks.network_length >= 2`'>\r
+ <outcome value='true'>\r
+ <for index='netidx' start='0' end='`$topology.networks.network_length`' >\r
+ <block>\r
+ <set>\r
+ <parameter name='network.' value='' />\r
+ </set>\r
+ <set>\r
+ <parameter name='network.' value='`$topology.networks.network[$netidx].`' />\r
+ </set>\r
+ <switch test='`$network.te-topology-id`'>\r
+ <outcome value='11'>\r
+ <block>\r
+ <record plugin="org.onap.ccsdk.sli.core.sli.recording.FileRecorder">\r
+ <parameter name="file" value="/opt/onap/logSdncDiscovery.txt" />\r
+ <parameter name="field1" value="__TIMESTAMP__" />\r
+ <parameter name="field2" value="networks_length" />\r
+ <parameter name="field3" value="`$topology.networks.network_length`" />\r
+ <parameter name="field4" value="network-type-is" />\r
+ <parameter name="field5" value="OTN" />\r
+ </record>\r
+ <set>\r
+ <parameter name='network-otn.' value='`$topology.networks.network[$netidx].`' />\r
+ </set>\r
+ </block>\r
+ </outcome>\r
+ <outcome value='33'>\r
+ <block>\r
+ <record plugin="org.onap.ccsdk.sli.core.sli.recording.FileRecorder">\r
+ <parameter name="file" value="/opt/onap/logSdncDiscovery.txt" />\r
+ <parameter name="field1" value="__TIMESTAMP__" />\r
+ <parameter name="field2" value="networks_length" />\r
+ <parameter name="field3" value="`$topology.networks.network_length`" />\r
+ <parameter name="field4" value="network-type-is" />\r
+ <parameter name="field5" value="ETH" />\r
+ </record>\r
+ <set>\r
+ <parameter name='network-eth.' value='`$topology.networks.network[$netidx].`' />\r
+ </set>\r
+ </block>\r
+ </outcome>\r
+ </switch>\r
+ <record plugin="org.onap.ccsdk.sli.core.sli.recording.FileRecorder">\r
+ <parameter name="file" value="/opt/onap/logSdncDiscovery.txt" />\r
+ <parameter name="field6" value="network-otn-is" />\r
+ <parameter name="field7" value="`$network-otn.te-topology-id`" />\r
+ <parameter name="field8" value="network-eth-is" />\r
+ <parameter name="field9" value="`$network-eth.te-topology-id`" />\r
+ </record>\r
+ <call module='DataChange' rpc='update-tp-ttp-relationship' mode='sync' ></call>\r
+ </block>\r
+ </for>\r
+ </outcome>\r
+ <outcome value='false'>\r
+ <record plugin="org.onap.ccsdk.sli.core.sli.recording.FileRecorder">\r
+ <parameter name="file" value="/opt/onap/logSdncDiscovery.txt" />\r
+ <parameter name="field1" value="__TIMESTAMP__" />\r
+ <parameter name="field2" value="networks_length" />\r
+ <parameter name="field3" value="`$topology.networks.network_length`" />\r
+ </record>\r
+ </outcome>\r
+ </switch>\r
</block>\r
</outcome>\r
</execute>\r
<call module='DataChange' rpc='update-network-to-aai' mode='sync' ></call>\r
</block>\r
</for>\r
+ <switch test='`$topology.networks.network_length >= 2`'>\r
+ <outcome value='true'>\r
+ <for index='netidx' start='0' end='`$topology.networks.network_length`' >\r
+ <block>\r
+ <set>\r
+ <parameter name='network.' value='' />\r
+ </set>\r
+ <set>\r
+ <parameter name='network.' value='`$topology.networks.network[$netidx].`' />\r
+ </set>\r
+ <switch test='`$network.te-topology-id`'>\r
+ <outcome value='11'>\r
+ <block>\r
+ <record plugin="org.onap.ccsdk.sli.core.sli.recording.FileRecorder">\r
+ <parameter name="file" value="/opt/onap/logSdncDiscovery.txt" />\r
+ <parameter name="field1" value="__TIMESTAMP__" />\r
+ <parameter name="field2" value="networks_length" />\r
+ <parameter name="field3" value="`$topology.networks.network_length`" />\r
+ <parameter name="field4" value="network-type-is" />\r
+ <parameter name="field5" value="OTN" />\r
+ </record>\r
+ <set>\r
+ <parameter name='network-otn.' value='`$topology.networks.network[$netidx].`' />\r
+ </set>\r
+ </block>\r
+ </outcome>\r
+ <outcome value='33'>\r
+ <block>\r
+ <record plugin="org.onap.ccsdk.sli.core.sli.recording.FileRecorder">\r
+ <parameter name="file" value="/opt/onap/logSdncDiscovery.txt" />\r
+ <parameter name="field1" value="__TIMESTAMP__" />\r
+ <parameter name="field2" value="networks_length" />\r
+ <parameter name="field3" value="`$topology.networks.network_length`" />\r
+ <parameter name="field4" value="network-type-is" />\r
+ <parameter name="field5" value="ETH" />\r
+ </record>\r
+ <set>\r
+ <parameter name='network-eth.' value='`$topology.networks.network[$netidx].`' />\r
+ </set>\r
+ </block>\r
+ </outcome>\r
+ </switch>\r
+ <record plugin="org.onap.ccsdk.sli.core.sli.recording.FileRecorder">\r
+ <parameter name="file" value="/opt/onap/logSdncDiscovery.txt" />\r
+ <parameter name="field6" value="network-otn-is" />\r
+ <parameter name="field7" value="`$network-otn.te-topology-id`" />\r
+ <parameter name="field8" value="network-eth-is" />\r
+ <parameter name="field9" value="`$network-eth.te-topology-id`" />\r
+ </record>\r
+ <call module='DataChange' rpc='update-tp-ttp-relationship' mode='sync' ></call>\r
+ </block>\r
+ </for>\r
+ </outcome>\r
+ <outcome value='false'>\r
+ <record plugin="org.onap.ccsdk.sli.core.sli.recording.FileRecorder">\r
+ <parameter name="file" value="/opt/onap/logSdncDiscovery.txt" />\r
+ <parameter name="field1" value="__TIMESTAMP__" />\r
+ <parameter name="field2" value="networks_length" />\r
+ <parameter name="field3" value="`$topology.networks.network_length`" />\r
+ </record>\r
+ </outcome>\r
+ </switch>\r
</block>\r
</outcome>\r
</execute>\r