catalst: improve usage() output formatting slightly
authorBrian Dolbec <dolsen@gentoo.org>
Wed, 9 Jan 2013 08:32:41 +0000 (00:32 -0800)
committerMatt Turner <mattst88@gmail.com>
Sun, 15 Dec 2013 04:17:49 +0000 (20:17 -0800)
W. Trevor King: Refactored Git history for Brian Dolbec's content changes.

Reviewed-by: Matt Turner <mattst88@gentoo.org>
Signed-off-by: W. Trevor King <wking@tremily.us>
Signed-off-by: Brian Dolbec <dolsen@gentoo.org>
catalyst

index c62b745326006e7fc59ff5f1bdc43b102263a2c7..4ea4248db2c92b1708035bf446f88dfe804f8638 100755 (executable)
--- a/catalyst
+++ b/catalyst
@@ -24,31 +24,33 @@ __version__="2.0.15"
 conf_values={}
 
 def usage():
-       print "Usage catalyst [options] [-C variable=value...] [ -s identifier]"
-       print " -a --clear-autoresume   clear autoresume flags"
-       print " -c --config     use specified configuration file"
-       print " -C --cli        catalyst commandline (MUST BE LAST OPTION)"
-       print " -d --debug      enable debugging"
-       print " -f --file       read specfile"
-       print " -F --fetchonly  fetch files only"
-       print " -h --help       print this help message"
-       print " -p --purge      clear tmp dirs,package cache and autoresume flags"
-       print " -P --purgeonly  clear tmp dirs,package cache and autoresume flags and exit"
-       print " -T --purgetmponly  clear tmp dirs and autoresume flags and exit"
-       print " -s --snapshot   generate a release snapshot"
-       print " -V --version    display version information"
-       print " -v --verbose    verbose output"
-       print
-       print "Usage examples:"
-       print
-       print "Using the commandline option (-C, --cli) to build a Portage snapshot:"
-       print "catalyst -C target=snapshot version_stamp=my_date"
-       print
-       print "Using the snapshot option (-s, --snapshot) to build a release snapshot:"
-       print "catalyst -s 20071121"
-       print
-       print "Using the specfile option (-f, --file) to build a stage target:"
-       print "catalyst -f stage1-specfile.spec"
+       print """Usage catalyst [options] [-C variable=value...] [ -s identifier]
+ -a --clear-autoresume  clear autoresume flags
+ -c --config            use specified configuration file
+ -C --cli               catalyst commandline (MUST BE LAST OPTION)
+ -d --debug             enable debugging
+ -f --file              read specfile
+ -F --fetchonly         fetch files only
+ -h --help              print this help message
+ -p --purge             clear tmp dirs,package cache, autoresume flags
+ -P --purgeonly         clear tmp dirs,package cache, autoresume flags and exit
+ -T --purgetmponly      clear tmp dirs and autoresume flags and exit
+ -s --snapshot          generate a release snapshot
+ -V --version           display version information
+ -v --verbose           verbose output
+
+Usage examples:
+
+Using the commandline option (-C, --cli) to build a Portage snapshot:
+catalyst -C target=snapshot version_stamp=my_date
+
+Using the snapshot option (-s, --snapshot) to build a release snapshot:
+catalyst -s 20071121"
+
+Using the specfile option (-f, --file) to build a stage target:
+catalyst -f stage1-specfile.spec
+"""
+
 
 def version():
        print "Catalyst, version "+__version__