mirror of
https://github.com/simon987/od-database.git
synced 2025-04-10 14:06:45 +00:00
Install crontab on deploy
This commit is contained in:
parent
b8b531f511
commit
bfb59c5336
@ -9,9 +9,16 @@ pip install -r ${ODDBROOT}/requirements.txt
|
||||
screen -S oddb_web -X quit
|
||||
killall -9 uwsgi
|
||||
|
||||
sleep 15
|
||||
sleep 5
|
||||
|
||||
echo "starting oddb_web"
|
||||
screen -S oddb_web -d -m bash -c "cd ${ODDBROOT} && source env/bin/activate && uwsgi od-database.ini 2> stderr.txt"
|
||||
sleep 1
|
||||
screen -list
|
||||
screen -list
|
||||
|
||||
echo "Installing crontab"
|
||||
absolute_dir=$(cd ${ODDBROOT} && pwd)
|
||||
command="cd \"${absolute_dir}\" && source env/bin/activate && python do_recrawl.py >> recrawl_logs.txt"
|
||||
job="*/10 * * * * \"$command\""
|
||||
echo "$job"
|
||||
cat <(fgrep -i -v \""$command"\" <(crontab -l)) <(echo "$job") | crontab -
|
||||
|
Loading…
x
Reference in New Issue
Block a user