При возникновении некоторых проблем с синтаксическим анализом ruby 1.9.2-p290 и rails 3.1.3.
Мой файл YAML выглядит так:
api_key: 12345
Другие файлы YAML анализируются нормально, как файлы database.yml и локали.Это только этот.Есть идеи, почему?
в другом месте должна быть ошибка, потому что показанная вами строка разбирается механизмами psych и syck:
YAML::ENGINE.yamler = 'psych' YAML.load("api_key: 12345") # => {"api_key"=>12345} YAML::ENGINE.yamler = 'syck' YAML.load("api_key: 12345") # => {"api_key"=>12345}