Revisions
-
thekindofme revised this gist
Nov 22, 2011 . 1 changed file with 6 additions and 5 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -9,9 +9,9 @@ ### END INIT INFO N=/etc/init.d/delayed_job ruby=1.9.2p0 app_root=/home/deployer/inoty user=deployer service="delayed_job" set -e @@ -23,9 +23,10 @@ usage() { set -e #[ -n "$2" ] || usage #rails_env="$2" rails_env=PRODUCTION interact() { op="$1" -
semipermeable revised this gist
Aug 1, 2011 . 1 changed file with 14 additions and 7 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -16,25 +16,32 @@ service="delayed_job" set -e usage() { echo "Usage: $N {start|stop|status|restart|force-reload} <environment>" >&2 exit 1 } set -e [ -n "$2" ] || usage rails_env="$2" interact() { op="$1" echo "$1ing $service" su - -c "cd $app_root && /usr/bin/env RAILS_ENV=$rails_env rvm $ruby exec bundle exec script/delayed_job $op" $user } case "$1" in start|stop|status) interact "$1" ;; reload|restart|force-reload) interact restart ;; *) usage ;; esac -
semipermeable revised this gist
Aug 1, 2011 . 1 changed file with 1 addition and 1 deletion.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -17,7 +17,7 @@ service="delayed_job" set -e interact() { op="$1" echo "$1ing $service" su - -c "cd $app_root && rvm $ruby exec bundle exec script/delayed_job $op" $user } -
semipermeable created this gist
Aug 1, 2011 .There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -0,0 +1,41 @@ #! /bin/sh ### BEGIN INIT INFO # Provides: delayed_job # Required-Start: $all # Required-Stop: # Default-Start: 2 3 4 5 # Default-Stop: ### END INIT INFO N=/etc/init.d/delayed_job ruby=1.9.2-p180@deploy_gemset app_root=/var/www/app/current/ user=rails service="delayed_job" set -e interact() { op=$1 echo "$1ing $service" su - -c "cd $app_root && rvm $ruby exec bundle exec script/delayed_job $op" $user } case "$1" in start) interact "$1" ;; stop) interact "$1" ;; reload|restart|force-reload) interact restart ;; *) echo "Usage: $N {start|stop|restart|force-reload}" >&2 exit 1 ;; esac exit 0