[Fai-commit] r4866 - people/michael/features/setup_harddisks_2/implementation/lib

mt at alioth.debian.org mt at alioth.debian.org
Wed Apr 9 12:45:39 UTC 2008


Author: mt
Date: 2008-04-09 12:45:38 +0000 (Wed, 09 Apr 2008)
New Revision: 4866

Modified:
   people/michael/features/setup_harddisks_2/implementation/lib/sizes.pm
Log:
parentheses and me, we're not gonna become friends...


Modified: people/michael/features/setup_harddisks_2/implementation/lib/sizes.pm
===================================================================
--- people/michael/features/setup_harddisks_2/implementation/lib/sizes.pm	2008-04-09 00:35:29 UTC (rev 4865)
+++ people/michael/features/setup_harddisks_2/implementation/lib/sizes.pm	2008-04-09 12:45:38 UTC (rev 4866)
@@ -105,16 +105,16 @@
   }
 
   # try a partition
-  elsif ($dev =~ m{^(/dev/i2o/hd[a-t]|cciss/c\dd\d|ida/c\dd\d|rd/c\dd\d|ataraid/d\d|sd[a-t]|hd[a-t])p?(\d+)$}) {
+  elsif ($dev =~ m{^(/dev/(i2o/hd[a-t]|cciss/c\dd\d|ida/c\dd\d|rd/c\dd\d|ataraid/d\d|sd[a-t]|hd[a-t]))p?(\d+)$}) {
 
     # the size is configured, return it
-    defined ($FAI::configs{"PHY_$1"}{partitions}{$2}{size}{eff_size})
-      and return $FAI::configs{"PHY_$1"}{partitions}{$2}{size}{eff_size} /
+    defined ($FAI::configs{"PHY_$1"}{partitions}{$3}{size}{eff_size})
+      and return $FAI::configs{"PHY_$1"}{partitions}{$3}{size}{eff_size} /
       (1024 * 1024);
 
     # the size is known from the current configuration on disk, return it
-    defined ($FAI::current_config{$1}{partitions}{$2}{count_byte})
-      and return $FAI::current_config{$1}{partitions}{$2}{count_byte} /
+    defined ($FAI::current_config{$1}{partitions}{$3}{count_byte})
+      and return $FAI::current_config{$1}{partitions}{$3}{count_byte} /
       (1024 * 1024);
 
     # the size is not known (yet?)




More information about the Fai-commit mailing list