11494918eb
- Remove Workspace from domain/__init__.py exports - Stub domain/permissions.py (all checks pass) - Stub domain/quota.py (all checks pass) - Create missing port stubs: workspace_member_repository, workspace_repository, workspace_invitation_repository - Create missing adapter stubs: workspace_repository, workspace_invitation_repository - Create routes/permissions.py stub (require_workspace_member no-op) - Fix .env Redis URL encoding on production server
13 lines
333 B
Python
13 lines
333 B
Python
import os
|
|
from celery import Celery
|
|
|
|
|
|
def create_celery_app() -> Celery:
|
|
app = Celery("xiaoxia_saas_worker")
|
|
app.conf.broker_url = os.getenv("CELERY_BROKER_URL", "redis://redis:6379/0")
|
|
app.conf.result_backend = os.getenv("CELERY_RESULT_BACKEND", "redis://redis:6379/1")
|
|
return app
|
|
|
|
|
|
celery_app = create_celery_app()
|