в девелопменте работает, запускаю из папки с проектом:
rake resque:work QUEUE=*, теперь то же самое только в продакшене, на сервере через capistrano
namespace :processes do
desc 'Запуск rake resque:work QUEUE=*'
task :resque do
on roles :all do
within release_path do
execute :rake, "resque:work QUEUE=*"
end
end
end
end
В логах capistrano:
Command: cd /var/www/myproject/releases/2015xxxx && /usr/bin/env rake resque:work QUEUE=*
/usr/bin/env:
rake
:Нет такого файла или каталога
И действительно его нет, а вот зачем оно туда лезет в этом мой вопрос?
Какая настройка отвечает откуда исполняется команда execute?