mirror of
https://github.com/thomas-krenn/check_lsi_raid.git
synced 2026-06-09 06:38:52 +02:00
Fix LD init parsing
This commit is contained in:
+4
-3
@@ -408,11 +408,12 @@ sub getLogicalDeviceStatus {
|
|||||||
foreach my $line(@output){
|
foreach my $line(@output){
|
||||||
$line =~ s/^\s+|\s+$//g;#trim line
|
$line =~ s/^\s+|\s+$//g;#trim line
|
||||||
if($line =~ /^([0-9]+)\s+INIT.*$/){
|
if($line =~ /^([0-9]+)\s+INIT.*$/){
|
||||||
my $vdNum = $CONTROLLER.'/'.$1;
|
my $vdNum = 'c'.$CONTROLLER.'/v'.$1;
|
||||||
if($line !~ /Not in progress/i){
|
if($line !~ /Not in progress/i){
|
||||||
my %lineValues_h;
|
my %lineValues_h;
|
||||||
my @vals = split($line);
|
my @vals = split('\s+',$line);
|
||||||
$lineValues_h{$vdNum} = $vals[2];
|
$lineValues_h{'ld'} = $vdNum;
|
||||||
|
$lineValues_h{'init'} = $vals[2];
|
||||||
push @logDevs, \%lineValues_h;
|
push @logDevs, \%lineValues_h;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user