From 9199cda4d9974758afe65f5905e95ccd32445ebf Mon Sep 17 00:00:00 2001 From: bybai Date: Mon, 10 Aug 2015 22:45:10 -0400 Subject: [PATCH] defect#66 rest api for vitals all return 500 Internal Server Error --- xCAT-server/xCAT-wsapi/xcatws.cgi | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/xCAT-server/xCAT-wsapi/xcatws.cgi b/xCAT-server/xCAT-wsapi/xcatws.cgi index c7fd2b089..3c28c4a51 100755 --- a/xCAT-server/xCAT-wsapi/xcatws.cgi +++ b/xCAT-server/xCAT-wsapi/xcatws.cgi @@ -1763,7 +1763,8 @@ sub actionout { push @{$jsonnode->{$d->{node}->[0]->{name}->[0]}->{$param->{'resourcename'}}}, $d->{node}->[0]->{data}->[0]->{contents}->[0]; } elsif ($param->{'resourcename'} =~ /(vitals|inventory)/) { # handle output of rvital and rinv for ppc node - push @{$jsonnode->{$d->{node}->[0]->{name}->[0]}}, $d->{node}->[0]->{data}->[0]->{contents}->[0]; + #push @{$jsonnode->{$d->{node}->[0]->{name}->[0]}}, $d->{node}->[0]->{data}->[0]->{contents}->[0]; + push @{$jsonnode->{$d->{node}->[0]->{name}->[0]}->{Message}}, $d->{node}->[0]->{data}->[0]->{contents}->[0]; } else { $jsonnode->{$d->{node}->[0]->{name}->[0]}->{$param->{'resourcename'}} = $d->{node}->[0]->{data}->[0]->{contents}->[0]; }