From 29d1d02bfd5d8382a7c296963ae7c94a683d2dc3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sybren=20A=2E=20St=C3=BCvel?= Date: Thu, 22 Feb 2018 10:01:59 +0100 Subject: [PATCH] Prevent error when there are no Mongo backups to remove yet. --- docker/mongo-backup.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docker/mongo-backup.sh b/docker/mongo-backup.sh index aebcbb5..c4b88ab 100755 --- a/docker/mongo-backup.sh +++ b/docker/mongo-backup.sh @@ -22,6 +22,7 @@ cd $BACKUPDIR tar -Jcf $ARCHIVE dump-$DATE/ rm -rf dump-$DATE -rm -v $(ls $BACKUPDIR/mongo-live-*.tar.xz | head -n -7) +TO_DELETE="$(ls $BACKUPDIR/mongo-live-*.tar.xz | head -n -7)" +[ -z "$TO_DELETE" ] || rm -v $TO_DELETE rsync -4 -va $BACKUPDIR/mongo-live-*.tar.xz cloud-backup@swami-direct.blender.cloud:/data/cloud-backup/