class Asteroid::Application::Instance

Public Instance Methods

destroy(instance_id, *rest) click to toggle source
# File lib/asteroid/application.rb, line 25
def destroy(instance_id, *rest)
  instance = Asteroid::Instance.find instance_id
  instance.destroy
end
eval(instance_id, *rest) click to toggle source
# File lib/asteroid/application.rb, line 33
def eval(instance_id, *rest)
  instance = Asteroid::Instance.find instance_id
  instance.eval_command rest.join(' ')
end
list() click to toggle source
# File lib/asteroid/application.rb, line 12
def list()
  instances = Asteroid::Instance.all
  instances.each do |instance|
    puts [instance.id, instance.name, instance.server.provider.type].join("\t")
  end
end
ssh(i) click to toggle source
# File lib/asteroid/application.rb, line 20
def ssh(i)
end