def commit(self): """ Commits the transaction. @return: None """ _db.commitTransaction(self.txn) self._iscommited = True
def commit(self): """ Commits the transaction. @return: None @raise porcupine.exceptions.DBTransactionIncomplete: if the maximum number of transaction retries has been reached, as defined in the C{porcupine.ini} file. """ while self._retries < _db.db_handle.trans_max_retries: try: # if self._retries == 1: # raise exceptions.DBTransactionIncomplete _db.commitTransaction(self.txn) self._iscommited = True return except exceptions.DBTransactionIncomplete: self.retry() else: raise exceptions.DBTransactionIncomplete
def commit(self): _db.commitTransaction(self.txn)