Sha256: 2c6000896a912a2ad6f7ed3bbdb16bba00225b5274f268adc13b521cb710febf

Contents?: true

Size: 460 Bytes

Versions: 28

Compression:

Stored size: 460 Bytes

Contents

require 'tengine/support'

module Tengine::Support::Config
  autoload :Definition, 'tengine/support/config/definition'

  autoload :Mongoid, 'tengine/support/config/mongoid'
  autoload :Amqp   , 'tengine/support/config/amqp'
  autoload :Logger , 'tengine/support/config/logger'

  class << self
    def suite(options = {}, &block)
      result = Tengine::Support::Config::Definition::Suite.new
      result.instance_eval(&block)
      result
    end
  end
end

Version data entries

28 entries across 28 versions & 1 rubygems

Version Path
tengine_support-1.2.2 lib/tengine/support/config.rb
tengine_support-1.2.1 lib/tengine/support/config.rb
tengine_support-1.2.0 lib/tengine/support/config.rb
tengine_support-1.1.0 lib/tengine/support/config.rb
tengine_support-0.3.27 lib/tengine/support/config.rb
tengine_support-0.3.26 lib/tengine/support/config.rb
tengine_support-0.3.25 lib/tengine/support/config.rb
tengine_support-0.3.24 lib/tengine/support/config.rb
tengine_support-0.3.22 lib/tengine/support/config.rb
tengine_support-0.3.21 lib/tengine/support/config.rb
tengine_support-0.3.20 lib/tengine/support/config.rb
tengine_support-0.3.19 lib/tengine/support/config.rb
tengine_support-0.3.18 lib/tengine/support/config.rb
tengine_support-0.3.17 lib/tengine/support/config.rb
tengine_support-0.3.16 lib/tengine/support/config.rb
tengine_support-0.3.15 lib/tengine/support/config.rb
tengine_support-0.3.14 lib/tengine/support/config.rb
tengine_support-0.3.13 lib/tengine/support/config.rb
tengine_support-0.3.12 lib/tengine/support/config.rb
tengine_support-0.3.11 lib/tengine/support/config.rb