)]}'
{"roles/tripleo-hieradata/templates/all_nodes.j2":[{"author":{"_account_id":8833,"name":"Rabi Mishra","email":"ramishra@redhat.com","username":"rabi"},"change_message_id":"d31f7a20f0744b94ff7e1e6987c3767b70abbad4","unresolved":false,"context_lines":[{"line_number":30,"context_line":"  {% endfor %}"},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"  {# \u003cservice\u003e_network: \u003cnetwork\u003e #}"},{"line_number":33,"context_line":"  {% for service, network in service_net_map.items() %}"},{"line_number":34,"context_line":"  {{ \u0027\"\u0027 ~ service ~ \u0027\": \"\u0027 ~ network ~ \u0027\",\u0027 }}"},{"line_number":35,"context_line":"  {% endfor %}"},{"line_number":36,"context_line":""}],"source_content_type":"text/x-jinja2","patch_set":3,"id":"7faddb67_d46413bc","line":33,"range":{"start_line":33,"start_character":45,"end_line":33,"end_character":52},"updated":"2019-07-05 06:09:59.000000000","message":"Actually items() in python2 creates a copy list rather than an iterator (in python3 it creates a view object) and not the same as iteritems() and there is memory implication for large dicts in python2. But here it does not really matter.","commit_id":"d60eb1b4be4fdf0c990601337473ce683658f40f"}]}
