Django Model Managers - celery.managers¶
celery.managers
- class celery.managers.PeriodicTaskManager¶
Manager for celery.models.PeriodicTask models.
- get_waiting_tasks()¶
Get all waiting periodic tasks.
Returns: list of celery.models.PeriodicTaskMeta objects.
- class celery.managers.TaskManager¶
Manager for celery.models.Task models.
- delete_expired()¶
- Delete all expired task results.
- get_all_expired()¶
- Get all expired task results.
- get_task(task_id)¶
- Get task meta for task by task_id.
- is_done(task_id)¶
- Returns True if the task was executed successfully.
- store_result(task_id, result, status)¶
Store the result and status of a task.
Parameters: - task_id – task id
- result – The return value of the task, or an exception instance raised by the task.
- status – Task status. See celery.result.AsyncResult.get_status() for a list of possible status values.