From a1a9550c7641e17efd3e5d3017e6115539f696dc Mon Sep 17 00:00:00 2001 From: David Beniamine <david.beniamine@tetras-libre.fr> Date: Mon, 25 Dec 2017 11:13:07 +0100 Subject: [PATCH] df on parent dir in case of fail during mkdir --- src/scripts/backup_nocloud.sh | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/scripts/backup_nocloud.sh b/src/scripts/backup_nocloud.sh index 3c159a0..f6e4908 100755 --- a/src/scripts/backup_nocloud.sh +++ b/src/scripts/backup_nocloud.sh @@ -251,7 +251,8 @@ then dest=$encfsmount fi -dest=$dest/$date$postfix +parent_dir=$dest +dest=$parent_dir/$date$postfix mkdir $dest for action in $ACTIONS @@ -260,7 +261,7 @@ do ret=$? while [ $ret -ne 0 ] do - if [ `df --output=avail $dest | sed 1d` -lt $((1024*1024)) ] + if [ "`df --output=avail $parent_dir | sed 1d`" -lt $((1024*1024)) ] then supprimer_anciennes_sauvegardes test_and_fail $? "Plus d'espace sur le disque et pas d'ancienne sauvegarde a supprimer" -- GitLab