diff roundup/admin.py @ 6195:6e0c4d50b97e

Issue2551084 - Fix Inefficiency in roundup-admin
author John Rouillard <rouilj@ieee.org>
date Thu, 11 Jun 2020 23:10:25 -0400
parents 5713ddd87fd3
children 39513b36ca59
line wrap: on
line diff
--- a/roundup/admin.py	Wed Jun 10 19:46:41 2020 -0400
+++ b/roundup/admin.py	Thu Jun 11 23:10:25 2020 -0400
@@ -101,12 +101,12 @@
         """
         props = {}
         for arg in args:
-            l = arg.split('=')
+            l = arg.split('=', 1)
             # if = not in string, will return one element
             if len(l) < 2:
                 raise UsageError(_('argument "%(arg)s" not propname=value') %
                                  locals())
-            key, value = l[0], '='.join(l[1:])
+            key, value = l
             if value:
                 props[key] = value
             else:

Roundup Issue Tracker: http://roundup-tracker.org/