X-Git-Url: http://git.pippins.net/embedvideo/.git/?a=blobdiff_plain;f=scripts%2Fpack-image.sh;h=ce985fa2eb13c00d93cfd11ec07faa36af7b3393;hb=refs%2Ftags%2Frelease-0.4;hp=2bdb75e920134b46ee49e9d8ca9756eae10d93c6;hpb=8523268ec9bc7366a8557540f2489fdc326ac434;p=backups%2F.git diff --git a/scripts/pack-image.sh b/scripts/pack-image.sh index 2bdb75e..ce985fa 100755 --- a/scripts/pack-image.sh +++ b/scripts/pack-image.sh @@ -22,6 +22,11 @@ isoimage="$imagedir/$today.iso" isomountdir="$isoimage.mnt" restorescript="$scriptsdir/restore.sh" +echo "-> Checking for available disk space on $imagedir" +available=$(df $imagedir | awk '{print$4}' | grep -E "[0-9]+") +required=$((imagesizemb*1024)) +[ $required -gt $available ] && err "Not enough space for the backup image on $imagedir" + echo "-> Creating directories" mkdir --mode=700 -p $datadir $imagedir $isomountdir $tmpdir if [ $? != 0 ]; then