)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":11303,"name":"Markus Zoeller (markus_z)","email":"mzoeller@linux.vnet.ibm.com","username":"mzoeller"},"change_message_id":"4d51cd04d8677b549076af8b7905926ef36afdd8","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     EdLeafe \u003ced@leafe.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2016-01-18 15:54:26 +0000"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Remove the opts.py from nova/scheduler"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"The previous change moved the option definitions to the nova/conf"},{"line_number":10,"context_line":"directory. This change removes the nova/scheduler/opts.py file, and"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":7,"id":"da6ed579_85c54c3e","line":7,"updated":"2016-01-18 16:33:39.000000000","message":"The message doesn\u0027t fit anymore to the change.","commit_id":"f5a827219c15ff01d00a2aeef22c7ab2188b04d2"},{"author":{"_account_id":1063,"name":"Ed Leafe","email":"ed@leafe.com","username":"ed-leafe"},"change_message_id":"6665de4d310bc1f034af5c3a3c27e5f51d52cac3","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     EdLeafe \u003ced@leafe.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2016-01-18 15:54:26 +0000"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Remove the opts.py from nova/scheduler"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"The previous change moved the option definitions to the nova/conf"},{"line_number":10,"context_line":"directory. This change removes the nova/scheduler/opts.py file, and"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":7,"id":"ba63e191_68ade330","line":7,"in_reply_to":"da6ed579_85c54c3e","updated":"2016-01-18 17:00:05.000000000","message":"Well, this one does.","commit_id":"f5a827219c15ff01d00a2aeef22c7ab2188b04d2"},{"author":{"_account_id":11303,"name":"Markus Zoeller (markus_z)","email":"mzoeller@linux.vnet.ibm.com","username":"mzoeller"},"change_message_id":"4d51cd04d8677b549076af8b7905926ef36afdd8","unresolved":false,"context_lines":[{"line_number":7,"context_line":"Remove the opts.py from nova/scheduler"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"The previous change moved the option definitions to the nova/conf"},{"line_number":10,"context_line":"directory. This change removes the nova/scheduler/opts.py file, and"},{"line_number":11,"context_line":"adds calls for the config generator to nova/conf/opts.py"},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Blueprint centralize-config-options"},{"line_number":14,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":7,"id":"da6ed579_25db401d","line":11,"range":{"start_line":10,"start_character":11,"end_line":11,"end_character":56},"updated":"2016-01-18 16:33:39.000000000","message":"Doesn\u0027t reflect the change anymore","commit_id":"f5a827219c15ff01d00a2aeef22c7ab2188b04d2"},{"author":{"_account_id":1063,"name":"Ed Leafe","email":"ed@leafe.com","username":"ed-leafe"},"change_message_id":"6665de4d310bc1f034af5c3a3c27e5f51d52cac3","unresolved":false,"context_lines":[{"line_number":7,"context_line":"Remove the opts.py from nova/scheduler"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"The previous change moved the option definitions to the nova/conf"},{"line_number":10,"context_line":"directory. This change removes the nova/scheduler/opts.py file, and"},{"line_number":11,"context_line":"adds calls for the config generator to nova/conf/opts.py"},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Blueprint centralize-config-options"},{"line_number":14,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":7,"id":"ba63e191_a8719be2","line":11,"range":{"start_line":10,"start_character":11,"end_line":11,"end_character":56},"in_reply_to":"da6ed579_25db401d","updated":"2016-01-18 17:00:05.000000000","message":"Yeah, I need to update this one, though.","commit_id":"f5a827219c15ff01d00a2aeef22c7ab2188b04d2"}],"nova/conf/scheduler.py":[{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"1a6ff35eaafe31ad641770eae364df243332d94e","unresolved":false,"context_lines":[{"line_number":259,"context_line":""},{"line_number":260,"context_line":""},{"line_number":261,"context_line":"def list_default_opts():"},{"line_number":262,"context_line":"    return (DEFAULT_GROUP_NAME, DEFAULT_OPTS)"},{"line_number":263,"context_line":""},{"line_number":264,"context_line":""},{"line_number":265,"context_line":"def list_metrics_opts():"}],"source_content_type":"text/x-python","patch_set":6,"id":"fa69d971_93fd1b70","line":262,"range":{"start_line":262,"start_character":0,"end_line":262,"end_character":45},"updated":"2016-01-06 11:41:18.000000000","message":"I think an OptGroup [1] would be a better idea here as it provides additional functionality like group descriptions. Can be a follow up commit, however.\n\n[1] https://review.openstack.org/#/c/263812/1/nova/conf/wsgi.py","commit_id":"550d12da681a78d310b1b66d46adc3874e966a93"},{"author":{"_account_id":11303,"name":"Markus Zoeller (markus_z)","email":"mzoeller@linux.vnet.ibm.com","username":"mzoeller"},"change_message_id":"4d51cd04d8677b549076af8b7905926ef36afdd8","unresolved":false,"context_lines":[{"line_number":231,"context_line":"                      \u0027the opposite, which is soft-affinity.\u0027)"},{"line_number":232,"context_line":""},{"line_number":233,"context_line":""},{"line_number":234,"context_line":"default_opts \u003d [host_subset_size_opt,"},{"line_number":235,"context_line":"               bm_default_filter_opt,"},{"line_number":236,"context_line":"               use_bm_filters_opt,"},{"line_number":237,"context_line":"               host_mgr_avail_filt_opt,"}],"source_content_type":"text/x-python","patch_set":7,"id":"da6ed579_859eac52","line":234,"updated":"2016-01-18 16:33:39.000000000","message":"nit: I thought pep8 want that in upper case if it is on a module level. Personally, I don\u0027t care that much here.","commit_id":"f5a827219c15ff01d00a2aeef22c7ab2188b04d2"},{"author":{"_account_id":1063,"name":"Ed Leafe","email":"ed@leafe.com","username":"ed-leafe"},"change_message_id":"6665de4d310bc1f034af5c3a3c27e5f51d52cac3","unresolved":false,"context_lines":[{"line_number":231,"context_line":"                      \u0027the opposite, which is soft-affinity.\u0027)"},{"line_number":232,"context_line":""},{"line_number":233,"context_line":""},{"line_number":234,"context_line":"default_opts \u003d [host_subset_size_opt,"},{"line_number":235,"context_line":"               bm_default_filter_opt,"},{"line_number":236,"context_line":"               use_bm_filters_opt,"},{"line_number":237,"context_line":"               host_mgr_avail_filt_opt,"}],"source_content_type":"text/x-python","patch_set":7,"id":"ba63e191_485edf46","line":234,"in_reply_to":"da6ed579_859eac52","updated":"2016-01-18 17:00:05.000000000","message":"Well, every other module-level name above this is in lower case, so...","commit_id":"f5a827219c15ff01d00a2aeef22c7ab2188b04d2"}]}
