Синтаксическая ошибка, неожиданная ':', ожидающая ')' - Rails 2.1.0
Получение синтаксической ошибки при запуске задач rake:
bundle exec rake test:read_message
ruby -v
2.1.0
/ruby/gems/2.1.0/gems/spring-1.7.1/lib/spring/client/run.rb:76: syntax error, unexpected ':', expecting ')' (SyntaxError)
..._env, env.server_command, out: File::NULL)
/usr/lib/ruby-flo/lib/ruby/gems/2.1.0/gems/spring-1.7.1/lib/spring/client/run.rb:76: syntax error, unexpected ')', expecting kEND
from /usr/lib/ruby-flo/lib/ruby/gems/2.1.0/gems/spring-1.7.1/lib/spring/client.rb:5
from /usr/lib/ruby-flo/lib/ruby/gems/2.1.0/gems/spring-1.7.1/bin/spring:48:in `require'
from /usr/lib/ruby-flo/lib/ruby/gems/2.1.0/gems/spring-1.7.1/bin/spring:48
1 ответ
Решение
Когда я отключил пружину, смог запустить грабли задач.
DISABLE_SPRING = 1 пакетный тест рейка exec:read_message
Но не уверен, что является основной причиной проблемы, он отлично работает в моем локальном без отключения пружины, но не в Prod.