summaryrefslogtreecommitdiff
path: root/reconfigure/parsers/jsonparser.py
diff options
context:
space:
mode:
Diffstat (limited to 'reconfigure/parsers/jsonparser.py')
-rw-r--r--reconfigure/parsers/jsonparser.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/reconfigure/parsers/jsonparser.py b/reconfigure/parsers/jsonparser.py
index c1eaee6..1c55e97 100644
--- a/reconfigure/parsers/jsonparser.py
+++ b/reconfigure/parsers/jsonparser.py
@@ -14,7 +14,8 @@ class JsonParser (BaseParser):
return node
def load_node_rec(self, node, json):
- for k, v in json.iteritems():
+ for k in sorted(json.keys()):
+ v = json[k]
if isinstance(v, dict):
child = Node(k)
node.children.append(child)