)]}'
{"devstack/dsconf.py":[{"author":{"_account_id":17716,"name":"Luz Cazares","email":"luz.cazares@intel.com","username":"luzcazares"},"change_message_id":"5be893bb62a97853c7f973258a8de2497ef7c87e","unresolved":false,"context_lines":[{"line_number":314,"context_line":"                for line in lc._section(group, conf):"},{"line_number":315,"context_line":"                    if line.startswith(\u0027#\u0027):"},{"line_number":316,"context_line":"                        continue"},{"line_number":317,"context_line":"                    m \u003d re.match(r\"([^#\u003d\\s]+)\\s*(?\u003c\u003d[^\\+])\\\u003d\\s*(.+)\", line)"},{"line_number":318,"context_line":""},{"line_number":319,"context_line":"                    if m:"},{"line_number":320,"context_line":"                        self.set_local(m.group(1), m.group(2))"}],"source_content_type":"text/x-python","patch_set":1,"id":"1a430d35_ce81c3fd","line":317,"range":{"start_line":317,"start_character":54,"end_line":317,"end_character":55},"updated":"2017-02-02 23:33:50.000000000","message":"nit: I think this backslash can be omitted since \u0027+\u0027 sign is within square brackets - a set - so it will be treated as a literal character anyway","commit_id":"da0e3e53670c3c0497d5680bb0c468aa906f398f"}],"devstack/tests/test_localconf_merge.py":[{"author":{"_account_id":9234,"name":"Steve Heyman","email":"steve@heyman.com","username":"hockeynut"},"change_message_id":"66920400a309032aa112f46424b4003e579bd873","unresolved":false,"context_lines":[{"line_number":28,"context_line":"a\u003db"},{"line_number":29,"context_line":"c\u003dd"},{"line_number":30,"context_line":"f\u003d1"},{"line_number":31,"context_line":"TEMPEST_PLUGINS\u003d\" /opt/stack/new/test-plugin\""},{"line_number":32,"context_line":"[[post-config|$NEUTRON_CONF]]"},{"line_number":33,"context_line":"[DEFAULT]"},{"line_number":34,"context_line":"global_physnet_mtu\u003d1450"}],"source_content_type":"text/x-python","patch_set":1,"id":"3a461143_18dd8d42","line":31,"updated":"2017-02-02 20:51:27.000000000","message":"should this be here?","commit_id":"da0e3e53670c3c0497d5680bb0c468aa906f398f"},{"author":{"_account_id":9152,"name":"Castulo J. Martinez","email":"castulo.martinez@intel.com","username":"cas"},"change_message_id":"bcc64d2df87d83b828d9664e65e98f72b8714e28","unresolved":false,"context_lines":[{"line_number":28,"context_line":"a\u003db"},{"line_number":29,"context_line":"c\u003dd"},{"line_number":30,"context_line":"f\u003d1"},{"line_number":31,"context_line":"TEMPEST_PLUGINS\u003d\" /opt/stack/new/test-plugin\""},{"line_number":32,"context_line":"[[post-config|$NEUTRON_CONF]]"},{"line_number":33,"context_line":"[DEFAULT]"},{"line_number":34,"context_line":"global_physnet_mtu\u003d1450"}],"source_content_type":"text/x-python","patch_set":1,"id":"3a461143_d304c6c7","line":31,"in_reply_to":"3a461143_18dd8d42","updated":"2017-02-02 21:15:15.000000000","message":"Yes, my intention was to add one variable that will have a +\u003d in a second file, so I can test the behavior when merging one file with var\u003dvalue1 and other file with var+\u003dvalue2","commit_id":"da0e3e53670c3c0497d5680bb0c468aa906f398f"},{"author":{"_account_id":9234,"name":"Steve Heyman","email":"steve@heyman.com","username":"hockeynut"},"change_message_id":"ae4152baad5d0f95e434cf49634221bb97d9f5a8","unresolved":false,"context_lines":[{"line_number":28,"context_line":"a\u003db"},{"line_number":29,"context_line":"c\u003dd"},{"line_number":30,"context_line":"f\u003d1"},{"line_number":31,"context_line":"TEMPEST_PLUGINS\u003d\" /opt/stack/new/test-plugin\""},{"line_number":32,"context_line":"[[post-config|$NEUTRON_CONF]]"},{"line_number":33,"context_line":"[DEFAULT]"},{"line_number":34,"context_line":"global_physnet_mtu\u003d1450"}],"source_content_type":"text/x-python","patch_set":1,"id":"3a461143_de25adae","line":31,"in_reply_to":"3a461143_d304c6c7","updated":"2017-02-02 21:31:20.000000000","message":"ahh, thanks - just noticed the name of this file was in tests.","commit_id":"da0e3e53670c3c0497d5680bb0c468aa906f398f"},{"author":{"_account_id":9234,"name":"Steve Heyman","email":"steve@heyman.com","username":"hockeynut"},"change_message_id":"66920400a309032aa112f46424b4003e579bd873","unresolved":false,"context_lines":[{"line_number":69,"context_line":"a\u003d5"},{"line_number":70,"context_line":"c\u003dd"},{"line_number":71,"context_line":"f\u003d1"},{"line_number":72,"context_line":"TEMPEST_PLUGINS\u003d\" /opt/stack/new/test-plugin\""},{"line_number":73,"context_line":"g\u003d2"},{"line_number":74,"context_line":"[[post-config|$NEUTRON_CONF]]"},{"line_number":75,"context_line":"[DEFAULT]"}],"source_content_type":"text/x-python","patch_set":1,"id":"3a461143_b81559e6","line":72,"updated":"2017-02-02 20:51:27.000000000","message":"should this be here?","commit_id":"da0e3e53670c3c0497d5680bb0c468aa906f398f"},{"author":{"_account_id":9234,"name":"Steve Heyman","email":"steve@heyman.com","username":"hockeynut"},"change_message_id":"66920400a309032aa112f46424b4003e579bd873","unresolved":false,"context_lines":[{"line_number":87,"context_line":"a\u003db"},{"line_number":88,"context_line":"c\u003dd"},{"line_number":89,"context_line":"f\u003d1"},{"line_number":90,"context_line":"TEMPEST_PLUGINS\u003d\" /opt/stack/new/test-plugin\""},{"line_number":91,"context_line":"enable_plugin ironic https://github.com/openstack/ironic"},{"line_number":92,"context_line":"TEMPEST_PLUGINS+\u003d\" /opt/stack/new/ironic\""},{"line_number":93,"context_line":"ENABLED_SERVICES\u003drabbit,mysql,key"}],"source_content_type":"text/x-python","patch_set":1,"id":"3a461143_981a5d16","line":90,"updated":"2017-02-02 20:51:27.000000000","message":"should this be here?","commit_id":"da0e3e53670c3c0497d5680bb0c468aa906f398f"},{"author":{"_account_id":9152,"name":"Castulo J. Martinez","email":"castulo.martinez@intel.com","username":"cas"},"change_message_id":"bcc64d2df87d83b828d9664e65e98f72b8714e28","unresolved":false,"context_lines":[{"line_number":87,"context_line":"a\u003db"},{"line_number":88,"context_line":"c\u003dd"},{"line_number":89,"context_line":"f\u003d1"},{"line_number":90,"context_line":"TEMPEST_PLUGINS\u003d\" /opt/stack/new/test-plugin\""},{"line_number":91,"context_line":"enable_plugin ironic https://github.com/openstack/ironic"},{"line_number":92,"context_line":"TEMPEST_PLUGINS+\u003d\" /opt/stack/new/ironic\""},{"line_number":93,"context_line":"ENABLED_SERVICES\u003drabbit,mysql,key"}],"source_content_type":"text/x-python","patch_set":1,"id":"3a461143_f32e2241","line":90,"in_reply_to":"3a461143_981a5d16","updated":"2017-02-02 21:15:15.000000000","message":"Yes, see my previous response.","commit_id":"da0e3e53670c3c0497d5680bb0c468aa906f398f"}]}
