fixed typo, formatted the code in workers.sh

merge-requests/2/head
Dominika 2020-07-27 11:07:03 +02:00
parent 4132345e3d
commit fa7435d235
1 changed files with 15 additions and 2 deletions

View File

@ -5,7 +5,20 @@
# worker_add(name, interval)
function worker_add() {
if [[ -x "workers/$1/worker.sh" ]]; then
while true; do workers/$1/worker.sh; sleep $2; if [[ $(cat workers/$1/control) == "die" ]]; then echo "" > workers/$1/control; while true; do if [[ $(cat workers/$1/control) == "run" ]]; then echo "" > workers/$1/control; break; fi; sleep $2; done; fi; done &
while true; do
workers/$1/worker.sh
sleep $2
if [[ $(cat workers/$1/control) == "die" ]]; then
echo "" > workers/$1/control
while true; do
if [[ $(cat workers/$1/control) == "run" ]]; then
echo "" > workers/$1/control
break
fi
sleep $2
done
fi
done &
else
echo "You have a broken worker configuration! Please check if worker.sh in worker $1 is executable."
fi
@ -18,5 +31,5 @@ function worker_kill() {
# worker_resume(name)
function worker_resume() {
echo "run" > workers/$i/control
echo "run" > workers/$1/control
}