From d15a2add7a742366b2ab668a71e763ad4401630d Mon Sep 17 00:00:00 2001 From: jjhua Date: Thu, 1 Nov 2012 01:53:22 +0000 Subject: [PATCH] pre-create mypostscript enhancement: get the noderes.netboot noderes.tftpdir ahead of time for get_nodeset_state in SvrUtils.pm git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@14187 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd --- xCAT-server/lib/perl/xCAT/Template.pm | 3 +++ 1 file changed, 3 insertions(+) diff --git a/xCAT-server/lib/perl/xCAT/Template.pm b/xCAT-server/lib/perl/xCAT/Template.pm index ff2c75d4f..7550eea0e 100644 --- a/xCAT-server/lib/perl/xCAT/Template.pm +++ b/xCAT-server/lib/perl/xCAT/Template.pm @@ -1651,6 +1651,9 @@ sub collect_all_attribs_for_tables_in_template my $ent; my $bynode=0; if ($key eq "THISNODE" or $key eq '$NODE') { + if( $tabname =~ /^noderes$/ ) { + @attribs = (@attribs, "netboot", "tftpdir"); ## add the attribs which will be needed in other place. + } $ent = $tabh->getNodesAttribs($nodes,@attribs); if ($ent) { foreach my $node (@$nodes) {