class Applb::DSL::EC2::LoadBalancer::Listeners::Listener::Rules
Attributes
result[R]
Public Class Methods
new(context, listener, &block)
click to toggle source
# File lib/applb/dsl/rules.rb, line 10 def initialize(context, listener, &block) @context = context.dup @listener = listener @result = [] instance_eval(&block) end
Private Instance Methods
rule(&block)
click to toggle source
# File lib/applb/dsl/rules.rb, line 23 def rule(&block) @result << Rule.new(@context, @listener, &block).result end