diff --git a/src/datastore_mad/remotes/fs/monitor b/src/datastore_mad/remotes/fs/monitor index 7017b312a8..8b7f55306f 100755 --- a/src/datastore_mad/remotes/fs/monitor +++ b/src/datastore_mad/remotes/fs/monitor @@ -58,6 +58,12 @@ USED_MB=`du -sLm $BASE_PATH 2>/dev/null | cut -f1` TOTAL_MB=`df -B1M -P $BASE_PATH 2>/dev/null | tail -n 1 | awk '{print $2}'` FREE_MB=`df -B1M -P $BASE_PATH 2>/dev/null | tail -n 1 | awk '{print $4}'` +if [ -z "$USED_MB" -o -z "$TOTAL_MB" -o -z "$FREE_MB"]; then + msg="Empty monitoring data" + error_message "$msg: USED_MB=$USED_MB, TOTAL_MB=$TOTAL_MB, FREE_MB=$FREE_MB" + exit 1 +fi + MONITOR_DATA=$(cat <