From f247b8293c6108127dd2ae86c86619a554ce0ee7 Mon Sep 17 00:00:00 2001 From: jbjohnso Date: Sat, 6 Sep 2008 21:49:25 +0000 Subject: [PATCH] -Fix problem where terminal server conserver entries were not being done git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@2080 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd --- xCAT-server/lib/xcat/plugins/conserver.pm | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/xCAT-server/lib/xcat/plugins/conserver.pm b/xCAT-server/lib/xcat/plugins/conserver.pm index 38a47aa08..8329f9b0c 100644 --- a/xCAT-server/lib/xcat/plugins/conserver.pm +++ b/xCAT-server/lib/xcat/plugins/conserver.pm @@ -253,9 +253,9 @@ sub makeconservercf { my $node = $_; foreach (@cfgents) { if ($_->{node} eq $node) { - if ($_->{termserver} and $termservers{$_->{termserver}}) { + if ($_->{termserver} and not $termservers{$_->{termserver}}) { dotsent($_,\@filecontent); - delete $termservers{$_->{termserver}}; #prevent needless cycles being burned + $termservers{$_->{termserver}}=1; #prevent needless cycles being burned } donodeent($_,\@filecontent); } @@ -281,9 +281,9 @@ sub makeconservercf { } if (!$isSN) { $keepdoing=1;} #handle all for MN if ($keepdoing) { - if ($_->{termserver} and $termservers{$_->{termserver}}) { + if ($_->{termserver} and not $termservers{$_->{termserver}}) { dotsent($_,\@filecontent); - delete $termservers{$_->{termserver}}; #prevent needless cycles being burned + $termservers{$_->{termserver}}=1; #prevent needless cycles being burned } if ( $type{$_->{node}} !~ /fsp|bpa|hmc|ivm/ ) { donodeent($_,\@filecontent);