diff --git a/xCAT-server/lib/xcat/plugins/litetree.pm b/xCAT-server/lib/xcat/plugins/litetree.pm index 305b856c3..2e2fb514d 100644 --- a/xCAT-server/lib/xcat/plugins/litetree.pm +++ b/xCAT-server/lib/xcat/plugins/litetree.pm @@ -70,7 +70,10 @@ sub process_request { # if request comes from node post script .awk file. }elsif($request->{'_xcat_clienthost'}){ my @nodenames = noderange($request->{'_xcat_clienthost'}->[0].",".$request->{'_xcat_clientfqdn'}->[0]); - $noderange = \@nodenames; + if (@nodenames) { + $noderange = \@nodenames; + $request->{node} = $noderange; + } }else{ $callback->({error=>["Well Kemosabi, I can't figure out who you are."],errorcode=>[1]}); return;