Sha256: 863ca7db5dd27ab77e0796aefd264a081c88f626d6091662c49a726c459c0db0

Contents?: true

Size: 368 Bytes

Versions: 9

Compression:

Stored size: 368 Bytes

Contents

module Dolly
  module DbConfig
    attr_accessor :config_file

    def parse_config
      YAML::load( ERB.new( File.read(config_file) ).result)
    end

    def env
      parse_config[Rails.env]
    end

    def config_file
      root = Rails.root || File.expand_path("../../../test/dummy/",  __FILE__)
      File.join(root, 'config', 'couchdb.yml')
    end
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
dolly-0.5.5 lib/dolly/db_config.rb
dolly-0.5.4 lib/dolly/db_config.rb
dolly-0.5.3 lib/dolly/db_config.rb
dolly-0.5.2 lib/dolly/db_config.rb
dolly-0.5.1 lib/dolly/db_config.rb
dolly-0.5.0 lib/dolly/db_config.rb
dolly-0.4.0 lib/dolly/db_config.rb
dolly-0.3.0 lib/dolly/db_config.rb
dolly-0.2.0 lib/dolly/db_config.rb