This document describes the current stable version of Celery (3.1). For development docs, go here.

celery.app.registry

celery.app.registry

Registry of available tasks.

class celery.app.registry.TaskRegistry[source]
exception NotRegistered

The task is not registered.

filter_types(type)[source]
periodic()[source]
register(task)[source]

Register a task in the task registry.

The task will be automatically instantiated if not already an instance.

regular()[source]
unregister(name)[source]

Unregister task by name.

Parameters:name – name of the task to unregister, or a celery.task.base.Task with a valid name attribute.
Raises:celery.exceptions.NotRegistered – if the task has not been registered.