From 9d184f09f497139bf224175b689a88487bc9dbe4 Mon Sep 17 00:00:00 2001 From: Clemens Schwaighofer Date: Thu, 16 Dec 2021 13:59:05 +0900 Subject: [PATCH] Bug fix for missing KEEP_MONTHS override check and double KEEP_LAST No SUB_KEEP_MONTHS was ever set, but SUB_KEEP_LAST was checked twice --- borg.backup.functions.init.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/borg.backup.functions.init.sh b/borg.backup.functions.init.sh index 90c0a40..9114a83 100644 --- a/borg.backup.functions.init.sh +++ b/borg.backup.functions.init.sh @@ -288,12 +288,12 @@ if [ -f "${BASE_FOLDER}${SETTINGS_FILE_SUB}" ]; then if [ ! -z "${SUB_KEEP_WEEKS}" ]; then KEEP_WEEKS=${SUB_KEEP_WEEKS}; fi; + if [ ! -z "${SUB_KEEP_MONTHS}" ]; then + KEEP_MONTHS=${SUB_KEEP_MONTHS}; + fi; if [ ! -z "${SUB_KEEP_YEARS}" ]; then KEEP_YEARS=${SUB_KEEP_YEARS}; fi; - if [ ! -z "${SUB_KEEP_LAST}" ]; then - KEEP_LAST=${SUB_KEEP_LAST}; - fi; if [ ! -z "${SUB_KEEP_WITHIN}" ]; then KEEP_WITHIN=${SUB_KEEP_WITHIN}; fi;