equal
deleted
inserted
replaced
293 except Exception as ex: |
293 except Exception as ex: |
294 self.critical("sql: %r\n args: %s\ndbms message: %r", |
294 self.critical("sql: %r\n args: %s\ndbms message: %r", |
295 query, args, ex.args[0]) |
295 query, args, ex.args[0]) |
296 try: |
296 try: |
297 session.cnxset.connection(self.uri).rollback() |
297 session.cnxset.connection(self.uri).rollback() |
298 self.critical('transaction has been rollbacked') |
298 self.critical('transaction has been rolled back') |
299 except Exception: |
299 except Exception: |
300 pass |
300 pass |
301 raise |
301 raise |
302 return cursor |
302 return cursor |