X-Git-Url: https://git.openstreetmap.org/chef.git/blobdiff_plain/33dbd3053aaa10016508a6cd73e0ed0f99d13b9a..e9ea47051a24b018098a5f0e4e0d31d94ef25d91:/cookbooks/web/templates/default/passenger.cron.erb diff --git a/cookbooks/web/templates/default/passenger.cron.erb b/cookbooks/web/templates/default/passenger.cron.erb deleted file mode 100644 index 086c41366..000000000 --- a/cookbooks/web/templates/default/passenger.cron.erb +++ /dev/null @@ -1,16 +0,0 @@ -#!/bin/sh - -# Get a list of rack processes that are running -pgrep -u rails -f Rack | sort > /tmp/rails.actual.$$ - -# Get a list of rack processes we expect to be running -passenger-status | awk '/PID:/ { print $3 }' | sort > /tmp/rails.expected.$$ - -# Get a list of unexpected rack processes -pids=$(comm -23 /tmp/rails.actual.$$ /tmp/rails.expected.$$) - -# Kill any expected rack processes -[ -n "$pids" ] && kill -9 $pids > /dev/null 2>&1 - -# Remove our temporary files -rm -f /tmp/rails.actual.$$ /tmp/rails.expected.$$