From 839ae0db0c7c40e03bfc9cc6e7025d2bdcfc2c4b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Georg=20Sch=C3=B6nberger?= Date: Fri, 25 Oct 2013 16:31:04 +0200 Subject: [PATCH] Add trim to CV status --- check_lsi_raid | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/check_lsi_raid b/check_lsi_raid index c63c70f..814a154 100755 --- a/check_lsi_raid +++ b/check_lsi_raid @@ -768,8 +768,9 @@ sub getCVStatus { next; } if(defined($currBlock)){ + $line =~ s/^\s+|\s+$//g;#trim line if($currBlock eq 'Cachevault_Info' && $line =~ /^State/){ - $line =~ /([a-zA-Z0-9]*) $/; + $line =~ /([a-zA-Z0-9]*)$/; if($1 ne "Optimal") { $status = getExitState($status, STATE_WARNING); if($VERBOSITY == 0){$statusMessage .= "CV state not optimal, ";} @@ -777,7 +778,7 @@ sub getCVStatus { } } elsif($currBlock eq 'Firmware_Status' && $line =~ /^Replacement required/){ - $line =~ /([a-zA-Z0-9]*) $/; + $line =~ /([a-zA-Z0-9]*)$/; if($1 ne "No") { $status = getExitState($status, STATE_WARNING); $statusMessage .= "CV replacement required, ";