)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"change_message_id":"bf73a16d4f95bc40dcf72cf9c078aa311ce8ad77","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"config options: centralize section \"service\""},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"The config options of the \"nova.conf\" section \"service\""},{"line_number":10,"context_line":"and \"service\" got moved to the new central location"},{"line_number":11,"context_line":"\"nova/conf/service.py\"."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Implements: blueprint centralize-config-options"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":11,"id":"5a5ae5dd_c450f8d6","line":10,"range":{"start_line":9,"start_character":38,"end_line":10,"end_character":13},"updated":"2016-02-05 04:19:52.000000000","message":"The config options changed in this patch belongs to \u0027DEFAULT\u0027 group(section). So \u0027section\u0027 is unsuitable.","commit_id":"3db8541b53cd4050511e9fad40ac3ddb6069007f"},{"author":{"_account_id":7400,"name":"Tracy Jones","email":"tjones@vmware.com","username":"tracyajones"},"change_message_id":"c48afdb3867b9984071d97d545a5c73b64dc4ccb","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"config options: centralize section \"service\""},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"The config options of the \"nova.conf\" section \"service\""},{"line_number":10,"context_line":"and \"service\" got moved to the new central location"},{"line_number":11,"context_line":"\"nova/conf/service.py\"."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Implements: blueprint centralize-config-options"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":11,"id":"5a5ae5dd_91da1be7","line":10,"range":{"start_line":9,"start_character":38,"end_line":10,"end_character":13},"in_reply_to":"5a5ae5dd_c450f8d6","updated":"2016-02-05 21:14:41.000000000","message":"Done","commit_id":"3db8541b53cd4050511e9fad40ac3ddb6069007f"},{"author":{"_account_id":11303,"name":"Markus Zoeller (markus_z)","email":"mzoeller@linux.vnet.ibm.com","username":"mzoeller"},"change_message_id":"15c0e333e0077d5fc7f1a91ec7b19345b846ed24","unresolved":false,"context_lines":[{"line_number":10,"context_line":"\"service\" options got moved to the new central location"},{"line_number":11,"context_line":"\"nova/conf/service.py\"."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Implements: blueprint centralize-config-options"},{"line_number":14,"context_line":"Change-Id: I621481590d93b806ea17d498a562da87207001f3"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":15,"id":"fa0719c6_4fd0911f","line":13,"updated":"2016-03-23 15:45:25.000000000","message":"Please be aware that the effort in Newton is tracked with a\nnew (follow up) blueprint \n\n    centralize-config-options-newton\n\nIf questions arise, ping me. Thanks for your help here!","commit_id":"ca2963e1c091e3f3187ea49db2fa427c64fcd339"}],"nova/conf/service.py":[{"author":{"_account_id":1063,"name":"Ed Leafe","email":"ed@leafe.com","username":"ed-leafe"},"change_message_id":"f4c35f6e76b4c5721025fca30973ea04cfbc2f53","unresolved":false,"context_lines":[{"line_number":81,"context_line":"               help\u003d\u0027Maximum time since last check-in for up service\u0027),"},{"line_number":82,"context_line":"    ]"},{"line_number":83,"context_line":""},{"line_number":84,"context_line":"ALL_SERVICE_OPTS \u003d service_opts"},{"line_number":85,"context_line":""},{"line_number":86,"context_line":""},{"line_number":87,"context_line":"def register_opts(conf):"}],"source_content_type":"text/x-python","patch_set":13,"id":"3a57f1b5_0dc4793e","line":84,"range":{"start_line":84,"start_character":0,"end_line":84,"end_character":16},"updated":"2016-02-09 18:20:05.000000000","message":"This isn\u0027t needed. It\u0027s not a constant or anything, so just use \u0027service_opts\u0027 in the rest of the code.","commit_id":"beb829c72877fbd6bf0e44e57acd512974e75e2e"},{"author":{"_account_id":7400,"name":"Tracy Jones","email":"tjones@vmware.com","username":"tracyajones"},"change_message_id":"d97d8c6f3a7f84b19e5347f0969e1d9d7e255c42","unresolved":false,"context_lines":[{"line_number":81,"context_line":"               help\u003d\u0027Maximum time since last check-in for up service\u0027),"},{"line_number":82,"context_line":"    ]"},{"line_number":83,"context_line":""},{"line_number":84,"context_line":"ALL_SERVICE_OPTS \u003d service_opts"},{"line_number":85,"context_line":""},{"line_number":86,"context_line":""},{"line_number":87,"context_line":"def register_opts(conf):"}],"source_content_type":"text/x-python","patch_set":13,"id":"3a57f1b5_8d43896c","line":84,"range":{"start_line":84,"start_character":0,"end_line":84,"end_character":16},"in_reply_to":"3a57f1b5_0dc4793e","updated":"2016-02-09 18:28:42.000000000","message":"Done","commit_id":"beb829c72877fbd6bf0e44e57acd512974e75e2e"}],"nova/service.py":[{"author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"change_message_id":"11bcbcec8be638e99b13d7353d082dde8cc1ffcf","unresolved":false,"context_lines":[{"line_number":45,"context_line":""},{"line_number":46,"context_line":"LOG \u003d logging.getLogger(__name__)"},{"line_number":47,"context_line":""},{"line_number":48,"context_line":"service_opts \u003d ["},{"line_number":49,"context_line":"    cfg.IntOpt(\u0027report_interval\u0027,"},{"line_number":50,"context_line":"               default\u003d10,"},{"line_number":51,"context_line":"               help\u003d\u0027Seconds between nodes reporting state to datastore\u0027),"}],"source_content_type":"text/x-python","patch_set":16,"id":"fa0719c6_ef57b323","line":48,"updated":"2016-03-24 11:59:23.000000000","message":"you have had a bad rebase here I think, we need the new values for these configs moved into the new file.","commit_id":"6330bf4f4e686965153926664b0d3c9cdeacdfbe"},{"author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"change_message_id":"11bcbcec8be638e99b13d7353d082dde8cc1ffcf","unresolved":false,"context_lines":[{"line_number":108,"context_line":"               default\u003d\u0027nova.cert.manager.CertManager\u0027,"},{"line_number":109,"context_line":"               help\u003d\u0027DEPRECATED: Full class name for the Manager for cert\u0027,"},{"line_number":110,"context_line":"               deprecated_for_removal\u003dTrue),"},{"line_number":111,"context_line":"    # NOTE(sdague): the network_manager has a bunch of different in"},{"line_number":112,"context_line":"    # tree classes that are still legit options. In Newton we should"},{"line_number":113,"context_line":"    # turn this into a selector."},{"line_number":114,"context_line":"    cfg.StrOpt(\u0027network_manager\u0027,"}],"source_content_type":"text/x-python","patch_set":16,"id":"fa0719c6_2f340bfa","line":111,"updated":"2016-03-24 11:59:23.000000000","message":"note these changes","commit_id":"6330bf4f4e686965153926664b0d3c9cdeacdfbe"}]}
