From 3962460d010a81fb4b469a4d304126a9f30756f4 Mon Sep 17 00:00:00 2001 From: Jonas L Date: Tue, 29 Mar 2022 14:15:26 +0200 Subject: [PATCH] fix(worker): enable logfile variable expansion in ExecStart (#1717) Reenable worker log file. Related to e5385b0dac89a5e24b4373740f19f97aa8a61cdb --- worker/install/systemd/libretime-celery.service | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/worker/install/systemd/libretime-celery.service b/worker/install/systemd/libretime-celery.service index 66e109969..4a3c02515 100644 --- a/worker/install/systemd/libretime-celery.service +++ b/worker/install/systemd/libretime-celery.service @@ -6,12 +6,13 @@ Environment=LIBRETIME_LOG_FILEPATH=/var/log/libretime/worker.log Environment=LIBRETIME_CONFIG_FILEPATH=/etc/airtime/airtime.conf WorkingDirectory=/var/lib/libretime/worker -ExecStart=/usr/local/bin/celery worker \ +ExecStart=/usr/bin/sh -c 'celery worker \ --app=libretime_worker.tasks:worker \ --config=libretime_worker.config \ --time-limit=1800 \ --concurrency=1 \ - --loglevel=INFO + --loglevel=INFO \ + --logfile=$LIBRETIME_LOG_FILEPATH' User=libretime-worker Group=libretime-worker Restart=always