2 xmlns='http://www.onap.org/sdnc/svclogic'
\r
3 xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xsi:schemaLocation='http://www.onap.org/sdnc/svclogic ./svclogic.xsd' module='ran-slice-api' version='${project.version}'>
\r
4 <method rpc='activateRANSliceInstance' mode='sync'>
\r
5 <block atomic='true'>
\r
6 <execute plugin='org.onap.ccsdk.sli.plugins.prop.PropertiesNode' method='readProperties' >
\r
7 <parameter name='fileName' value='/opt/onap/ccsdk/data/properties/ran-slice-api-dg.properties' />
\r
8 <parameter name='contextPrefix' value='prop' />
\r
10 <switch test='`$prop.configdb-deployed`'>
\r
11 <outcome value='true'>
\r
12 <block atomic='true'>
\r
13 <record plugin="org.onap.ccsdk.sli.core.sli.recording.FileRecorder">
\r
14 <parameter name="file" value="/opt/opendaylight/current/data/log/instantiateRANSlice.log" />
\r
15 <parameter name="level" value="info" />
\r
16 <parameter name="field1" value="Calling activateRANSliceInstance-configDB "/>
\r
18 <call module='ran-slice-api' rpc='activateRANSliceInstance-configDB' mode='sync' ></call>
\r
21 <outcome value='false'>
\r
22 <block atomic='true'>
\r
23 <record plugin="org.onap.ccsdk.sli.core.sli.recording.FileRecorder">
\r
24 <parameter name="file" value="/opt/opendaylight/current/data/log/instantiateRANSlice.log" />
\r
25 <parameter name="level" value="info" />
\r
26 <parameter name="field1" value="Calling activateRANSliceInstance-cps "/>
\r
28 <call module='ran-slice-api' rpc='activateRANSliceInstance-cps' mode='sync' ></call>
\r