Я загружаю файл YAML в Rails 3.0.9 следующим образом:
APP_CONFIG = YAML.load(File.read(File.expand_path('../app.yml', __FILE__)))
Он загружает все содержимое, как иерархические хэши, без проблем. Что мне не нравится, так это то, что к хешам можно получить доступ только с помощью одинарных или двойных кавычек, но не с помощью символа.
APP_CONFIG['mailer']['username'] # works fine
APP_CONFIG[:mailer][:username] # doesn't
Есть какие-нибудь мысли?