mirror of
https://github.com/OpenNebula/one.git
synced 2025-03-25 02:50:08 +03:00
Bug #1414: Keep track of newly created bridges
This commit is contained in:
parent
83815c0e47
commit
95d3d975cf
@ -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)
|
||||
|
Loading…
x
Reference in New Issue
Block a user