If there is a better way to do this I am open: I am trying to load a yaml config file which holds application settings (which happens to be shared between the main app and an engine).
class Application < Rails::Application config_file = "#{Rails.root}/config/config.yml" if File.exists?(config_file) ::APP_CONFIG = YAML.load_file(config_file)[Rails.env].deep_symbolize_keys else puts "No config.yml file found, run 'rails g blog_engine:install'" end .... end The file loads if I use #symbolize_keys, but Hash#deep_symbolize_keys is not available at this point. I know I could iterate the hash myself and do this but of course would prefer not to and makes me wonder if there is an alternative way to load such a config file and have the values accessible within environment.rb so that I can assign the value. Thanks, David -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk@googlegroups.com. To unsubscribe from this group, send email to rubyonrails-talk+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.