class Applb::DSL::EC2::LoadBalancer::TargetGroups

Attributes

result[R]

Public Class Methods

new(context, lb, &block) click to toggle source
# File lib/applb/dsl/target_groups.rb, line 12
def initialize(context, lb, &block)
  @context = context.dup
  @lb = lb
  @result = []
  instance_eval(&block)
end

Private Instance Methods

target_group(name, &block) click to toggle source
# File lib/applb/dsl/target_groups.rb, line 21
def target_group(name, &block)
  @result << TargetGroup.new(@context, name, @lb, &block).result
end