From: Mike Bayer Date: Fri, 27 Jul 2007 03:15:34 +0000 (+0000) Subject: took out extra exception catch/raise SQLError in places where it would already X-Git-Tag: rel_0_4_6~4 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=ff464be3debf69323acf92f96017d46844a8e036;p=thirdparty%2Fsqlalchemy%2Fsqlalchemy.git took out extra exception catch/raise SQLError in places where it would already be SQLError --- diff --git a/lib/sqlalchemy/engine/base.py b/lib/sqlalchemy/engine/base.py index 5a2de33895..fc4433a47c 100644 --- a/lib/sqlalchemy/engine/base.py +++ b/lib/sqlalchemy/engine/base.py @@ -625,26 +625,17 @@ class Connection(Connectable): self.__savepoint_seq += 1 name = '__sa_savepoint_%s' % self.__savepoint_seq if self.__connection.is_valid: - try: - self.__engine.dialect.do_savepoint(self, name) - return name - except Exception, e: - raise exceptions.SQLError(None, None, e) + self.__engine.dialect.do_savepoint(self, name) + return name def _rollback_to_savepoint_impl(self, name, context): if self.__connection.is_valid: - try: - self.__engine.dialect.do_rollback_to_savepoint(self, name) - except Exception, e: - raise exceptions.SQLError(None, None, e) + self.__engine.dialect.do_rollback_to_savepoint(self, name) self.__transaction = context def _release_savepoint_impl(self, name, context): if self.__connection.is_valid: - try: - self.__engine.dialect.do_release_savepoint(self, name) - except Exception, e: - raise exceptions.SQLError(None, None, e) + self.__engine.dialect.do_release_savepoint(self, name) self.__transaction = context def _begin_twophase_impl(self, xid):