# core/celery_app.py from celery import Celery from core.config import settings # Import your settings celery_app = Celery( "worker", broker=settings.REDIS_URL, backend=settings.REDIS_URL, include=["modules.auth.tasks", "modules.admin.tasks"] # Add paths to modules containing tasks # Add other modules with tasks here, e.g., "modules.some_other_module.tasks" ) # Optional: Update Celery configuration directly if needed # celery_app.conf.update(task_track_started=True)