🧑‍💻(tasks) run management commands

This allows to run management commands from a celery task.
This commit is contained in:
Quentin BEY
2025-03-14 17:16:25 +01:00
committed by BEY Quentin
parent f0258bbde7
commit 1ec98f0948
5 changed files with 159 additions and 7 deletions

View File

@@ -583,6 +583,14 @@ class Base(Configuration):
environ_prefix=None,
)
MANAGEMENT_COMMAND_AS_TASK = [
"fill_organization_metadata",
] + values.ListValue(
default=[],
environ_name="MANAGEMENT_COMMAND_AS_TASK",
environ_prefix=None,
)
# pylint: disable=invalid-name
@property
def ENVIRONMENT(self):