class Swa::EC2::Instance
Public Instance Methods
console_output()
click to toggle source
# File lib/swa/ec2/instance.rb, line 32 def console_output encoded_output = i.console_output.output Base64.decode64(encoded_output) if encoded_output end
id()
click to toggle source
# File lib/swa/ec2/instance.rb, line 12 def id i.instance_id end
name()
click to toggle source
# File lib/swa/ec2/instance.rb, line 28 def name tags["Name"] end
summary()
click to toggle source
# File lib/swa/ec2/instance.rb, line 16 def summary [ field(i, :instance_id), field(i, :image_id), field(i, :instance_type), pad(i.state.name, 10), field(i, :private_ip_address), field(i, :public_ip_address), quoted(name) ].join(" ") end