[Fai-commit] r3581 - people/michael/features/setup_harddisks_2/implementation

fai-commit at lists.alioth.debian.org fai-commit at lists.alioth.debian.org
Fri Jul 21 21:53:50 UTC 2006


Author: michael-guest
Date: 2006-07-21 21:53:49 +0000 (Fri, 21 Jul 2006)
New Revision: 3581

Modified:
   people/michael/features/setup_harddisks_2/implementation/shdd2-parser
Log:


Modified: people/michael/features/setup_harddisks_2/implementation/shdd2-parser
===================================================================
--- people/michael/features/setup_harddisks_2/implementation/shdd2-parser	2006-07-21 21:15:53 UTC (rev 3580)
+++ people/michael/features/setup_harddisks_2/implementation/shdd2-parser	2006-07-21 21:53:49 UTC (rev 3581)
@@ -95,6 +95,7 @@
 $FAI::config_pointer;
 
 $FAI::device = "";
+$FAI::partition_pointer;
 $FAI::partition_primary_counter = 0;
 $FAI::partition_logical_counter = 0;
 
@@ -220,6 +221,7 @@
           {
             ( $FAI::partition_primary_counter < 4 || $FAI::configs{ $FAI::device }{ "disklabel" } ne "msdos" ) or die "Too many primary partitions\n";
             $FAI::partition_primary_counter++;
+            $FAI::partition_pointer = (\%h)->{ $FAI::device}->{'partitions'}->{ $FAI::partition_primary_counter };
             $FAI::configs{ $FAI::device }{ "partitions" }{ $FAI::partition_primary_counter }{ "size" } = (
               "extended" => 0
             );
@@ -239,9 +241,10 @@
               );
             }
             $FAI::partition_logical_counter++;
-            $FAI::configs{ $FAI::device }{ "partitions" }{ $FAI::partition_primary_counter + 4 }{ "size" } = (
+            $FAI::partition_pointer = (\%h)->{ $FAI::device}->{'partitions'}->{ $FAI::partition_primary_counteri+4 };
+            $FAI::configs{ $FAI::device }{ "partitions" }{ $FAI::partition_primary_counter + 4 }{ "size" } = {
               "extended" => 0
-            );
+            };
           }
         }
         | /^raid[0156]/




More information about the Fai-commit mailing list