2
0
Fork 0
mirror of https://github.com/munin-monitoring/contrib.git synced 2018-11-08 00:59:34 +01:00

Repair bug in other responses

This commit is contained in:
ricardo 2012-09-11 13:49:33 +02:00
parent 706e7e9104
commit 0541fdd145

View file

@ -17,7 +17,7 @@ haproxy_responses_backend -Haproxy responses backend
=head1 AUTHOR =head1 AUTHOR
Ricardo Fraile <rfrail3@yahoo.es> Ricardo Fraile <rikr_@hotmail.com>
=head1 LICENSE =head1 LICENSE
@ -33,7 +33,7 @@ GNU
. $MUNIN_LIBDIR/plugins/plugin.sh . $MUNIN_LIBDIR/plugins/plugin.sh
function parse_url { function parse_url {
# Modify ifs variable # Modificamos la variable if, al final se vuelve a dejar igual
OIFS=$IFS; OIFS=$IFS;
IFS=","; IFS=",";
PXNAME="$1" PXNAME="$1"
@ -44,10 +44,10 @@ function parse_url {
ARRAY1=($LINE1); ARRAY1=($LINE1);
# Find values # Recorremos el array buscando los valores esperados
for ((i=0; i<${#ARRAY1[@]}; ++i)); for ((i=0; i<${#ARRAY1[@]}; ++i));
do do
# Get data # Si coincide con el valor, sacar el dato
if [[ "${ARRAY1[$i]}" == "${VALUE}" ]]; then if [[ "${ARRAY1[$i]}" == "${VALUE}" ]]; then
o=$i; o=$i;
o=`expr $o + 1` o=`expr $o + 1`
@ -55,7 +55,7 @@ function parse_url {
fi fi
done done
# Reset ifs # se deja la variable igual
IFS=$OIFS; IFS=$OIFS;
} }
@ -125,6 +125,6 @@ fi
echo "hrsp_3xx`echo $i | md5sum | cut -d - -f1 | sed 's/ //g'`.value $H3xx" echo "hrsp_3xx`echo $i | md5sum | cut -d - -f1 | sed 's/ //g'`.value $H3xx"
echo "hrsp_4xx`echo $i | md5sum | cut -d - -f1 | sed 's/ //g'`.value $H4xx" echo "hrsp_4xx`echo $i | md5sum | cut -d - -f1 | sed 's/ //g'`.value $H4xx"
echo "hrsp_5xx`echo $i | md5sum | cut -d - -f1 | sed 's/ //g'`.value $H5xx" echo "hrsp_5xx`echo $i | md5sum | cut -d - -f1 | sed 's/ //g'`.value $H5xx"
echo "hrsp_oxx`echo $i | md5sum | cut -d - -f1 | sed 's/ //g'`.value $Hoxx" echo "hrsp_other`echo $i | md5sum | cut -d - -f1 | sed 's/ //g'`.value $Hoxx"
done done