22 lines
382 B
Bash
Executable file
22 lines
382 B
Bash
Executable file
#!/bin/sh
|
|
|
|
PATH=/bin:/usr/bin
|
|
|
|
NOW=`date +%Y-%m-%d_%H%M`
|
|
if [ "x$1" = "x" ]; then
|
|
CONFIG=""
|
|
else
|
|
CONFIG="--config $1"
|
|
fi
|
|
|
|
LOLBOTS=`ps -ef|grep 'lolbot.py'|grep -v grep|awk '{print $2}'`
|
|
if [ "$LOLBOTS" != "" ]; then
|
|
kill $LOLBOTS
|
|
fi
|
|
|
|
cd `dirname $0`
|
|
APP_PATH=`pwd`
|
|
while true; do
|
|
/usr/bin/python $APP_PATH/lolbot.py $CONFIG > server-$NOW.log 2> error-$NOW.log
|
|
done
|
|
|