3 # Really this should suck less, its a crap version of this:
4 # http://use.perl.org/~zzo/journal/34146
7 APP_PATH=/path/to/checkout
8 FCGI_SOCKET_PATH=/tmp/$PROJECT.prod.socket
9 PID_PATH=/var/run/$PROJECT.prod.pid
13 echo -n "Starting PROD MT: mt_fastcgi.pl"
15 script/${PROJECT}_fastcgi.pl -l $FCGI_SOCKET_PATH -p $PID_PATH -d -n 5
18 # make real sure it's started
24 echo "Start failed - trying again"
25 unlink $FCGI_SOCKET_PATH
32 echo -n "Stopping PROD MT: "
39 unlink $FCGI_SOCKET_PATH
41 echo $PROJECT not running
52 echo "Usage: $0 { stop | start | restart }"