Skip to content

Commit

Permalink
Merge pull request #8598 from ThomasWaldmann/additional-free-space-sa…
Browse files Browse the repository at this point in the history
…nity-1.4

config: reject additional_free_space < 10M, fixes #6066
  • Loading branch information
ThomasWaldmann authored Dec 24, 2024
2 parents a0fbdd9 + 4f794bb commit 491babf
Showing 1 changed file with 5 additions and 0 deletions.
5 changes: 5 additions & 0 deletions src/borg/archiver.py
Original file line number Diff line number Diff line change
Expand Up @@ -1924,6 +1924,11 @@ def repo_validate(section, name, value=None, check_value=True):
minimum = parse_file_size('10M')
if wanted != 0 and wanted < minimum:
raise ValueError('Invalid value: storage_quota < 10M')
elif name == 'additional_free_space':
wanted = parse_file_size(value)
minimum = parse_file_size('10M')
if wanted != 0 and wanted < minimum:
raise ValueError('Invalid value: additional_free_space < 10M')
elif name == 'max_segment_size':
if parse_file_size(value) >= MAX_SEGMENT_SIZE_LIMIT:
raise ValueError('Invalid value: max_segment_size >= %d' % MAX_SEGMENT_SIZE_LIMIT)
Expand Down

0 comments on commit 491babf

Please sign in to comment.