Sha256: a9363517e596f8b18018c561691028498a02f03aa9e047955faab2f0e99fb3ef
Contents?: true
Size: 495 Bytes
Versions: 19
Compression:
Stored size: 495 Bytes
Contents
module Awspec::Type class AutoScalingGroup < Base def initialize(id) super @resource = find_auto_scaling_group(id) @id = @resource[:auto_scaling_group_arn] if @resource end def has_elb?(name) @resource.load_balancer_names.find do |lb_name| lb_name == name end end def has_ec2?(id) ec2 = find_ec2(id) @resource.instances.find do |instance| instance.instance_id = ec2.instance_id end if ec2 end end end
Version data entries
19 entries across 19 versions & 1 rubygems