Sha256: d415a4b3f5fc108fbfca71bb4b4446a4c9745dcdd6e739ae402c64f18951b0cf

Contents?: true

Size: 436 Bytes

Versions: 13

Compression:

Stored size: 436 Bytes

Contents

require 'mccloud/provisioner/chef_solo'
require 'mccloud/provisioner/puppet'

require 'mccloud/type/lb'

module Mccloud
  module Configurator
    
  class LbConfigurator

    attr_accessor :lb
    
    def initialize()
     end
    
    def define(name)
      @lb=Mccloud::Type::Lb.new	
      lbconfig=self
      yield lbconfig
      @lb.name=name
      Mccloud.session.config.lbs[name.to_s]=@lb
    end
  end
  
end
end #Module Mccloud

Version data entries

13 entries across 13 versions & 1 rubygems

Version Path
mccloud-0.0.13 lib/mccloud/configurator/lb.rb
mccloud-0.0.12 lib/mccloud/configurator/lb.rb
mccloud-0.0.11 lib/mccloud/configurator/lb.rb
mccloud-0.0.10 lib/mccloud/configurator/lb.rb
mccloud-0.0.9 lib/mccloud/configurator/lb.rb
mccloud-0.0.8 lib/mccloud/configurator/lb.rb
mccloud-0.0.7 lib/mccloud/configurator/lb.rb
mccloud-0.0.6 lib/mccloud/configurator/lb.rb
mccloud-0.0.5 lib/mccloud/configurator/lb.rb
mccloud-0.0.4 lib/mccloud/configurator/lb.rb
mccloud-0.0.3 lib/mccloud/configurator/lb.rb
mccloud-0.0.2 lib/mccloud/configurator/lb.rb
mccloud-0.0.1 lib/mccloud/configurator/lb.rb