]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
its raise x from e
authorMike Bayer <mike_mp@zzzcomputing.com>
Sun, 31 May 2009 18:16:23 +0000 (18:16 +0000)
committerMike Bayer <mike_mp@zzzcomputing.com>
Sun, 31 May 2009 18:16:23 +0000 (18:16 +0000)
lib/sqlalchemy/engine/base.py
lib/sqlalchemy/engine/strategies.py

index bbf07e7f1bd4cf908f52777d41e2b48a46353926..9cae28f450e0ab11dfe720600851909020446d10 100644 (file)
@@ -1050,7 +1050,7 @@ class Connection(Connectable):
     def _handle_dbapi_exception(self, e, statement, parameters, cursor, context):
         if getattr(self, '_reentrant_error', False):
             # Py3K
-            #raise exc.DBAPIError.instance(statement, parameters, e) as e
+            #raise exc.DBAPIError.instance(statement, parameters, e) from e
             # Py2K
             raise exc.DBAPIError.instance(statement, parameters, e), None, sys.exc_info()[2]
             # end Py2K
@@ -1073,7 +1073,7 @@ class Connection(Connectable):
                 if self.__close_with_result:
                     self.close()
             # Py3K
-            #raise exc.DBAPIError.instance(statement, parameters, e, connection_invalidated=is_disconnect) as e
+            #raise exc.DBAPIError.instance(statement, parameters, e, connection_invalidated=is_disconnect) from e
             # Py2K
             raise exc.DBAPIError.instance(statement, parameters, e, connection_invalidated=is_disconnect), None, sys.exc_info()[2]
             # end Py2K
index 0640cce6f0cb70a5d65856a45d5b25beb0f59c21..ff62b265baf3207806ec566441732ca2bd78f28d 100644 (file)
@@ -76,7 +76,7 @@ class DefaultEngineStrategy(EngineStrategy):
                     return dialect.connect(*cargs, **cparams)
                 except Exception, e:
                     # Py3K
-                    #raise exc.DBAPIError.instance(None, None, e) as e
+                    #raise exc.DBAPIError.instance(None, None, e) from e
                     # Py2K
                     import sys
                     raise exc.DBAPIError.instance(None, None, e), None, sys.exc_info()[2]