adds keep_within setting to borg_retention_policy

option is available upstream
This commit is contained in:
Dirk Sarpe 2023-05-23 16:42:02 +02:00
parent f5d7a0afb6
commit 4967ad6d20

View File

@ -114,6 +114,11 @@ storage:
# https://borgbackup.readthedocs.org/en/stable/usage.html#borg-prune for details. # https://borgbackup.readthedocs.org/en/stable/usage.html#borg-prune for details.
# At least one of the "keep" options is required for pruning to work. # At least one of the "keep" options is required for pruning to work.
retention: retention:
{% if borg_retention_policy.keep_within is defined %}
# Keep all archives within this time interval.
keep_within: {{ borg_retention_policy.keep_within }}
{% endif %}
{% if borg_retention_policy.keep_secondly is defined %} {% if borg_retention_policy.keep_secondly is defined %}
# Number of secondly archives to keep. # Number of secondly archives to keep.
keep_secondly: {{ borg_retention_policy.keep_secondly }} keep_secondly: {{ borg_retention_policy.keep_secondly }}