Sha256: 44731cc24c9cccc0b6932fb639d1b8d60851f8ccb9662482d1514a5b2d83b44a

Contents?: true

Size: 1.01 KB

Versions: 9

Compression:

Stored size: 1.01 KB

Contents

# Be sure to restart your server when you modify this file.

rails_env = ENV['RAILS_ENV'] || 'development'

env_dir  = File.join(RAILS_ROOT, 'config', rails_env)
db_file  = File.join(env_dir, 'database.yml')
env_file = File.join(env_dir, 'environment.rb')

raise "#{env_dir} environment directory cannot be found." unless File.exists?(env_dir)
raise "#{db_file} is missing.  You cannot continue without this." unless File.exists?(db_file)
raise "#{env_file} environment file is missing." unless File.exists?(env_file)

# Now, let's open up Rails and tell it to find our environment files elsewhere.
module Rails
  class Configuration
    
    def database_configuration_file
      File.join(root_path, 'config', environment, 'database.yml')
    end
    
    # The path to the current environment's file (development.rb, etc.). By
    # default the file is at <tt>config/environments/#{environment}.rb</tt>.
    def environment_path
      "#{root_path}/config/#{environment}/environment.rb"
    end
  end
end

Version data entries

9 entries across 7 versions & 2 rubygems

Version Path
jtrupiano-environmentalist-0.2.0 lib/conf/postboot.rb
jtrupiano-environmentalist-0.2.1 lib/conf/postboot.rb
jtrupiano-environmentalist-0.2.4 lib/conf/postboot.rb
environmentalist-0.2.1 lib/conf/postboot.rb
environmentalist-0.2.2 test/rails210test/config/postboot.rb
environmentalist-0.2.4 lib/conf/postboot.rb
environmentalist-0.2.2 lib/conf/postboot.rb
environmentalist-0.2.3 lib/conf/postboot.rb
environmentalist-0.2.3 test/rails210test/config/postboot.rb