Преглед на файлове

Raise NotImplementedError for forget() with AMQP

Christoph Burgmer преди 14 години
родител
ревизия
9b575d9197
променени са 1 файла, в които са добавени 4 реда и са изтрити 0 реда
  1. 4 0
      celery/backends/base.py

+ 4 - 0
celery/backends/base.py

@@ -159,6 +159,10 @@ class BaseDictBackend(BaseBackend):
         self._cache.pop(task_id, None)
         self._forget(task_id)
 
+    def _forget(self, task_id):
+        raise NotImplementedError("%s does not implement forget." % (
+                    self.__class__))
+
     def get_status(self, task_id):
         """Get the status of a task."""
         return self.get_task_meta(task_id)["status"]