NEUTRON-162: vlan_transparent attribute is missing in network_attributes
[neutron.git] / transcriber / src / main / java / org / opendaylight / neutron / transcriber / NeutronNetworkInterface.java
index 7075e7221bf08a4cd5ac38031036a12953cb9c37..8e9894e0c7dfd189653f01472102ffc7beed1c17 100644 (file)
@@ -63,6 +63,7 @@ public final class NeutronNetworkInterface
         result.initDefaults();
         fromMdAdminAttributes(network, result);
         result.setShared(network.isShared());
+        result.setVlanTransparent(network.isVlanTransparent());
 
         final NetworkL3Extension l3Extension = network.getAugmentation(NetworkL3Extension.class);
         result.setRouterExternal(l3Extension.isExternal());
@@ -150,6 +151,11 @@ public final class NeutronNetworkInterface
         if (network.getShared() != null) {
             networkBuilder.setShared(network.getShared());
         }
+
+        if (network.getVlanTransparent() != null) {
+            networkBuilder.setVlanTransparent(network.getVlanTransparent());
+        }
+
         return networkBuilder.build();
     }
 }