From f1ddc4210626522329ecff6a958a3a0e7b54c97b Mon Sep 17 00:00:00 2001 From: lissav Date: Tue, 4 Nov 2008 19:24:38 +0000 Subject: [PATCH] add help support- defect 2183821 git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@2465 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd --- xCAT-server/lib/xcat/plugins/copycds.pm | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/xCAT-server/lib/xcat/plugins/copycds.pm b/xCAT-server/lib/xcat/plugins/copycds.pm index 2782bd33d..c9ab517b5 100644 --- a/xCAT-server/lib/xcat/plugins/copycds.pm +++ b/xCAT-server/lib/xcat/plugins/copycds.pm @@ -36,6 +36,7 @@ sub process_request { my $doreq = shift; my $distname = undef; my $arch = undef; + my $help = undef; $identified=0; $::CDMOUNTPATH="/mnt/xcat"; my $existdir = getcwd; @@ -45,8 +46,13 @@ sub process_request { } GetOptions( 'n|name|osver=s' => \$distname, - 'a|arch=s' => \$arch + 'a|arch=s' => \$arch, + 'h|help' => \$help ); + if ($help) { + $callback->({info=>"copycds [{-n|--name|--osver}=distroname] [{-a|--arch}=architecture] 1st.iso [2nd.iso ...]."}); + return; + } if ($arch and $arch =~ /i.86/) { $arch = 'x86'; }