From 3b3e122489162309d71334461a9b2875bcf33181 Mon Sep 17 00:00:00 2001 From: Bryan O'Sullivan <bos@lindenlab.com> Date: Mon, 4 Aug 2008 22:33:28 +0000 Subject: [PATCH] DEV-16182 / Improve error message if subcommand option unrecognised Self-reviewed. --- indra/develop.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/indra/develop.py b/indra/develop.py index 0b9e455aa33..2e50fb040b4 100755 --- a/indra/develop.py +++ b/indra/develop.py @@ -661,12 +661,15 @@ def main(arguments): raise CommandError('clean takes no arguments') setup.cleanup() else: - print >> sys.stderr, 'Error: unknown command', repr(cmd) + print >> sys.stderr, 'Error: unknown subcommand', repr(cmd) print >> sys.stderr, "(run 'develop.py --help' for help)" sys.exit(1) except CommandError, err: print >> sys.stderr, 'Error:', err sys.exit(1) + except getopt.GetoptError, err: + print >> sys.stderr, 'Error with %r subcommand: %s' % (cmd, err) + sys.exit(1) if __name__ == '__main__': -- GitLab