aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Weiske <cweiske@cweiske.de>2011-02-06 13:02:58 +0100
committerChristian Weiske <cweiske@cweiske.de>2011-02-06 13:02:58 +0100
commit34039bfad476a917201c56883645e4fbf551b4c7 (patch)
tree8aa33c9d9fdeb53cffe1fb5cdb7deef3cb54f1af
parent4608405dc7fc16fdde1231e10be2ff76bb0796d8 (diff)
downloadusb-wde1-tools-34039bfad476a917201c56883645e4fbf551b4c7.tar.gz
usb-wde1-tools-34039bfad476a917201c56883645e4fbf551b4c7.zip
better autoconf checks
-rwxr-xr-xmunin/usb-wde1_11
1 files changed, 7 insertions, 4 deletions
diff --git a/munin/usb-wde1_ b/munin/usb-wde1_
index 44443a8..c077ea2 100755
--- a/munin/usb-wde1_
+++ b/munin/usb-wde1_
@@ -28,11 +28,15 @@ usb-wde1 - Munin plugin to report usb-wde1 temperature and humidity data
=cut
+TYPE=`basename $0 | sed 's/^.*_//g'`
+
if [ "$1" = "autoconf" ]; then
- if [ -r "$logfile" ]; then
- echo yes
- else
+ if [ ! -r "$logfile" ]; then
echo "no (Logfile \"$logfile\" does not exist)"
+ elif [ "$TYPE" != "temperature" -a "$TYPE" != "humidity" ]; then
+ echo "no (Type \"$TYPE\" not supported, try \"./usb-wde1_ suggest\")"
+ else
+ echo yes
fi
exit 0
@@ -44,7 +48,6 @@ fi
#load variables
-TYPE=`basename $0 | sed 's/^.*_//g'`
if [ "$1" = "config" ]; then