1
0
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:
Ruben S. Montero 2015-03-12 22:27:08 +01:00
parent c4ada3b65f
commit 1d02bed6ba

View File

@ -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