lib/capistrano/tasks/sidekiq.rake in capistrano-sidekiq-1.0.1 vs lib/capistrano/tasks/sidekiq.rake in capistrano-sidekiq-1.0.2
- old
+ new
@@ -25,24 +25,18 @@
namespace :deploy do
before :starting, :check_sidekiq_hooks do
invoke 'sidekiq:add_default_hooks' if fetch(:sidekiq_default_hooks)
end
- after :publishing, :restart_sidekiq do
- invoke 'sidekiq:restart' if fetch(:sidekiq_default_hooks)
- end
- after :failed, :restart_sidekiq do
- invoke 'sidekiq:restart' if fetch(:sidekiq_default_hooks)
- end
end
namespace :sidekiq do
task :add_default_hooks do
after 'deploy:starting', 'sidekiq:quiet'
after 'deploy:updated', 'sidekiq:stop'
- after 'deploy:reverted', 'sidekiq:stop'
after 'deploy:published', 'sidekiq:start'
+ after 'deploy:failed', 'sidekiq:restart'
end
desc 'Quiet sidekiq (stop fetching new tasks from Redis)'
task :quiet do
on roles fetch(:sidekiq_roles) do |role|
@@ -102,10 +96,10 @@
end
desc 'Restart sidekiq'
task :restart do
invoke! 'sidekiq:stop'
- invoke 'sidekiq:start'
+ invoke! 'sidekiq:start'
end
desc 'Rolling-restart sidekiq'
task :rolling_restart do
on roles fetch(:sidekiq_roles) do |role|