mirror of
https://github.com/OpenNebula/one.git
synced 2025-03-23 22:50:09 +03:00
bug #3680: Use command function to generate ebtables commands
(cherry picked from commit 1b2dc88929beaf00e5216ca8ac21b4a097ee8e12)
This commit is contained in:
parent
c4ada3b65f
commit
1d02bed6ba
@ -27,7 +27,7 @@ class EbtablesVLAN < VNMMAD::VNMDriver
|
||||
end
|
||||
|
||||
def ebtables(rule)
|
||||
OpenNebula.exec_and_log("#{COMMANDS[:ebtables]} -A #{rule}")
|
||||
OpenNebula.exec_and_log("#{command(:ebtables)} -A #{rule}")
|
||||
end
|
||||
|
||||
# Activates ebtables rules
|
||||
@ -83,7 +83,7 @@ class EbtablesVLAN < VNMMAD::VNMDriver
|
||||
end
|
||||
|
||||
def rules
|
||||
`#{COMMANDS[:ebtables]} -L FORWARD`.split("\n")[3..-1]
|
||||
`#{command(:ebtables)} -L FORWARD`.split("\n")[3..-1]
|
||||
end
|
||||
|
||||
def remove_rules(tap)
|
||||
@ -95,6 +95,6 @@ class EbtablesVLAN < VNMMAD::VNMDriver
|
||||
end
|
||||
|
||||
def remove_rule(rule)
|
||||
OpenNebula.exec_and_log("#{COMMANDS[:ebtables]} -D FORWARD #{rule}")
|
||||
OpenNebula.exec_and_log("#{command(:ebtables)} -D FORWARD #{rule}")
|
||||
end
|
||||
end
|
||||
|
Loading…
x
Reference in New Issue
Block a user