celery.app.registry
¶
Registry of available tasks.
- class celery.app.registry.TaskRegistry[source]¶
Map of registered tasks.
- exception NotRegistered¶
The task is not registered.
- register(task)[source]¶
Register a task in the task registry.
The task will be automatically instantiated if not already an instance. Name must be configured prior to registration.
- unregister(name)[source]¶
Unregister task by name.
- Parameters
name (str) – name of the task to unregister, or a
celery.task.base.Task
with a valid name attribute.- Raises
celery.exceptions.NotRegistered – if the task is not registered.