You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@qpid.apache.org by lq...@apache.org on 2016/05/31 09:40:01 UTC

svn commit: r1746261 - /qpid/java/trunk/perftests/etc/json_config_tool.py

Author: lquack
Date: Tue May 31 09:40:01 2016
New Revision: 1746261

URL: http://svn.apache.org/viewvc?rev=1746261&view=rev
Log:
QPID-7284: [Java Performance Tests] json_config_tool should recursively descend into configuration

Modified:
    qpid/java/trunk/perftests/etc/json_config_tool.py

Modified: qpid/java/trunk/perftests/etc/json_config_tool.py
URL: http://svn.apache.org/viewvc/qpid/java/trunk/perftests/etc/json_config_tool.py?rev=1746261&r1=1746260&r2=1746261&view=diff
==============================================================================
--- qpid/java/trunk/perftests/etc/json_config_tool.py (original)
+++ qpid/java/trunk/perftests/etc/json_config_tool.py Tue May 31 09:40:01 2016
@@ -53,6 +53,8 @@ def transform(data):
   elif isinstance(data, list):
     return [transform(i) for i in data]
   elif isinstance(data, dict):
+    for k, v in data.items():
+      data[k] = transform(v)
     if "name" in data and data["name"] == objname:
       data[attrname] = attrvalue
     return data



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org