Add automatic execution of cronjob through run script.
This commit is contained in:
14
run.sh
14
run.sh
@@ -4,8 +4,9 @@
|
||||
|
||||
## Setup ##
|
||||
|
||||
DIR=`dirname $0`
|
||||
PROG=`basename $0`
|
||||
DIR="$(dirname -- "${BASH_SOURCE[0]}")"
|
||||
PROG="$(basename -- "${BASH_SOURCE[0]}")"
|
||||
echo "$DIR/$PROG"
|
||||
|
||||
## Functions ##
|
||||
|
||||
@@ -120,11 +121,20 @@ find files/photos/ -name "*".html -print -delete
|
||||
|
||||
## Main ##
|
||||
|
||||
log "Start repo updater"
|
||||
while true; do
|
||||
$DIR/cronjob.sh
|
||||
sleep 30
|
||||
done &
|
||||
|
||||
log "Start website API."
|
||||
node ./main.js $ports
|
||||
status=$?
|
||||
|
||||
## Finish ##
|
||||
|
||||
log "Kill spawned processes."
|
||||
pkill -P $$
|
||||
|
||||
log "Exiting with status '$status'."
|
||||
exit $status
|
||||
|
Reference in New Issue
Block a user