Browse Source

NotRegistered errors now uses string representation of original KeyError.

Ask Solem 14 years ago
parent
commit
18a3a8b506
1 changed files with 2 additions and 2 deletions
  1. 2 2
      celery/registry.py

+ 2 - 2
celery/registry.py

@@ -60,13 +60,13 @@ class TaskRegistry(UserDict):
         try:
             return UserDict.__getitem__(self, key)
         except KeyError, exc:
-            raise self.NotRegistered(exc)
+            raise self.NotRegistered(str(exc))
 
     def pop(self, key, *args):
         try:
             return UserDict.pop(self, key, *args)
         except KeyError, exc:
-            raise self.NotRegistered(exc)
+            raise self.NotRegistered(str(exc))
 
 
 """