mirror of
https://github.com/nikdoof/test-auth.git
synced 2026-01-31 16:38:14 +00:00
Updated start script to startup celeryd
This commit is contained in:
22
start.sh
22
start.sh
@@ -1,17 +1,27 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
ROOT=`pwd`
|
ROOT=`pwd`
|
||||||
PIDFILE=$ROOT/logs/auth.pid
|
PIDROOT=$ROOT/logs
|
||||||
|
|
||||||
|
AUTH_PID_FILE="$PIDROOT/auth.pid"
|
||||||
|
CELERYD_PID_FILE="$PIDROOT/celeryd.pid"
|
||||||
|
|
||||||
mkdir logs 2> /dev/null
|
mkdir logs 2> /dev/null
|
||||||
|
|
||||||
if [ -f $PIDFILE ]; then
|
if [ -f $AUTH_PID_FILE ]; then
|
||||||
kill `cat -- $PIDFILE` 2> /dev/null
|
kill `cat -- $AUTH_PID_FILE` 2> /dev/null
|
||||||
rm -f -- $PIDFILE
|
rm -f -- $AUTH_PID_FILE
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
if [ -f $CELERYD_PID_FILE ]; then
|
||||||
|
kill `cat -- $CELERYD_PID_FILE` 2> /dev/null
|
||||||
|
rm -f -- $CELERYD_PID_FILE
|
||||||
|
fi
|
||||||
|
|
||||||
|
|
||||||
sleep 1
|
sleep 1
|
||||||
cd $ROOT
|
cd $ROOT
|
||||||
source ./env/bin/activate
|
source ./env/bin/activate
|
||||||
./manage.py runfcgi daemonize=true pidfile=$PIDFILE host=127.0.0.1 port=9981 errlog=$ROOT/logs/stderr.log outlog=$ROOT/logs/stdout.log
|
|
||||||
./manage.py celeryd -B > $ROOT/logs/celeryd.lg 2>&1 &
|
./manage.py celeryd -B -E -l INFO --pidfile $CELERYD_PID_FILE > $ROOT/logs/celeryd.log 2>&1 &
|
||||||
|
./manage.py runfcgi daemonize=true pidfile=$AUTH_PID_FILE host=127.0.0.1 port=9981 errlog=$ROOT/logs/stderr.log outlog=$ROOT/logs/stdout.log
|
||||||
|
|||||||
Reference in New Issue
Block a user