Проблема с перезапуском Unicorn (capistrano)

У меня есть следующие настройки в deploy.rb для перезапуска сервера:

namespace :deploy do
  task :restart do
    run "if [ -f #{unicorn_pid} ] && [ -e /proc/$(cat #{unicorn_pid}) ]; then kill -USR2     \`cat #{unicorn_pid}\`; else cd #{deploy_to}/current && bundle exec unicorn -c #{unicorn_conf} -    E #{rails_env} -D; fi"
  end
end

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

6
задан user151019 26 January 2012 в 16:47
поделиться