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