Added br-tun bridge installation code via InternalNetworkManager in cases when the...
[netvirt.git] / neutron / src / main / java / org / opendaylight / ovsdb / neutron / SouthboundHandler.java
index a5574285f41a084a3a013c1e11b42d34877b8569..321c72c48d416532e6ded947cab7876ba4f5df2a 100644 (file)
@@ -11,6 +11,8 @@ public class SouthboundHandler extends BaseHandler implements OVSDBInventoryList
     @Override
     public void nodeAdded(Node node) {
         logger.debug("NODE ADDED {}", node);
+        AdminConfigManager.getManager().populateTunnelEndpoint(node);
+        InternalNetworkManager.getManager().prepareInternalNetwork(node);
     }
 
     @Override
@@ -21,10 +23,13 @@ public class SouthboundHandler extends BaseHandler implements OVSDBInventoryList
     @Override
     public void rowAdded(Node node, String tableName, Table<?> row) {
         logger.debug("ROW ADDED {} , {}", node, row);
-        if (AdminConfigManager.getManager().getTunnelEndpointConfigTable().equalsIgnoreCase(tableName)) {
+        /*
+         * Should we support dynamic update of the Tunnel endpoint configuration ?
+         *
+        if (AdminConfigManager.getManager().isInterested(tableName)) {
             AdminConfigManager.getManager().populateTunnelEndpoint(node, tableName, row);
         }
-
+        */
     }
 
     @Override