diff options
author | Chris St. Pierre <chris.a.st.pierre@gmail.com> | 2011-05-16 12:44:34 -0400 |
---|---|---|
committer | Chris St. Pierre <chris.a.st.pierre@gmail.com> | 2011-05-16 12:44:34 -0400 |
commit | 9f1c3dba7966ece85f7899567fcc66737bde6088 (patch) | |
tree | 7376950da76f6e7b65c9c66ed625c5182fc0a8e1 /src/sbin | |
parent | 1e2131e0e64557320f84fa98b7d0d1d022bd725e (diff) | |
download | bcfg2-9f1c3dba7966ece85f7899567fcc66737bde6088.tar.gz bcfg2-9f1c3dba7966ece85f7899567fcc66737bde6088.tar.bz2 bcfg2-9f1c3dba7966ece85f7899567fcc66737bde6088.zip |
bcfg2-info help returns help without starting a server instance
Diffstat (limited to 'src/sbin')
-rwxr-xr-x | src/sbin/bcfg2-info | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/sbin/bcfg2-info b/src/sbin/bcfg2-info index 161fee441..fc36b2602 100755 --- a/src/sbin/bcfg2-info +++ b/src/sbin/bcfg2-info @@ -487,7 +487,10 @@ if __name__ == '__main__': }) setup = Bcfg2.Options.OptionParser(optinfo) setup.parse(sys.argv[1:]) - if setup['profile'] and have_profile: + if setup['args'][0] == 'help': + print(USAGE) + sys.exit(0) + elif setup['profile'] and have_profile: prof = profile.Profile() loop = prof.runcall(infoCore, setup['repo'], setup['plugins'], setup['password'], setup['encoding'], |