From 40455376b7655678659a0ea06b628f92d3b43bf1 Mon Sep 17 00:00:00 2001 From: Jaime Melis Date: Fri, 7 Mar 2014 12:23:53 +0100 Subject: [PATCH] Report monitoring error if datastores are not found --- src/datastore_mad/remotes/fs/monitor | 6 ++++++ 1 file changed, 6 insertions(+) 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 <