From a2e8f65c21d698d5718554a9b042e803e2b1186f Mon Sep 17 00:00:00 2001 From: yinle Date: Mon, 27 Aug 2012 06:49:19 +0000 Subject: [PATCH] Fix the mistake that xcatsetup defines redundant fsps. git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@13615 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd --- xCAT-server/lib/xcat/plugins/setup.pm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/xCAT-server/lib/xcat/plugins/setup.pm b/xCAT-server/lib/xcat/plugins/setup.pm index d9fbdcfad..ac38e6cd2 100644 --- a/xCAT-server/lib/xcat/plugins/setup.pm +++ b/xCAT-server/lib/xcat/plugins/setup.pm @@ -678,8 +678,9 @@ sub writechildren2 { $cecstart = $$cechash{'secondary-start'}; $cecend = $$cechash{'secondary-end'}; for (my $ii = $framestart; $ii <= $frameend; $ii++) { - for (my $jj = $cecstart; $jj <= $cecend; $jj++) { - $ii = int($ii); + $ii = int($ii); + my $totalcecs = $NUMCECSINFRAME{$ii}; + for (my $jj = $cecstart; $jj < ($totalcecs+$cecstart); $jj++) { $jj = int($jj); $myip = $vlan1 . '.' . $ii . '.' . $jj . '.1'; $sidehash{$myip}->{side} = 'A-0';