From 81c08bb76f5c8b9f19eaa063cb6c0d2eb168d916 Mon Sep 17 00:00:00 2001 From: vallard Date: Thu, 21 May 2009 21:19:42 +0000 Subject: [PATCH] added help message for people that just do rpower noaction git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@3435 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd --- xCAT-server/lib/xcat/plugins/ipmi.pm | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/xCAT-server/lib/xcat/plugins/ipmi.pm b/xCAT-server/lib/xcat/plugins/ipmi.pm index 1c3437306..204f1d28c 100644 --- a/xCAT-server/lib/xcat/plugins/ipmi.pm +++ b/xCAT-server/lib/xcat/plugins/ipmi.pm @@ -6018,6 +6018,12 @@ sub preprocess_request { if ($command eq "rpower") { my $subcmd=$exargs[0]; + if($subcmd eq ''){ + $callback->({data=>["Please enter an action (eg: boot,off,on, etc)", $usage_string]}); + $request = {}; + return 0; + + } if ( ($subcmd ne 'stat') && ($subcmd ne 'state') && ($subcmd ne 'status') && ($subcmd ne 'on') && ($subcmd ne 'off') && ($subcmd ne 'softoff') && ($subcmd ne 'nmi')&& ($subcmd ne 'cycle') && ($subcmd ne 'reset') && ($subcmd ne 'boot')) { $callback->({data=>["Unsupported command: $command $subcmd", $usage_string]}); $request = {};