summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xsrc/sbin/bcfg25
1 files changed, 4 insertions, 1 deletions
diff --git a/src/sbin/bcfg2 b/src/sbin/bcfg2
index ef7bc59ad..4dec93d43 100755
--- a/src/sbin/bcfg2
+++ b/src/sbin/bcfg2
@@ -72,7 +72,10 @@ class Client:
self.setup = Bcfg2.Options.OptionParser(optinfo)
self.setup.parse(sys.argv[1:])
- print self.setup
+ if self.setup['args']:
+ print "Bcfg2 takes no arguments, only options"
+ print self.setup.buildHelpMessage()
+ raise SystemExit(1)
level = 30
if self.setup['verbose']:
level = 20