Method: Elbas::AWS::InstanceCollection#initialize

Defined in:
lib/elbas/aws/instance_collection.rb

#initialize(ids) ⇒ InstanceCollection

Returns a new instance of InstanceCollection.



8
9
10
11
12
13
# File 'lib/elbas/aws/instance_collection.rb', line 8

def initialize(ids)
  @ids = ids
  @instances = query_instances_by_ids(ids).map do |i|
    Instance.new(i.instance_id, i.public_dns_name, i.state.code)
  end
end