Sha256: 593b53c1861fab267af964de690594c44d86620e773d43329e9bd657a8d7a5e4
Contents?: true
Size: 646 Bytes
Versions: 6
Compression:
Stored size: 646 Bytes
Contents
require 'applb/dsl/rule' module Applb class DSL class EC2 class LoadBalancer class Listeners class Listener class Rules def initialize(context, listener, &block) @context = context.dup @listener = listener @result = [] instance_eval(&block) end attr_reader :result private def rule(&block) @result << Rule.new(@context, @listener, &block).result end end end end end end end end
Version data entries
6 entries across 6 versions & 1 rubygems