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