lib/mina/infinum/tasks.rb in mina-infinum-1.0.1 vs lib/mina/infinum/tasks.rb in mina-infinum-1.1.0
- old
+ new
@@ -3,12 +3,19 @@
comment %(Restarting application)
command %(passenger-config restart-app --ignore-app-not-running #{fetch(:deploy_to)})
end
namespace :background_workers do
- [:restart, :start, :stop, :status].each do |state|
+ [:start, :stop, :status].each do |state|
desc "#{state.capitalize}ing background workers"
task state do
background_worker(state)
end
+ end
+
+ desc 'Restarting backgrond workers'
+ task :restart do
+ comment "Restarting #{background_worker_name}"
+ command %(sudo stop #{background_worker_name} > /dev/null 2>&1)
+ command %(sudo start #{background_worker_name})
end
end