diff --git a/perl-xCAT/xCAT/Utils.pm b/perl-xCAT/xCAT/Utils.pm index bb6b52dca..69dc739a1 100644 --- a/perl-xCAT/xCAT/Utils.pm +++ b/perl-xCAT/xCAT/Utils.pm @@ -1339,6 +1339,10 @@ sub runxcmd_output { push @$::xcmd_outref, @{$resp->{data}}; } + if (defined($resp->{status})) + { + push @$::xcmd_outref, @{$resp->{status}}; + } if (defined($resp->{node})) { my $node = $resp->{node}->[0]; @@ -1410,6 +1414,10 @@ sub runxcmd_output2 { push @{$::xcmd_outref_hash->{data}}, @{$resp->{data}}; } + if (defined($resp->{status})) + { + push @{$::xcmd_outref_hash->{status}}, @{$resp->{status}}; + } if (defined($resp->{node})) { push @{$::xcmd_outref_hash->{node}}, @{$resp->{node}};