mirror of
https://github.com/retspen/webvirtcloud
synced 2026-11-08 11:16:47 +00:00
They went to files in the container that were never rotated and were lost on each recreate. docker logs is rotated (10 MB x 5) and outlives a restart.
7 lines
384 B
Bash
Executable file
7 lines
384 B
Bash
Executable file
#!/bin/sh
|
|
# The job worker (one per installation). runit stops it with TERM; it drains
|
|
# running jobs for 60 s and exits by itself.
|
|
cd /srv/webvirtcloud || exit
|
|
export WEBVIRTCLOUD_LOG_FILE=/srv/webvirtcloud/data/webvirtcloud-worker.log
|
|
# its output goes to the container's output (docker logs)
|
|
exec /sbin/setuser www-data /srv/webvirtcloud/venv/bin/python3 manage.py run_worker 2>&1
|