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