Fixed lan-port-deactivate by passing bridgeDomainId
[sdnc/oam.git] / platform-logic / generic-resource-api / src / main / xml / sdwan / GENERIC-RESOURCE-API_sdwan-get-vf-module-lanport-param.xml
index 7224174..70d408d 100644 (file)
@@ -1,6 +1,6 @@
 <service-logic\r
-    xmlns='http://www.onap.org/sdnc/svclogic'\r
-    xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xsi:schemaLocation='http://www.onap.org/sdnc/svclogic ./svclogic.xsd' module='GENERIC-RESOURCE-API' version='${project.version}'>\r
+        xmlns='http://www.onap.org/sdnc/svclogic'\r
+        xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xsi:schemaLocation='http://www.onap.org/sdnc/svclogic ./svclogic.xsd' module='GENERIC-RESOURCE-API' version='${project.version}'>\r
     <method rpc='sdwan-get-vf-module-lanport-param' mode='sync'>\r
         <block atomic="true">\r
             <for index="idx" start="0" end="`$vf-module-request-input.vf-module-input-parameters.param_length`">\r
                             </set>\r
                         </outcome>\r
                     </switch>\r
+                    <switch test="`$vf-module-request-input.vf-module-input-parameters.param[$idx].name == 'bridgeDomainId'`">\r
+                        <outcome value='true'>\r
+                            <set>\r
+                                <parameter name='prop.lan.bridgeDomainId' value='`$vf-module-request-input.vf-module-input-parameters.param[$idx].value`' />\r
+                            </set>\r
+                        </outcome>\r
+                    </switch>\r
                     <return status='success'>\r
                         <parameter name="ack-final-indicator" value="Y" />\r
                         <parameter name="error-code" value="200" />\r