From 9ce0a85c34dc3002a7bc4babad32d8e13a0d9879 Mon Sep 17 00:00:00 2001 From: Mohamad Liyaghi Date: Sat, 10 Aug 2024 12:19:07 +0330 Subject: [PATCH] feat(celery): create log file if does not exist --- docker/scripts/celery-beat.sh | 5 +++++ docker/scripts/celery.sh | 4 ++++ 2 files changed, 9 insertions(+) diff --git a/docker/scripts/celery-beat.sh b/docker/scripts/celery-beat.sh index 3b2dae3..80477a3 100644 --- a/docker/scripts/celery-beat.sh +++ b/docker/scripts/celery-beat.sh @@ -7,5 +7,10 @@ else LOGLEVEL="DEBUG" fi +echo "Creating Log File" +if [ ! -f /var/log/celery-beat.log ]; then + touch /var/log/celery-beat.log +fi + echo "Running celery beat worker..." celery -A config beat --loglevel=$LOGLEVEL -f /var/log/celery-beat.log diff --git a/docker/scripts/celery.sh b/docker/scripts/celery.sh index 45cdb32..cfe91a5 100644 --- a/docker/scripts/celery.sh +++ b/docker/scripts/celery.sh @@ -6,6 +6,10 @@ if [[ $ENVIRONMENT == "PRODUCTION" ]]; then else LOGLEVEL="DEBUG" fi +echo "Creating Log File" +if [ ! -f /var/log/celery.log ]; then + touch /var/log/celery.log +fi echo "Running celery worker..." celery -A config worker --loglevel=$LOGLEVEL -f /var/log/celery.log