|
@@ -57,6 +57,14 @@ class MaxRetriesExceededError(Exception):
|
|
|
pass
|
|
|
|
|
|
|
|
|
+class RetryTaskError(Exception):
|
|
|
+ """The task is to be retried later."""
|
|
|
+
|
|
|
+ def __init__(self, message, exc, *args, **kwargs):
|
|
|
+ self.exc = exc
|
|
|
+ Exception.__init__(self, message, exc, *args,
|
|
|
+ **kwargs)
|
|
|
+
|
|
|
class TaskRevokedError(Exception):
|
|
|
"""The task has been revoked, so no result available."""
|
|
|
pass
|