)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"change_message_id":"d83f3cd5d97af314a5350c00375c19dc4ea3fe81","unresolved":false,"context_lines":[{"line_number":9,"context_line":"The config_template comment parser will now respect all comments in"},{"line_number":10,"context_line":"INI files, as they are written. This will ensure spacing, paragraphs,"},{"line_number":11,"context_line":"and other comments bits that may be in an INI file remain intact,"},{"line_number":12,"context_line":"even when overrideing options and sections. With this feature we\u0027ll"},{"line_number":13,"context_line":"now be able to insert options in OSLO config generated files without"},{"line_number":14,"context_line":"truncating or making a mess of the file structure."},{"line_number":15,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"7faddb67_9a124fb4","line":12,"range":{"start_line":12,"start_character":10,"end_line":12,"end_character":21},"updated":"2019-07-22 20:38:01.000000000","message":"overriding","commit_id":"261f4b23919b4b8b74cb55a114fbbd11fc0729b6"},{"author":{"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},"change_message_id":"a36c5df99871b488167042e82f11719a4f625682","unresolved":false,"context_lines":[{"line_number":9,"context_line":"The config_template comment parser will now respect all comments in"},{"line_number":10,"context_line":"INI files, as they are written. This will ensure spacing, paragraphs,"},{"line_number":11,"context_line":"and other comments bits that may be in an INI file remain intact,"},{"line_number":12,"context_line":"even when overrideing options and sections. With this feature we\u0027ll"},{"line_number":13,"context_line":"now be able to insert options in OSLO config generated files without"},{"line_number":14,"context_line":"truncating or making a mess of the file structure."},{"line_number":15,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"7faddb67_88ba05df","line":12,"range":{"start_line":12,"start_character":10,"end_line":12,"end_character":21},"in_reply_to":"7faddb67_9a124fb4","updated":"2019-07-22 22:09:33.000000000","message":"Done","commit_id":"261f4b23919b4b8b74cb55a114fbbd11fc0729b6"}],"action/config_template.py":[{"author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"change_message_id":"7a90efc8316ccec7bfc0eb7f5217b5364ebacd39","unresolved":false,"context_lines":[{"line_number":828,"context_line":"                module_args\u003ddict(src\u003d_vars[\u0027dest\u0027]),"},{"line_number":829,"context_line":"                task_vars\u003dtask_vars"},{"line_number":830,"context_line":"            )"},{"line_number":831,"context_line":"            config_dict_new \u003d dict()"},{"line_number":832,"context_line":"            if \u0027content\u0027 in slurpee:"},{"line_number":833,"context_line":"                dest_data \u003d base64.b64decode("},{"line_number":834,"context_line":"                    slurpee[\u0027content\u0027]).decode(\u0027utf-8\u0027)"}],"source_content_type":"text/x-python","patch_set":6,"id":"7faddb67_2b12b659","line":831,"range":{"start_line":831,"start_character":12,"end_line":831,"end_character":27},"updated":"2019-07-25 16:00:54.000000000","message":"Do we need this definition? Since it\u0027s re-defined on L843","commit_id":"09c76e238026d7ba4134ee2b66a4e9fd2617b843"},{"author":{"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},"change_message_id":"f42222393baabc95ce8c6beedd46c426a21d8fcf","unresolved":false,"context_lines":[{"line_number":828,"context_line":"                module_args\u003ddict(src\u003d_vars[\u0027dest\u0027]),"},{"line_number":829,"context_line":"                task_vars\u003dtask_vars"},{"line_number":830,"context_line":"            )"},{"line_number":831,"context_line":"            config_dict_new \u003d dict()"},{"line_number":832,"context_line":"            if \u0027content\u0027 in slurpee:"},{"line_number":833,"context_line":"                dest_data \u003d base64.b64decode("},{"line_number":834,"context_line":"                    slurpee[\u0027content\u0027]).decode(\u0027utf-8\u0027)"}],"source_content_type":"text/x-python","patch_set":6,"id":"7faddb67_ab2a26e4","line":831,"range":{"start_line":831,"start_character":12,"end_line":831,"end_character":27},"in_reply_to":"7faddb67_2b12b659","updated":"2019-07-25 16:21:48.000000000","message":"we do need this. This object is used to determine differences and while its defined on 843 that would only be defined if the condition on 832 is met. So to ensure the difference engine has all of the data it requires, the object is defined here as an empty set.","commit_id":"09c76e238026d7ba4134ee2b66a4e9fd2617b843"}]}
