summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTrond Norbye <trond.norbye@gmail.com>2011-01-03 11:35:15 +0100
committerShawn O. Pearce <sop@google.com>2011-01-09 16:10:04 -0800
commitd3fd537ea59272e2141ccee839400a93c0196e36 (patch)
treece2bcfcaf355fe4f955ca513241890be3393c9c1
parent0048b69c038306fe74408a63cdd0773b0d86a8fe (diff)
downloadgit-repo-d3fd537ea59272e2141ccee839400a93c0196e36.tar.gz
Exit with statuscode 0 for repo help init
The complete help text is printed, so the program executed successfully. Some tools (like OpenGrok) detects the availibility of a program by running it with a known set of options and check the return code. It is an easy and portable way of checking for the existence of a program instead of searching the path (and handle extensions) ourselves. Change-Id: Ic13428c77be4a36d599ccb8c86d893308818eae3
-rwxr-xr-xrepo1
1 files changed, 1 insertions, 0 deletions
diff --git a/repo b/repo
index bdc05c3b..6f2067ea 100755
--- a/repo
+++ b/repo
@@ -479,6 +479,7 @@ def _Help(args):
479 if args: 479 if args:
480 if args[0] == 'init': 480 if args[0] == 'init':
481 init_optparse.print_help() 481 init_optparse.print_help()
482 sys.exit(0)
482 else: 483 else:
483 print >>sys.stderr,\ 484 print >>sys.stderr,\
484 "error: '%s' is not a bootstrap command.\n"\ 485 "error: '%s' is not a bootstrap command.\n"\