Index A | B | C | D | F | G | I | J | L | M | N | O | P | Q | R | S | T | U | W A abort_requested (procrastinate.jobs.Job attribute) ABORTED (procrastinate.jobs.Status attribute) ABORTING (procrastinate.jobs.Status attribute) add_task_alias() (procrastinate.App method) (procrastinate.blueprints.Blueprint method) add_tasks_from() (procrastinate.App method) (procrastinate.blueprints.Blueprint method) AiopgConnector (class in procrastinate.contrib.aiopg) aliases (procrastinate.tasks.Task attribute) AlreadyEnqueued App (class in procrastinate) app (procrastinate.JobContext attribute) AppNotOpen attempts (procrastinate.jobs.Job attribute) B BaseRetryStrategy (class in procrastinate) batch_defer_jobs() (procrastinate.manager.JobManager method) batch_defer_jobs_async() (procrastinate.manager.JobManager method) Blueprint (class in procrastinate.blueprints) C cancel_job_by_id() (procrastinate.manager.JobManager method) cancel_job_by_id_async() (procrastinate.manager.JobManager method) CANCELLED (procrastinate.jobs.Status attribute) check_connection() (procrastinate.manager.JobManager method) check_connection_async() (procrastinate.manager.JobManager method) configure() (procrastinate.tasks.Task method) configure_task() (procrastinate.App method) ConnectorException D defer() (procrastinate.tasks.Task method) defer_async() (procrastinate.tasks.Task method) defer_job() (procrastinate.manager.JobManager method) defer_job_async() (procrastinate.manager.JobManager method) defer_periodic_job() (procrastinate.manager.JobManager method) delete_old_jobs() (procrastinate.manager.JobManager method) DjangoApp (class in procrastinate.contrib.django) DOING (procrastinate.jobs.Status attribute) F FAILED (procrastinate.jobs.Status attribute) fetch_job() (procrastinate.manager.JobManager method) finish_job() (procrastinate.manager.JobManager method) from_path() (procrastinate.App class method) G get_job_status() (procrastinate.manager.JobManager method) get_job_status_async() (procrastinate.manager.JobManager method) get_retry_decision() (procrastinate.BaseRetryStrategy method) get_schedule_in() (procrastinate.BaseRetryStrategy method) get_stalled_jobs() (procrastinate.manager.JobManager method) I id (procrastinate.jobs.Job attribute) InMemoryConnector (class in procrastinate.testing) J Job (class in procrastinate.jobs) job (procrastinate.JobContext attribute) job_manager (procrastinate.App attribute) JobAborted JobContext (class in procrastinate) JobManager (class in procrastinate.manager) jobs (procrastinate.testing.InMemoryConnector attribute) L list_jobs() (procrastinate.manager.JobManager method) list_jobs_async() (procrastinate.manager.JobManager method) list_jobs_to_abort_async() (procrastinate.manager.JobManager method) list_locks() (procrastinate.manager.JobManager method) list_locks_async() (procrastinate.manager.JobManager method) list_queues() (procrastinate.manager.JobManager method) list_queues_async() (procrastinate.manager.JobManager method) list_tasks() (procrastinate.manager.JobManager method) list_tasks_async() (procrastinate.manager.JobManager method) listen_for_jobs() (procrastinate.manager.JobManager method) LoadFromPathError lock (procrastinate.jobs.Job attribute) (procrastinate.tasks.Task attribute) M MiddlewareKindMismatch module procrastinate.builtin_tasks procrastinate.contrib.django procrastinate.contrib.django.models procrastinate.exceptions procrastinate.middleware procrastinate.retry N name (procrastinate.tasks.Task attribute) O open() (procrastinate.App method) open_async() (procrastinate.App method) P pass_context (procrastinate.tasks.Task attribute) periodic() (procrastinate.App method) (procrastinate.blueprints.Blueprint method) priority (procrastinate.jobs.Job attribute) procrastinate.builtin_tasks module procrastinate.contrib.django module procrastinate.contrib.django.models module procrastinate.exceptions module procrastinate.middleware module procrastinate.retry module ProcrastinateEvent (class in procrastinate.contrib.django.models) ProcrastinateEvent.DoesNotExist ProcrastinateEvent.MultipleObjectsReturned ProcrastinateEvent.NotUpdated ProcrastinateException ProcrastinateJob (class in procrastinate.contrib.django.models) ProcrastinateJob.DoesNotExist ProcrastinateJob.MultipleObjectsReturned ProcrastinateJob.NotUpdated ProcrastinatePeriodicDefer (class in procrastinate.contrib.django.models) ProcrastinatePeriodicDefer.DoesNotExist ProcrastinatePeriodicDefer.MultipleObjectsReturned ProcrastinatePeriodicDefer.NotUpdated ProcrastinateWorker (class in procrastinate.contrib.django.models) ProcrastinateWorker.DoesNotExist ProcrastinateWorker.MultipleObjectsReturned ProcrastinateWorker.NotUpdated prune_stalled_workers() (procrastinate.manager.JobManager method) Psycopg2Connector (class in procrastinate.contrib.psycopg2) PsycopgConnector (class in procrastinate) Q queue (procrastinate.jobs.Job attribute) (procrastinate.tasks.Task attribute) queueing_lock (procrastinate.jobs.Job attribute) (procrastinate.tasks.Task attribute) R register_worker() (procrastinate.manager.JobManager method) remove_old_jobs() (in module procrastinate.builtin_tasks) reset() (procrastinate.testing.InMemoryConnector method) retry_job() (procrastinate.manager.JobManager method) retry_job_by_id() (procrastinate.manager.JobManager method) retry_job_by_id_async() (procrastinate.manager.JobManager method) retry_strategy (procrastinate.tasks.Task attribute) RetryDecision (class in procrastinate) RetryStrategy (class in procrastinate) run_worker() (procrastinate.App method) run_worker_async() (procrastinate.App method) S scheduled_at (procrastinate.jobs.Job attribute) should_abort() (procrastinate.JobContext method) SQLAlchemyPsycopg2Connector (class in procrastinate.contrib.sqlalchemy) Status (class in procrastinate.jobs) status (procrastinate.jobs.Job attribute) SUCCEEDED (procrastinate.jobs.Status attribute) SyncPsycopgConnector (class in procrastinate) T Task (class in procrastinate.tasks) task (procrastinate.JobContext property) task() (procrastinate.App method) (procrastinate.blueprints.Blueprint method) task_kwargs (procrastinate.jobs.Job attribute) task_name (procrastinate.jobs.Job attribute) TaskMiddleware (in module procrastinate.middleware) TaskNotFound tasks (procrastinate.App attribute) TODO (procrastinate.jobs.Status attribute) U UnboundTaskError unregister_worker() (procrastinate.manager.JobManager method) update_heartbeat() (procrastinate.manager.JobManager method) W with_connector() (procrastinate.App method) worker_id (procrastinate.jobs.Job attribute) worker_name (procrastinate.JobContext attribute) worker_queues (procrastinate.JobContext attribute) WorkerMiddleware (in module procrastinate.middleware)