Source code for abstract_tracker.exc
# -*- coding: utf-8 -*-
[docs]class TaskLockedError(Exception):
"""
Raised when a task worker is trying to work on a locked task.
"""
pass
[docs]class NoMoreRetryError(Exception):
"""
Raised when trying to run a task that is considered as no more retry.
"""
pass
[docs]class TaskExhaustedError(NoMoreRetryError):
"""
Raised when a task is already in "exhausted" status.
"""
pass
[docs]class TaskIgnoredError(NoMoreRetryError):
"""
Raised when a task is already in "ignore" status.
"""
pass