José Valim
2008-Jul-29 20:47 UTC
Rails::Initializer should assure ERB is loaded before reading database.yml
I was trying to create an environment where only ActiveRecord was loaded, but since ERB is loaded by ActionPack, when reading and interpreting database.yml on initializer.rb, it raises an error. To fix I just needed to add the line below to railties/lib/ initializer.rb, on the database_configuration method (around line 700): require ''erb'' unless defined?(ERB) So we have: def database_configuration require ''erb'' unless defined?(ERB) YAML::load(ERB.new(IO.read(database_configuration_file)).result) end Ticket at: http://rails.lighthouseapp.com/projects/8994/tickets/722-rails-initializer-should-assure-erb-is-loaded-before-reading-database-yml --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Core" group. To post to this group, send email to rubyonrails-core@googlegroups.com To unsubscribe from this group, send email to rubyonrails-core+unsubscribe@googlegroups.com For more options, visit this group at http://groups.google.com/group/rubyonrails-core?hl=en -~----------~----~----~----~------~----~------~--~---