diff --git a/perl-xCAT/xCAT/FSPpower.pm b/perl-xCAT/xCAT/FSPpower.pm index a8cfcea2e..1623d114e 100644 --- a/perl-xCAT/xCAT/FSPpower.pm +++ b/perl-xCAT/xCAT/FSPpower.pm @@ -6,6 +6,7 @@ use strict; use xCAT::PPCcli qw(SUCCESS EXPECT_ERROR RC_ERROR NR_ERROR); use xCAT::PPCpower; use xCAT::FSPUtils; +#use Data::Dumper; ########################################################################## # Parse the command line for options and operands ########################################################################## @@ -305,6 +306,11 @@ sub state { push @result, [$name, "$prefix$data",$Rc]; next; } + #print Dumper($data); + my @k = keys(%$data); + if( grep(/all/, @k) == 1 ) { + $data->{$id} = $data->{all}; + } ################################## # Node not found ##################################