Bug #1414: Keep track of newly created bridges

This commit is contained in:
Sylvain Baubeau authored and Jaime Melis committed 2012-10-15 15:49:03 +02:00
1 parent 83815c0e47
commit 95d3d975cf
1 file changed
+2
@@ -62,6 +62,7 @@ class OpenNebulaHM < OpenNebulaNetwork
def create_bridge(bridge)
OpenNebula.exec_and_log("#{COMMANDS[:brctl]} addbr #{bridge}")
@bridges[bridge] = Array.new
end
def device_exists?(dev, vlan=nil)
@@ -83,6 +84,7 @@ class OpenNebulaHM < OpenNebulaNetwork
def attach_brigde_dev(bridge, dev, vlan=nil)
dev = "#{dev}.#{vlan}" if vlan
OpenNebula.exec_and_log("#{COMMANDS[:brctl]} addif #{bridge} #{dev}")
@bridges[bridge] << dev
end
def ifup(dev, vlan=nil)