mirror of
https://github.com/nikdoof/test-auth.git
synced 2025-12-14 06:42:16 +00:00
Updated start script to store err/out logs, also use daemon mode
This commit is contained in:
2
fabfile.py
vendored
2
fabfile.py
vendored
@@ -1,4 +1,5 @@
|
|||||||
from __future__ import with_statement
|
from __future__ import with_statement
|
||||||
|
import time
|
||||||
from fabric.api import *
|
from fabric.api import *
|
||||||
|
|
||||||
env.repo = 'git://dev.dredd.it/dreddit-auth.git'
|
env.repo = 'git://dev.dredd.it/dreddit-auth.git'
|
||||||
@@ -137,4 +138,5 @@ def restart():
|
|||||||
Restart the FCGI server
|
Restart the FCGI server
|
||||||
"""
|
"""
|
||||||
stop()
|
stop()
|
||||||
|
time.sleep(2)
|
||||||
start()
|
start()
|
||||||
|
|||||||
11
start.sh
11
start.sh
@@ -1,13 +1,16 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
PIDFILE='auth.pid'
|
ROOT=`pwd`
|
||||||
|
PIDFILE=$ROOT/logs/auth.pid
|
||||||
|
|
||||||
|
mkdir logs 2> /dev/null
|
||||||
|
|
||||||
if [ -f $PIDFILE ]; then
|
if [ -f $PIDFILE ]; then
|
||||||
kill `cat -- $PIDFILE`
|
kill `cat -- $PIDFILE` 2> /dev/null
|
||||||
rm -f -- $PIDFILE
|
rm -f -- $PIDFILE
|
||||||
fi
|
fi
|
||||||
|
|
||||||
sleep 1
|
sleep 1
|
||||||
|
cd $ROOT
|
||||||
source ./env/bin/activate
|
source ./env/bin/activate
|
||||||
./manage.py runfcgi daemonize=false pidfile=$PIDFILE host=127.0.0.1 port=9981 &
|
./manage.py runfcgi daemonize=true pidfile=$PIDFILE host=127.0.0.1 port=9981 errlog=$ROOT/logs/stderr.log outlog=$ROOT/logs/stdout.log
|
||||||
exit 0
|
|
||||||
|
|||||||
Reference in New Issue
Block a user