Method: Ec2list::Instance#initialize
- Defined in:
- lib/ec2list.rb
#initialize(ec2) ⇒ Instance
Returns a new instance of Instance.
69 70 71 72 73 74 75 76 77 78 |
# File 'lib/ec2list.rb', line 69 def initialize(ec2) @id = ec2.instance_id @type = ec2.instance_type @status = ec2.state.name @since = since_about(Time.now - ec2.launch_time) @tags = ec2. || [] @fqdn = ec2.public_dns_name @ip_addr = ec2.public_ip_address @private_addr = ec2.private_ip_address end |