summaryrefslogtreecommitdiffstats
path: root/src/sbin
diff options
context:
space:
mode:
authorSol Jerome <sol.jerome@gmail.com>2011-06-29 20:12:47 -0500
committerSol Jerome <sol.jerome@gmail.com>2011-06-29 20:13:34 -0500
commit34b0e09aed52103d6b1ed2da1c2dac57b4e5c5d0 (patch)
treed492e684b468cde530ad24b0ef0435fae6fe409d /src/sbin
parent4bdfba6f86b03e14d285577de6713472c026289c (diff)
downloadbcfg2-34b0e09aed52103d6b1ed2da1c2dac57b4e5c5d0.tar.gz
bcfg2-34b0e09aed52103d6b1ed2da1c2dac57b4e5c5d0.tar.bz2
bcfg2-34b0e09aed52103d6b1ed2da1c2dac57b4e5c5d0.zip
bcfg2-admin: Fix traceback when help argument omitted
Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
Diffstat (limited to 'src/sbin')
-rwxr-xr-xsrc/sbin/bcfg2-admin3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/sbin/bcfg2-admin b/src/sbin/bcfg2-admin
index 36be6ab14..1434afd97 100755
--- a/src/sbin/bcfg2-admin
+++ b/src/sbin/bcfg2-admin
@@ -62,6 +62,9 @@ def main():
if args[0] in get_modes():
modname = args[0].capitalize()
+ if len(args) == 1 or args[1] == 'help':
+ print(mode_import(modname).__longhelp__)
+ raise SystemExit(0)
try:
mode_cls = mode_import(modname)
except ImportError: