]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
raise proper AttributeError
authorMike Bayer <mike_mp@zzzcomputing.com>
Thu, 28 Sep 2006 22:22:03 +0000 (22:22 +0000)
committerMike Bayer <mike_mp@zzzcomputing.com>
Thu, 28 Sep 2006 22:22:03 +0000 (22:22 +0000)
lib/sqlalchemy/engine/base.py

index 8dc96daba7e5a6afe818ea31b13772727a81c865..de7f1899e5e2a4e6e1da5a20ecc14f2b3f51f40b 100644 (file)
@@ -683,8 +683,8 @@ class RowProxy:
     def __getattr__(self, name):
         try:
             return self.__parent._get_col(self.__row, name)
-        except KeyError:
-            raise AttributeError
+        except KeyError, e:
+            raise AttributeError(e.args[0])
     def items(self):
         return [(key, getattr(self, key)) for key in self.keys()]
     def keys(self):