count also mirrors
authorDobrica Pavlinusic <dpavlin@rot13.org>
Mon, 19 Sep 2011 14:05:13 +0000 (16:05 +0200)
committerDobrica Pavlinusic <dpavlin@rot13.org>
Mon, 19 Sep 2011 14:05:13 +0000 (16:05 +0200)
public/code/pool.label.pl

index f06a167..cd8b926 100644 (file)
@@ -1,6 +1,6 @@
 foreach my $v ( @{ $row->{'pool'} } ) {
  my $drives = $v =~ s/sd/sd/g;
- my $vdevs  = $v =~ s/raidz/raidz/g;
+ my $vdevs  = $v =~ s/raidz/raidz/g || $v =~ s/mirror/mirror/g;
  my $c = $drives / $vdevs;
  $update->{label} = "$vdevs.$c";
 }