From e824bcceb5bcfb79b7193a004ae16955bcf5de16 Mon Sep 17 00:00:00 2001 From: Nico Rey Date: Fri, 6 Nov 2020 19:30:03 -0300 Subject: [PATCH] migration: check if there is enough free space --- migrate_data.sh | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/migrate_data.sh b/migrate_data.sh index a2d92ed..d7f3b08 100644 --- a/migrate_data.sh +++ b/migrate_data.sh @@ -5,9 +5,23 @@ . "$HOME/.tweepy.conf" . "$NOAA_HOME/common.sh" + +# Free disk space +FREE_DISK="$(df | grep "/dev/root" | awk {'print $3'})" + # This is the original path where images were stored BASEPATH="/var/www/wx/image" +# Size of the old images folder +IMAGEPATH_SIZE="$(du -s $BASEPATH | awk {'print $1'})" + +SPACE_NEEDED="$((IMAGEPATH_SIZE * 2))" + +if [ "$SPACE_NEEDED" -gt "$FREE_DISK" ]; then + echo "You need more free space" + exit 1 +fi + # This is the destination path (AKA the new path) FINALPATH="/var/www/wx/images"