diff options
author | Jamis Buck <jamis@37signals.com> | 2005-10-23 13:39:24 +0000 |
---|---|---|
committer | Jamis Buck <jamis@37signals.com> | 2005-10-23 13:39:24 +0000 |
commit | cdd49c53607020890997a2d7a95621b512425b65 (patch) | |
tree | 7fa897833acf5be4214158c10ca6a2e543d02a4d /railties/lib | |
parent | 3ab3a70b7cc2d40d8c0682f814e5f0bb0caf6213 (diff) | |
download | rails-cdd49c53607020890997a2d7a95621b512425b65.tar.gz rails-cdd49c53607020890997a2d7a95621b512425b65.tar.bz2 rails-cdd49c53607020890997a2d7a95621b512425b65.zip |
Constants set in the development/test/production environment file are set in Object
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@2711 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
Diffstat (limited to 'railties/lib')
-rw-r--r-- | railties/lib/initializer.rb | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/railties/lib/initializer.rb b/railties/lib/initializer.rb index 2d72b55b8b..350930bb15 100644 --- a/railties/lib/initializer.rb +++ b/railties/lib/initializer.rb @@ -146,7 +146,11 @@ module Rails def load_environment silence_warnings do config = configuration + constants = self.class.constants eval(IO.read(configuration.environment_path), binding) + (self.class.constants - constants).each do |const| + Object.const_set(const, self.class.const_get(const)) + end end end |