From 57096eec8eb0a322b4fa3a94aca687f53948c44c Mon Sep 17 00:00:00 2001 From: Christian Weiske Date: Sun, 9 Dec 2012 20:48:13 +0100 Subject: [PATCH] add connection error checking --- heatpump-dimplex-wpm_ | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/heatpump-dimplex-wpm_ b/heatpump-dimplex-wpm_ index 0539946..cbdf74f 100755 --- a/heatpump-dimplex-wpm_ +++ b/heatpump-dimplex-wpm_ @@ -102,7 +102,13 @@ if [ "$1" = "config" ]; then exit 0 fi -data=`curl -s "http://$host/usr-cgi/xml.cgi?A|1|125|D|1|150|I|1|100" | xsltproc paths.xsl -` +xml=`curl -fs "http://$host/usr-cgi/xml.cgi?A|1|125|D|1|150|I|1|100"`; ret=$? +if [ "$ret" -ne 0 ]; then + echo "Error fetching data from heatpump server: $host" + exit 1 +fi + +data=`echo "$xml" | xsltproc paths.xsl -` #Outdoor temperature echo 'multigraph heatpump_dimplex_wpm_outtemp' -- 2.30.2