417d5262c7f5d7bc0e93707b99d6ab1c5f806a40
- Author
- Dan Staples <dan.staples@riseup.net>
- Committer
- Dan Staples <dan.staples@riseup.net>
- Date
Message
only cleanup if CLEAN_UP_TYPE and CLEAN_UP_VARIABLE are defined
Diff
1diff --git a/duplicity-backup.sh b/duplicity-backup.sh
2index eb90088f674652f3d81dd2ccae7edbec2be995c6..673c55f09558a25ab16bc7d189b6ccfb597c7f89 100755
3--- a/duplicity-backup.sh
4+++ b/duplicity-backup.sh
5@@ -420,10 +420,12 @@ include_exclude()
6 duplicity_cleanup()
7 {
8 echo "-----------[ Duplicity Cleanup ]-----------" >> ${LOGFILE}
9- eval ${ECHO} ${DUPLICITY} ${CLEAN_UP_TYPE} ${CLEAN_UP_VARIABLE} ${STATIC_OPTIONS} --force \
10+ if [[ ! -z ${CLEAN_UP_TYPE} && ! -z ${CLEAN_UP_VARIABLE} ]]; then
11+ eval ${ECHO} ${DUPLICITY} ${CLEAN_UP_TYPE} ${CLEAN_UP_VARIABLE} ${STATIC_OPTIONS} --force \
12 ${ENCRYPT} \
13 ${DEST} >> ${LOGFILE}
14- echo >> ${LOGFILE}
15+ echo >> ${LOGFILE}
16+ fi
17 if [ ! -z ${REMOVE_INCREMENTALS_OLDER_THAN} ] && [[ ${REMOVE_INCREMENTALS_OLDER_THAN} =~ ^[0-9]+$ ]]; then
18 eval ${ECHO} ${DUPLICITY} remove-all-inc-of-but-n-full ${REMOVE_INCREMENTALS_OLDER_THAN} \
19 ${STATIC_OPTIONS} --force \