diff --git a/perl-xCAT/xCAT/FSPcfg.pm b/perl-xCAT/xCAT/FSPcfg.pm index 4ea4d86cf..dccbb9892 100644 --- a/perl-xCAT/xCAT/FSPcfg.pm +++ b/perl-xCAT/xCAT/FSPcfg.pm @@ -318,9 +318,10 @@ sub do_set_sysname { my $sysname = ($value eq '*') ? $name : $value; my $action = $sysname_action{set}{@$d[4]}; my $values = xCAT::FSPUtils::fsp_api_action($name, $d, $action, 0, $sysname); - if (@$values[2] != 0) { - push @result, $values; - last; + if (@$values[1] && ((@$values[1] =~ /Error/i) && (@$values[2] != 0))) { + return ([[$name, @$values[1], '1']]); + } else { + push $result, [$name, "Success", 0]; } } } diff --git a/perl-xCAT/xCAT/PPCcfg.pm b/perl-xCAT/xCAT/PPCcfg.pm index 74d92ee54..33eabb85c 100644 --- a/perl-xCAT/xCAT/PPCcfg.pm +++ b/perl-xCAT/xCAT/PPCcfg.pm @@ -58,6 +58,8 @@ sub parse_args { "*_passwd", "hostname", "resetnet", + "dev", + "celogin1" ); my @ppc = ( "sshcfg" diff --git a/perl-xCAT/xCAT/Usage.pm b/perl-xCAT/xCAT/Usage.pm index 6bcc05e4c..70aa5b847 100644 --- a/perl-xCAT/xCAT/Usage.pm +++ b/perl-xCAT/xCAT/Usage.pm @@ -183,7 +183,7 @@ my %usage = ( PPC (with HMC) specific: lsvm [-a|--all] PPC (using Direct FSP Management) specific: - lsvm ", + lsvm [-l|--long]", "chvm" => "Usage: Common: @@ -193,6 +193,7 @@ my %usage = ( chvm = [=...] PPC (using Direct FSP Management) specific: chvm [-p ] + chvm [lparname=<*|name>] chvm -i [-m ] -r VMware specific: chvm [-a size][-d disk][-p disk][--resize disk=size][--cpus count][--mem memory]", diff --git a/xCAT-client/pods/man1/rspconfig.1.pod b/xCAT-client/pods/man1/rspconfig.1.pod index 6552d3ed5..228d12e7c 100644 --- a/xCAT-client/pods/man1/rspconfig.1.pod +++ b/xCAT-client/pods/man1/rspconfig.1.pod @@ -550,7 +550,7 @@ B I B I - mm01: success + mm01: Success B I