repo: standardize help behavior

Standard utilities exit normally/zero when users explicitly request
--help, and they write to stdout.  Exiting non-zero & using stderr
is meant for incorrect tool usage instead.  We're already doing this
for `repo help <init|gitc-init>` calls, so lets fix `repo help` and
`repo --help|-h` to match.

Change-Id: Ia4f352b431c91eefef70dcafc11f00209ee69809
This commit is contained in:
Mike Frysinger 2019-06-13 00:07:13 -04:00
parent 24ee29e468
commit 35159abbeb

4
repo
View File

@ -776,8 +776,8 @@ The most commonly used repo commands are:
""" help Display detailed help on a command """ help Display detailed help on a command
For access to the full online help, install repo ("repo init"). For access to the full online help, install repo ("repo init").
""", file=sys.stderr) """)
sys.exit(1) sys.exit(0)
def _Help(args): def _Help(args):