From b2be9ff97660dc47593f21cdedd65016bff81558 Mon Sep 17 00:00:00 2001 From: giles Date: Mon, 2 Feb 2026 23:51:55 +0000 Subject: [PATCH] Clear Python bytecode cache on worker start --- Dockerfile | 1 + docker-compose.yml | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 5a1d129..90a770d 100644 --- a/Dockerfile +++ b/Dockerfile @@ -23,6 +23,7 @@ RUN ./build-client.sh RUN mkdir -p /data/cache ENV PYTHONUNBUFFERED=1 +ENV PYTHONDONTWRITEBYTECODE=1 ENV EFFECTS_PATH=/app/artdag-effects ENV PYTHONPATH=/app diff --git a/docker-compose.yml b/docker-compose.yml index 415793e..9e7c08f 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -78,7 +78,7 @@ services: l1-worker: image: git.rose-ash.com/art-dag/l1-server:latest - command: celery -A celery_app worker --loglevel=info -E + command: sh -c "find /app -type d -name __pycache__ -exec rm -rf {} + 2>/dev/null; celery -A celery_app worker --loglevel=info -E" environment: - REDIS_URL=redis://redis:6379/5 - DATABASE_URL=postgresql://artdag:artdag@postgres:5432/artdag