From 722da655414bad7709db1b6b759b4c7b03db9787 Mon Sep 17 00:00:00 2001 From: yinle Date: Fri, 3 Jun 2011 03:08:37 +0000 Subject: [PATCH] change the way of find node type git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@9732 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd --- xCAT-server/lib/xcat/plugins/conserver.pm | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/xCAT-server/lib/xcat/plugins/conserver.pm b/xCAT-server/lib/xcat/plugins/conserver.pm index 0be8319fa..9cb744ef3 100644 --- a/xCAT-server/lib/xcat/plugins/conserver.pm +++ b/xCAT-server/lib/xcat/plugins/conserver.pm @@ -6,6 +6,7 @@ use xCAT::Table; use xCAT::Utils; use Getopt::Long; use Sys::Hostname; +use xCAT::DBobjUtils; use strict; use Data::Dumper; @@ -359,8 +360,9 @@ sub makeconservercf { if ( defined($typetab)) { my @ents = $typetab->getAllNodeAttribs([qw(node nodetype)]); - foreach (@ents) { - $type{$_->{node}}=$_->{nodetype}; + foreach my $tn (@ents) { + #$type{$_->{node}}=$_->{nodetype}; + $type{$tn->{node}}= xCAT::DBobjUtils->getnodetype($tn->{node}); } } foreach (@cfgents) {