3609: Don't match any character for -lfoo arguments, just match letters.
authorPeter Amstutz <peter.amstutz@curoverse.com>
Fri, 17 Oct 2014 15:41:24 +0000 (11:41 -0400)
committerPeter Amstutz <peter.amstutz@curoverse.com>
Fri, 17 Oct 2014 15:41:24 +0000 (11:41 -0400)
sdk/python/arvados/commands/run.py

index 475b2a9ba5ec77bc6a25e891ef8b9335f7e86e48..962d6a806c63d59d811c457680b68a739e5ac3ed 100644 (file)
@@ -121,7 +121,7 @@ def main(arguments=None):
             project = determine_project(os.getcwd(), api.users().current().execute()["uuid"])
 
     patterns = [re.compile("([^=]+=)(.*)"),
-                re.compile("(-.)(.+)")]
+                re.compile("(-[A-Za-z])(.+)")]
 
     for j, command in enumerate(slots[1:]):
         for i, a in enumerate(command):