1
0
Fork 0
mirror of https://github.com/borgbackup/borg.git synced 2025-03-09 13:53:09 +00:00

Merge pull request #8598 from ThomasWaldmann/additional-free-space-sanity-1.4

config: reject additional_free_space < 10M, fixes #6066
This commit is contained in:
TW 2024-12-25 00:52:50 +01:00 committed by GitHub
commit 491babfa37
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -1924,6 +1924,11 @@ class Archiver:
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)