class Katar::Commands::Application
Public Instance Methods
destroy()
click to toggle source
# File lib/katar/commands/application.rb, line 50 def destroy run_command "vagrant destroy" end
edit()
click to toggle source
# File lib/katar/commands/application.rb, line 20 def edit require_command!("edit_command") end
halt()
click to toggle source
# File lib/katar/commands/application.rb, line 60 def halt run_command "vagrant halt" end
init()
click to toggle source
# File lib/katar/commands/application.rb, line 15 def init require_command!("init_command") end
provision()
click to toggle source
# File lib/katar/commands/application.rb, line 65 def provision run_command "vagrant provision" end
reload()
click to toggle source
# File lib/katar/commands/application.rb, line 45 def reload run_command "vagrant reload" end
resume()
click to toggle source
# File lib/katar/commands/application.rb, line 40 def resume run_command "vagrant resume" end
ssh()
click to toggle source
# File lib/katar/commands/application.rb, line 30 def ssh run_command "vagrant ssh" end
status()
click to toggle source
# File lib/katar/commands/application.rb, line 55 def status run_command "vagrant status" end
suspend()
click to toggle source
# File lib/katar/commands/application.rb, line 35 def suspend run_command "vagrant suspend" end
up()
click to toggle source
# File lib/katar/commands/application.rb, line 25 def up run_command "vagrant up" end
update()
click to toggle source
# File lib/katar/commands/application.rb, line 70 def update run_command "vagrant box update" end
version()
click to toggle source
# File lib/katar/commands/application.rb, line 10 def version puts Katar::VERSION end
Private Instance Methods
require_command!(command)
click to toggle source
# File lib/katar/commands/application.rb, line 82 def require_command!(command) require "katar/commands/#{command}" end
run_command(command)
click to toggle source
# File lib/katar/commands/application.rb, line 76 def run_command(command) Dir.chdir( File.join(File.dirname(__FILE__), '../../../') ){ exec command } end