class Kelbim::ELBWrapper

Public Class Methods

new(elb, options) click to toggle source
# File lib/kelbim/wrapper/elb-wrapper.rb, line 3
def initialize(elb, options)
  @elb = elb
  @options = options.dup
  @options.instance_names = @options.ec2.instance_names
  @options.security_group_names = @options.ec2.security_group_names
end

Public Instance Methods

load_balancers() click to toggle source
# File lib/kelbim/wrapper/elb-wrapper.rb, line 10
def load_balancers
  LoadBalancerCollection.new(@elb.load_balancers, @options)
end
updated?() click to toggle source
# File lib/kelbim/wrapper/elb-wrapper.rb, line 14
def updated?
  !!@options.updated
end