mirror of
https://github.com/borgbackup/borg.git
synced 2025-02-23 14:41:43 +00:00
Repository: rollback's cleanup parameter is internal.
This commit is contained in:
parent
913809689c
commit
79c77e7a68
1 changed files with 6 additions and 3 deletions
|
@ -147,7 +147,7 @@ def __exit__(self, exc_type, exc_val, exc_tb):
|
|||
cleanup = True
|
||||
else:
|
||||
cleanup = False
|
||||
self.rollback(cleanup)
|
||||
self._rollback(cleanup=cleanup)
|
||||
self.close()
|
||||
|
||||
@property
|
||||
|
@ -433,7 +433,7 @@ def check_free_space(self):
|
|||
free_space = st_vfs.f_bavail * st_vfs.f_bsize
|
||||
logger.debug('check_free_space: required bytes {}, free bytes {}'.format(required_free_space, free_space))
|
||||
if free_space < required_free_space:
|
||||
self.rollback(cleanup=True)
|
||||
self._rollback(cleanup=True)
|
||||
formatted_required = format_file_size(required_free_space)
|
||||
formatted_free = format_file_size(free_space)
|
||||
raise self.InsufficientFreeSpaceError(formatted_required, formatted_free)
|
||||
|
@ -731,7 +731,7 @@ def report_error(msg):
|
|||
logger.info('Completed repository check, no problems found.')
|
||||
return not error_found or repair
|
||||
|
||||
def rollback(self, cleanup=False):
|
||||
def _rollback(self, *, cleanup):
|
||||
"""
|
||||
"""
|
||||
if cleanup:
|
||||
|
@ -739,6 +739,9 @@ def rollback(self, cleanup=False):
|
|||
self.index = None
|
||||
self._active_txn = False
|
||||
|
||||
def rollback(self):
|
||||
self._rollback(cleanup=False)
|
||||
|
||||
def __len__(self):
|
||||
if not self.index:
|
||||
self.index = self.open_index(self.get_transaction_id())
|
||||
|
|
Loading…
Reference in a new issue