)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":18335,"name":"Pushkar Umaranikar","email":"pushkar.umaranikar@intel.com","username":"pushkarumaranikar"},"change_message_id":"0063463e0963d862753a9333086518bfe708257e","unresolved":false,"context_lines":[{"line_number":8,"context_line":""},{"line_number":9,"context_line":"The config options in ldapdns.py got moved"},{"line_number":10,"context_line":"to the new central location \"nova/conf/network.py\""},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Change-Id: I9436c523d0ad7be8ae5cd177d1ce16a7d73f1eca"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"1af94dfe_117b5329","line":11,"updated":"2016-03-18 01:46:21.000000000","message":"Add \"Implements: blueprint centralize-config-options\" in the commit message.","commit_id":"d88ad0b574d5ef058b2891919aaef46679cfdb70"},{"author":{"_account_id":18337,"name":"Sujitha","email":"sujitha.neti@intel.com","username":"Sujitha"},"change_message_id":"d772eb592f0f76362a01d7e0c395b764d1ac9434","unresolved":false,"context_lines":[{"line_number":8,"context_line":""},{"line_number":9,"context_line":"The config options in ldapdns.py got moved"},{"line_number":10,"context_line":"to the new central location \"nova/conf/network.py\""},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Change-Id: I9436c523d0ad7be8ae5cd177d1ce16a7d73f1eca"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"1af94dfe_49ea2b75","line":11,"in_reply_to":"1af94dfe_117b5329","updated":"2016-03-18 17:29:45.000000000","message":"Done","commit_id":"d88ad0b574d5ef058b2891919aaef46679cfdb70"}],"nova/conf/network.py":[{"author":{"_account_id":18335,"name":"Pushkar Umaranikar","email":"pushkar.umaranikar@intel.com","username":"pushkarumaranikar"},"change_message_id":"0063463e0963d862753a9333086518bfe708257e","unresolved":false,"context_lines":[{"line_number":62,"context_line":""},{"line_number":63,"context_line":""},{"line_number":64,"context_line":"def list_opts():"},{"line_number":65,"context_line":"    return {\"DEFAULT\": itertools.chain(ldap_dns_opts)}"}],"source_content_type":"text/x-python","patch_set":1,"id":"1af94dfe_b1a25fac","line":65,"range":{"start_line":65,"start_character":23,"end_line":65,"end_character":53},"updated":"2016-03-18 01:46:21.000000000","message":"we expect the function should return list for the \"DEFAULT\" key. Hence, I think we don\u0027t need itertools.","commit_id":"d88ad0b574d5ef058b2891919aaef46679cfdb70"},{"author":{"_account_id":18337,"name":"Sujitha","email":"sujitha.neti@intel.com","username":"Sujitha"},"change_message_id":"d772eb592f0f76362a01d7e0c395b764d1ac9434","unresolved":false,"context_lines":[{"line_number":62,"context_line":""},{"line_number":63,"context_line":""},{"line_number":64,"context_line":"def list_opts():"},{"line_number":65,"context_line":"    return {\"DEFAULT\": itertools.chain(ldap_dns_opts)}"}],"source_content_type":"text/x-python","patch_set":1,"id":"1af94dfe_49b86b75","line":65,"range":{"start_line":65,"start_character":23,"end_line":65,"end_character":53},"in_reply_to":"1af94dfe_b1a25fac","updated":"2016-03-18 17:29:45.000000000","message":"Since we have many options coming in network.py, I think we need itertools to iterate over all options. But for now, since I have only ldapdns options, I can remove it. But eventually with many options, itertools would make it more readable.","commit_id":"d88ad0b574d5ef058b2891919aaef46679cfdb70"},{"author":{"_account_id":11303,"name":"Markus Zoeller (markus_z)","email":"mzoeller@linux.vnet.ibm.com","username":"mzoeller"},"change_message_id":"678c811a48123592f2e5db2ed976c5bb03f21fcb","unresolved":false,"context_lines":[{"line_number":131,"context_line":"                     \u0027Statement of Authority\u0027),"},{"line_number":132,"context_line":"]"},{"line_number":133,"context_line":""},{"line_number":134,"context_line":"ALL_DEFAULT_OPTS \u003d itertools.chain("},{"line_number":135,"context_line":"                   network_opts,"},{"line_number":136,"context_line":"                   ldap_dns_opts)"},{"line_number":137,"context_line":""},{"line_number":138,"context_line":""},{"line_number":139,"context_line":"def register_opts(conf):"}],"source_content_type":"text/x-python","patch_set":5,"id":"9a061dce_5e6a8f1b","line":136,"range":{"start_line":134,"start_character":19,"end_line":136,"end_character":33},"updated":"2016-04-04 14:50:05.000000000","message":"For historical reasons (this is already merged), please be aware of \nbug [1]. This gets fixed with change [2].\n\n[1] https://bugs.launchpad.net/nova/+bug/1565824\n[2] https://review.openstack.org/301166","commit_id":"fc9b005c4ad64a934a80d147e10f91130ac52e7a"}]}
