improve check for empty rrd
This commit is contained in:
parent
e1713bbc3a
commit
a0464a329f
1 changed files with 9 additions and 2 deletions
|
@ -12,10 +12,17 @@ is_empty () {
|
|||
echo "Error. exiting."
|
||||
exit
|
||||
fi
|
||||
if [ "$_o" == "" -o "$_o" == "0.0000000000e+00" -o "$_o" == "NaN" ] ;then
|
||||
_o=`rrdtool xport DEF:A=/var/lib/collectd/rrd/$(hostname -f)/$2:value:LAST XPORT:A -s -1min -m10 | xmllint --xpath 'string(xport/data/row[v>0]/v)' -`
|
||||
if [ $? != 0 ] ; then
|
||||
echo "Error. exiting."
|
||||
exit
|
||||
fi
|
||||
if [ "$_o" == "" -o "$_o" == "0.0000000000e+00" -o "$_o" == "NaN" ] ;then
|
||||
debug $1 "$2 is empty"
|
||||
return 1
|
||||
fi
|
||||
fi
|
||||
if [ "$1" == "ne" ] ; then
|
||||
echo "$2 has data"
|
||||
fi
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue