Class: Capistrano::Configuration

Inherits:
Object
  • Object
show all
Defined in:
lib/mana/server_ec2.rb

Instance Method Summary collapse

Instance Method Details

#server_ec2(instance_id, *roles) ⇒ Object



5
6
7
8
9
# File 'lib/mana/server_ec2.rb', line 5

def server_ec2 instance_id, *roles
  ec2 = RightAws::Ec2.new aws[:access_key_id], aws[:secret_access_key], region: aws[:region]
  addr = ec2.describe_instances(instance_id).first[:ip_address] 
  server addr, *roles
end