summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Sokolovsky <paul.sokolovsky@linaro.org>2014-05-12 02:25:08 +0300
committerPaul Sokolovsky <paul.sokolovsky@linaro.org>2014-05-12 02:25:08 +0300
commit85cd35f6f17fb43ae236d2f38cc21765c256d652 (patch)
tree7c72e1e4ce250412f3859ad57f31b032efa51be8
parentaa72f36c3e51e4be413b7241c019ef3b88106cda (diff)
mangle-jobs: Clarify usage help.
Change-Id: I46162f60970027ac2d36719b75d6092746f23581
-rwxr-xr-xmangle-jobs/mangle-jobs16
1 files changed, 8 insertions, 8 deletions
diff --git a/mangle-jobs/mangle-jobs b/mangle-jobs/mangle-jobs
index 9c465e9..90dc026 100755
--- a/mangle-jobs/mangle-jobs
+++ b/mangle-jobs/mangle-jobs
@@ -29,19 +29,19 @@ from lxml.etree import fromstring, tostring
optparser = optparse.OptionParser(usage="%prog <mangle script>")
optparser.add_option("--url", default="http://localhost:8080/jenkins/",
- help="Jenkins base url, default: %default")
+ help="Process jobs on Jenkins server via REST API, default: %default")
+optparser.add_option("--file",
+ help="Process single local file")
optparser.add_option("--user",
- help="Jenkins username")
+ help="Jenkins username (required for --url)")
optparser.add_option("--passwd-file", metavar="FILE",
- help="File holding Jenkins password")
-optparser.add_option("--really", action="store_true",
- help="Actually perform changes")
+ help="File holding Jenkins password (prompt otherwise)")
optparser.add_option("--filter-jobname",
help="Process only jobs matching regex pattern")
optparser.add_option("--limit", type="int", default=-1,
- help="Change at most LIMIT jobs")
-optparser.add_option("--file",
- help="Process a file instead of all jobs on a remote server")
+ help="Process at most LIMIT jobs")
+optparser.add_option("--really", action="store_true",
+ help="Actually perform changes, default is dry run with diff display")
options, args = optparser.parse_args(sys.argv[1:])
if len(args) != 1: