Преглед изворни кода

check_ifstatus: perfdata bug

The perfdata output violates the current Nagios Plugin Development Guidelines
(http://nagiosplug.sourceforge.net/developer-guidelines.html#AEN202 :
"space separated list of label/value pairs").

Thus the Addon PNP did not read the perdata correctly.

The patch replaces the commas with spaces in the perfdata output.

Many thanks to Patric Wust.
---
Closes #1169 and #721.
Jan Wagner пре 12 година
родитељ
комит
69b719aa2e
2 измењених фајлова са 2 додато и 1 уклоњено
  1. 1 0
      THANKS.in
  2. 1 1
      plugins-scripts/check_ifstatus.pl

+ 1 - 0
THANKS.in

@@ -323,3 +323,4 @@ Eric J. Mislivec
 Jean-Claude Computing
 Andy Brist
 Mikael Falkvidd
+Patric Wust

+ 1 - 1
plugins-scripts/check_ifstatus.pl

@@ -221,7 +221,7 @@ foreach $key (keys %ifStatus) {
 			$ifexclude,
 			$ifunused);
    }
-my $perfdata = sprintf("up=%d,down=%d,dormant=%d,excluded=%d,unused=%d",$ifup,$ifdown,$ifdormant,$ifexclude,$ifunused);
+my $perfdata = sprintf("up=%d down=%d dormant=%d excluded=%d unused=%d",$ifup,$ifdown,$ifdormant,$ifexclude,$ifunused);
 print ("$state: $answer |$perfdata\n");
 exit $ERRORS{$state};