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