Преглед изворни кода

Inserting Exception that was accidentally removed

Jason Baker пре 15 година
родитељ
комит
03bb80a226
1 измењених фајлова са 8 додато и 0 уклоњено
  1. 8 0
      celery/exceptions.py

+ 8 - 0
celery/exceptions.py

@@ -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