def commit(self):
        """
        Commits the transaction.

        @return: None
        """
        while self._cursors:
            self._cursors[0].close()
        self.txn.commit()
        BaseTransaction.commit(self)
Example #2
0
    def commit(self):
        """
        Commits the transaction.

        @return: None
        """
        while self._cursors:
            self._cursors[0].close()
        self.txn.commit()
        BaseTransaction.commit(self)
    def commit(self):
        """
        Commits the transaction.

        @return: None
        """
        try:
            self.txn.commit()
        except (db.DBLockDeadlockError, db.DBLockNotGrantedError):
            raise exceptions.DBTransactionIncomplete
        BaseTransaction.commit(self)