Ошибки Ruby Gem - PullRequest
       2

Ошибки Ruby Gem

1 голос
/ 03 марта 2012

При запуске небольшого скрипта, который генерирует таблицы в базе данных MySQL, я сталкиваюсь со следующими ошибками.

/usr/local/rvm/rubies/ruby-1.9.3-p125/lib/ruby/1.9.1/psych.rb:154:in `parse':            (/root/.siriproxy/config.yml):
 couldn't parse YAML at line 0 column 0 (Psych::SyntaxError)
    from /usr/local/rvm/rubies/ruby-1.9.3-p125/lib/ruby/1.9.1/psych.rb:154:in `parse_stream'
    from /usr/local/rvm/rubies/ruby-1.9.3-p125/lib/ruby/1.9.1/psych.rb:125:in `parse'
    from /usr/local/rvm/rubies/ruby-1.9.3-p125/lib/ruby/1.9.1/psych.rb:112:in `load'
    from /usr/local/rvm/rubies/ruby-1.9.3-p125/lib/ruby/1.9.1/psych.rb:229:in `block in load_file'
    from /usr/local/rvm/rubies/ruby-1.9.3-p125/lib/ruby/1.9.1/psych.rb:229:in `open'
    from /usr/local/rvm/rubies/ruby-1.9.3-p125/lib/ruby/1.9.1/psych.rb:229:in `load_file'
    from /usr/local/rvm/gems/ruby-1.9.3-p125@SiriProxy/gems/siriproxy-0.9.9/lib/siriproxy/command_line.r
b:263:in `parse_options'
    from /usr/local/rvm/gems/ruby-1.9.3-p125@SiriProxy/gems/siriproxy-0.9.9/lib/siriproxy/command_line.r
b:38:in `initialize'
    from /usr/local/rvm/gems/ruby-1.9.3-p125@SiriProxy/gems/siriproxy-0.9.9/bin/siriproxy:6:in `new'
    from /usr/local/rvm/gems/ruby-1.9.3-p125@SiriProxy/gems/siriproxy-0.9.9/bin/siriproxy:6:in `<top (re
quired)>'
    from /usr/local/rvm/gems/ruby-1.9.3-p125@SiriProxy/bin/siriproxy:19:in `load'
    from /usr/local/rvm/gems/ruby-1.9.3-p125@SiriProxy/bin/siriproxy:19:in `<main>

Любые идеи, что является причиной ошибки, у меня есть хост, имя базы данных, имя пользователя и пароль, все предоставленные в файле конфигурации.

Редактировать: YML-файл: http://pastie.org/private/pjyua5fczxokfggkxfdbtq

Редактировать: без комментариев и файл пустой строки: http://pastie.org/private/n4rwlxhcd4nuon117qt7ag

1 Ответ

3 голосов
/ 03 марта 2012

Мое лучшее предположение, что YAML в /root/.siriproxy/config.yml недействителен.Вы можете попробовать проанализировать и проверить его здесь:

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...