feat: integrate govdoc module into leaudit platform
This commit is contained in:
@@ -33,7 +33,10 @@ celery_app = Celery(
|
||||
|
||||
celery_app.conf.update(
|
||||
task_default_queue=LEAUDIT_WORKER_QUEUE_NORMAL,
|
||||
imports=("fastapi_modules.fastapi_leaudit.leaudit_bridge.tasks",),
|
||||
imports=(
|
||||
"fastapi_modules.fastapi_leaudit.leaudit_bridge.tasks",
|
||||
"fastapi_modules.fastapi_leaudit.govdoc_bridge.tasks",
|
||||
),
|
||||
task_queues=(
|
||||
Queue(LEAUDIT_WORKER_QUEUE_URGENT),
|
||||
Queue(LEAUDIT_WORKER_QUEUE_NORMAL),
|
||||
@@ -56,9 +59,11 @@ celery_app.conf.update(
|
||||
celery_app.autodiscover_tasks(
|
||||
[
|
||||
"fastapi_modules.fastapi_leaudit.leaudit_bridge",
|
||||
"fastapi_modules.fastapi_leaudit.govdoc_bridge",
|
||||
],
|
||||
force=True,
|
||||
)
|
||||
|
||||
# 显式导入任务模块,避免 worker 在某些启动方式下漏注册 bridge tasks。
|
||||
from fastapi_modules.fastapi_leaudit.leaudit_bridge import tasks as _leaudit_bridge_tasks # noqa: F401,E402
|
||||
from fastapi_modules.fastapi_leaudit.govdoc_bridge import tasks as _govdoc_bridge_tasks # noqa: F401,E402
|
||||
|
||||
Reference in New Issue
Block a user