From 06d7e0f262acddc0259ad2c67af0c06bb6590f16 Mon Sep 17 00:00:00 2001 From: jbjohnso Date: Wed, 27 Feb 2008 17:08:26 +0000 Subject: [PATCH] Chain induced state transitions now properly update tftp hosted configuration files git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@598 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd --- xCAT-server-2.0/lib/xcat/plugins/destiny.pm | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/xCAT-server-2.0/lib/xcat/plugins/destiny.pm b/xCAT-server-2.0/lib/xcat/plugins/destiny.pm index dc399b262..c115a603d 100644 --- a/xCAT-server-2.0/lib/xcat/plugins/destiny.pm +++ b/xCAT-server-2.0/lib/xcat/plugins/destiny.pm @@ -156,6 +156,10 @@ sub setdestiny { sub nextdestiny { + my $callnodeset=0; + if (scalar(@_)) { + $callnodeset=1; + } my @nodes; if ($request and $request->{node}) { if (ref($request->{node})) { @@ -210,6 +214,11 @@ sub nextdestiny { setdestiny(\%requ); getdestiny(); } + if ($callnodeset) { + $subreq->({command=>['nodeset'], + node=> \@nodes, + arg=>['enact']}); + } }