move alias registration into a separate register() method
This commit is contained in:
parent
bbb3cdaa9a
commit
17f13785ce
|
@ -15,6 +15,18 @@ module Vagrant
|
|||
# separate keyword-command pairs
|
||||
keyword, command = line.split("=").collect(&:strip)
|
||||
|
||||
register(keyword, command)
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
# This returns all the registered alias commands.
|
||||
def commands
|
||||
@aliases
|
||||
end
|
||||
|
||||
# This registers an alias.
|
||||
def register(keyword, command)
|
||||
@aliases.register(keyword.to_sym) do
|
||||
lambda do |args|
|
||||
# directly execute shell commands
|
||||
|
@ -28,9 +40,3 @@ module Vagrant
|
|||
end
|
||||
end
|
||||
end
|
||||
|
||||
def commands
|
||||
@aliases
|
||||
end
|
||||
end
|
||||
end
|
||||
|
|
Loading…
Reference in New Issue