diff options
author | root <root> | 2008-09-08 10:45:28 +0000 |
---|---|---|
committer | root <root> | 2008-09-08 10:45:28 +0000 |
commit | 795a8b36a1331e312a006878ab6d51ba5e88352b (patch) | |
tree | 43609a4d3e8e2a4074973fe5c42c09b1a47aaf3b /script | |
parent | 8bce886207edfb1cea8d8b4977606cdbd95e9bb4 (diff) |
Mongrel run as a daemon
Diffstat (limited to 'script')
-rwxr-xr-x | script/restart-mongrel | 29 |
1 files changed, 0 insertions, 29 deletions
diff --git a/script/restart-mongrel b/script/restart-mongrel deleted file mode 100755 index 35c0468f4..000000000 --- a/script/restart-mongrel +++ /dev/null @@ -1,29 +0,0 @@ -#!/bin/bash - -# Stops and restarts the Mongrel web server. - -cd `dirname $0` -cd .. -# XXX Include path for dodgy version of daemonize package -if [ -e log/mongrel.pid ] -then - ruby -I/usr/lib/ruby/ /usr/bin/mongrel_rails stop - sleep 5s - if [ -e log/mongrel.pid ] - then - if ( ps h -p `cat log/mongrel.pid` ) - then - echo "kill -9 ing `cat log/mongrel.pid` because it failed to stop" - kill -9 `cat log/mongrel.pid` - sleep 2s - fi - fi - if [ -e log/mongrel.pid ] - then - rm log/mongrel.pid - fi - ruby -I/usr/lib/ruby/ /usr/bin/mongrel_rails start -d -else - ruby -I/usr/lib/ruby/ /usr/bin/mongrel_rails start -d -fi - |