Bug 32612: (QA follow-up) Remove worker.log
[srvgit] / debian / scripts / koha-worker
index 76863b6..e62114c 100755 (executable)
@@ -40,13 +40,15 @@ $scriptname
 This script lets you manage the worker daemon for your Koha instances.
 
 Usage:
-$scriptname [--start|--stop|--restart] [--quiet|-q] instancename1 [instancename2...]
+$scriptname [--start|--stop|--restart] [--queue queue_name] [--quiet|-q] instancename1 [instancename2...]
 $scriptname --status instancename1 [instancename2...]
 $scriptname -h|--help
 
     --start               Start the worker daemon for the specified instances
     --stop                Stop the worker daemon for the specified instances
     --restart             Restart the worker daemon for the specified instances
+    --queue               Specify the queue/worker to restart - 'default' is used if not specified
+                          current queues are: default, long_tasks
     --status              Show the status of the worker for the specified instances
     --quiet|-q            Make the script quiet about non existent instance names
                           (useful for calling from another scripts).
@@ -68,7 +70,6 @@ start_worker()
 
         DAEMONOPTS="--name=${worker_name} \
             --errlog=/var/log/koha/$name/worker-error.log \
-            --stdout=/var/log/koha/$name/worker.log \
             --output=/var/log/koha/$name/worker-output.log \
             --pidfiles=/var/run/koha/$name/ \
             --verbose=1 --respawn --delay=30 \
@@ -99,7 +100,6 @@ stop_worker()
 
         DAEMONOPTS="--name=${worker_name} \
             --errlog=/var/log/koha/$name/worker-error.log \
-            --stdout=/var/log/koha/$name/worker.log \
             --output=/var/log/koha/$name/worker-output.log \
             --pidfiles=/var/run/koha/$name/ \
             --verbose=1 --respawn --delay=30 \
@@ -130,7 +130,6 @@ restart_worker()
 
         DAEMONOPTS="--name=${worker_name} \
             --errlog=/var/log/koha/$name/worker-error.log \
-            --stdout=/var/log/koha/$name/worker.log \
             --output=/var/log/koha/$name/worker-output.log \
             --pidfiles=/var/run/koha/$name/ \
             --verbose=1 --respawn --delay=30 \
@@ -144,7 +143,7 @@ restart_worker()
             log_end_msg 1
         fi
     else
-        log_daemon_msg "Worker not running for $name ($queue)."
+        log_warning_msg "Worker not running for $name ($queue)."
         start_worker $name $queue
     fi
 }