Task Registry - celery.registry¶
celery.registry
- exception celery.registry.AlreadyRegistered¶
- The task is already registered.
- exception celery.registry.NotRegistered¶
- The task is not registered.
- class celery.registry.TaskRegistry¶
- Site registry for tasks. - exception AlreadyRegistered¶
- The task is already registered.
 - exception TaskRegistry.NotRegistered¶
- The task is not registered.
 - TaskRegistry.autodiscover()¶
- Autodiscovers tasks using celery.discovery.autodiscover().
 - TaskRegistry.filter_types(type)¶
- Return all tasks of a specific type.
 - TaskRegistry.get_all()¶
- Get all task types.
 - TaskRegistry.get_all_periodic()¶
- Get all periodic task types.
 - TaskRegistry.get_all_regular()¶
- Get all regular task types.
 - TaskRegistry.get_task(name)¶
- Get task by name.
 - TaskRegistry.register(task, name=None)¶
- Register a task in the task registry. - Task can either be a regular function, or a class inheriting from celery.task.Task. - Parameter: - name – By default the Task.name attribute on the task is used as the name of the task, but you can override it using this option. - Raises AlreadyRegistered: - if the task is already registered. 
 - TaskRegistry.unregister(name)¶
- Unregister task by name. - Parameter: - name – name of the task to unregister, or a - celery.task.Task class with a valid name attribute. - Raises NotRegistered: - if the task has not been registered.