This document describes the current stable version of Celery (5.0). For development docs, go here.
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.
-
exception