elsif (/^\s*State\s*:\s*(.*)/) {
$md->{'state'} = $1;
}
- elsif (/^\s*Rebuild\s+Status\s*:\s*(\d+)\s*\%/) {
+ elsif ((/^\s*Rebuild\s+Status\s*:\s*(\d+)\s*\%/) || (/^\s*Reshape\s+Status\s*:\s*(\d+)\s*\%/)) {
$md->{'rebuild'} = $1;
}
elsif (/^\s+(\d+)\s+(\d+)\s+(\d+)\s+(\d+|\-)\s+(.*\S)\s+(\/\S+)/) {
print &ui_table_row($text{'create_disks'},
&ui_select("disks", undef, \@disks, 4, 1));
-if ($lvl == 1 || $lvl == 4 || $lvl == 5 || $lvl == 10) {
+if ($lvl == 1 || $lvl == 4 || $lvl == 5 || $lvl == 6 || $lvl == 10) {
print &ui_table_row($text{'create_spares'},
&ui_select("spares", undef, \@disks, 4, 1));
}