updated deploy script

This commit is contained in:
albert
2011-09-29 17:28:21 -04:00
parent c9d8e13c45
commit 868c92793c

View File

@@ -99,7 +99,8 @@ namespace :delayed_job do
end
task :kill, :roles => :app do
procs = capture("pgrep -f delayed_job ; true").scan(/\d+/)
procs = capture("ps -A -o pid,command").split(/\r\n|\r|\n/).grep(/delayed_job/).map(&:to_i)
if procs.any?
run "for i in #{procs.join(' ')} ; do kill -SIGTERM $i ; done"
end