mirror of
https://github.com/borgmatic-collective/borgmatic.git
synced 2026-07-31 21:53:01 +02:00
Add "compact_threshold" option, overridden by "compact --threshold" flag (#303).
This commit is contained in:
@@ -39,7 +39,7 @@ def run_compact(
|
||||
remote_path=remote_path,
|
||||
progress=compact_arguments.progress or config.get('progress'),
|
||||
cleanup_commits=compact_arguments.cleanup_commits,
|
||||
threshold=compact_arguments.threshold,
|
||||
threshold=compact_arguments.threshold or config.get('compact_threshold'),
|
||||
)
|
||||
else: # pragma: nocover
|
||||
logger.info('Skipping compact (only available/needed in Borg 1.2+)')
|
||||
|
||||
@@ -565,6 +565,12 @@ properties:
|
||||
not specified, borgmatic defaults to matching archives based on the
|
||||
archive_name_format (see above).
|
||||
example: sourcehostname
|
||||
compact_threshold:
|
||||
type: integer
|
||||
description: |
|
||||
Minimum saved space percentage threshold for compacting a segment,
|
||||
defaults to 10.
|
||||
example: 20
|
||||
checks:
|
||||
type: array
|
||||
items:
|
||||
|
||||
Reference in New Issue
Block a user