)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":447,"name":"dan wendlandt","email":"dan@nicira.com","username":"danwent"},"unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Pin pep8 to 1.3.3"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Apart of making pep8 version standard across all openstack"},{"line_number":10,"context_line":"projects."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Change-Id: Iefc923123243df161ed72888c1651a622afbda04"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"AAAAN3%2F%2F%2Fw0%3D","line":9,"updated":"2013-03-04 05:12:47.000000000","message":"\"Part\" or \"A part\"?","commit_id":"76c0216075ee3bb5a4926f089b55112a93c69995"},{"author":{"_account_id":24,"name":"Chuck Short","email":"charles.short@windriver.com","username":"zulcss"},"unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Pin pep8 to 1.3.3"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Apart of making pep8 version standard across all openstack"},{"line_number":10,"context_line":"projects."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Change-Id: Iefc923123243df161ed72888c1651a622afbda04"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"AAAAN3%2F%2F%2Bzc%3D","line":9,"in_reply_to":"AAAAN3%2F%2F%2Fw0%3D","updated":"2013-03-04 18:47:50.000000000","message":"Done","commit_id":"76c0216075ee3bb5a4926f089b55112a93c69995"},{"author":{"_account_id":447,"name":"dan wendlandt","email":"dan@nicira.com","username":"danwent"},"unresolved":false,"context_lines":[{"line_number":7,"context_line":"Pin pep8 to 1.3.3"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Apart of making pep8 version standard across all openstack"},{"line_number":10,"context_line":"projects."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Change-Id: Iefc923123243df161ed72888c1651a622afbda04"},{"line_number":13,"context_line":"Signed-off-by: Chuck Short \u003cchuck.short@canonical.com\u003e"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"AAAAN3%2F%2F%2Fww%3D","line":10,"updated":"2013-03-04 05:12:47.000000000","message":"I created a bug to track this for RC-1 and assigned it to you.  Please update commit message to point to this.  Thanks. \n\nhttps://bugs.launchpad.net/quantum/+bug/1143569","commit_id":"76c0216075ee3bb5a4926f089b55112a93c69995"},{"author":{"_account_id":24,"name":"Chuck Short","email":"charles.short@windriver.com","username":"zulcss"},"unresolved":false,"context_lines":[{"line_number":7,"context_line":"Pin pep8 to 1.3.3"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Apart of making pep8 version standard across all openstack"},{"line_number":10,"context_line":"projects."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Change-Id: Iefc923123243df161ed72888c1651a622afbda04"},{"line_number":13,"context_line":"Signed-off-by: Chuck Short \u003cchuck.short@canonical.com\u003e"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"AAAAN3%2F%2F%2BzY%3D","line":10,"in_reply_to":"AAAAN3%2F%2F%2Fww%3D","updated":"2013-03-04 18:47:50.000000000","message":"Done","commit_id":"76c0216075ee3bb5a4926f089b55112a93c69995"}],"quantum/scheduler/dhcp_agent_scheduler.py":[{"author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"change_message_id":"83771641695d4e9d2aadd2e69e02076f92acce6e","unresolved":false,"context_lines":[{"line_number":81,"context_line":"            query \u003d query.filter(agents_db.Agent.agent_type \u003d\u003d"},{"line_number":82,"context_line":"                                 constants.AGENT_TYPE_DHCP,"},{"line_number":83,"context_line":"                                 agents_db.Agent.host \u003d\u003d host,"},{"line_number":84,"context_line":"                                 agents_db.Agent.admin_state_up is True)"},{"line_number":85,"context_line":"            try:"},{"line_number":86,"context_line":"                dhcp_agent \u003d query.one()"},{"line_number":87,"context_line":"            except (exc.MultipleResultsFound, exc.NoResultFound):"}],"source_content_type":"text/x-python","patch_set":2,"id":"AAAANH%2F%2F9aY%3D","line":84,"updated":"2013-03-01 15:45:15.000000000","message":"Same comment as one in l3_agent_scheduler.","commit_id":"0d71ce29f825453761fd52dffb7370fa8fbacb42"},{"author":{"_account_id":24,"name":"Chuck Short","email":"charles.short@windriver.com","username":"zulcss"},"unresolved":false,"context_lines":[{"line_number":81,"context_line":"            query \u003d query.filter(agents_db.Agent.agent_type \u003d\u003d"},{"line_number":82,"context_line":"                                 constants.AGENT_TYPE_DHCP,"},{"line_number":83,"context_line":"                                 agents_db.Agent.host \u003d\u003d host,"},{"line_number":84,"context_line":"                                 agents_db.Agent.admin_state_up is True)"},{"line_number":85,"context_line":"            try:"},{"line_number":86,"context_line":"                dhcp_agent \u003d query.one()"},{"line_number":87,"context_line":"            except (exc.MultipleResultsFound, exc.NoResultFound):"}],"source_content_type":"text/x-python","patch_set":2,"id":"AAAANH%2F%2F9Pw%3D","line":84,"in_reply_to":"AAAANH%2F%2F9aY%3D","updated":"2013-03-01 16:12:08.000000000","message":"Done","commit_id":"0d71ce29f825453761fd52dffb7370fa8fbacb42"}],"quantum/scheduler/l3_agent_scheduler.py":[{"author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"change_message_id":"83771641695d4e9d2aadd2e69e02076f92acce6e","unresolved":false,"context_lines":[{"line_number":48,"context_line":"            query \u003d query.filter(agents_db.Agent.agent_type \u003d\u003d"},{"line_number":49,"context_line":"                                 constants.AGENT_TYPE_L3,"},{"line_number":50,"context_line":"                                 agents_db.Agent.host \u003d\u003d host,"},{"line_number":51,"context_line":"                                 agents_db.Agent.admin_state_up is True)"},{"line_number":52,"context_line":"            try:"},{"line_number":53,"context_line":"                l3_agent \u003d query.one()"},{"line_number":54,"context_line":"            except (exc.MultipleResultsFound, exc.NoResultFound):"}],"source_content_type":"text/x-python","patch_set":2,"id":"AAAANH%2F%2F9ac%3D","line":51,"updated":"2013-03-01 15:45:15.000000000","message":"It is sqlalchemy filter expression. It has different grammar from python and it doesn\u0027t work.","commit_id":"0d71ce29f825453761fd52dffb7370fa8fbacb42"},{"author":{"_account_id":24,"name":"Chuck Short","email":"charles.short@windriver.com","username":"zulcss"},"unresolved":false,"context_lines":[{"line_number":48,"context_line":"            query \u003d query.filter(agents_db.Agent.agent_type \u003d\u003d"},{"line_number":49,"context_line":"                                 constants.AGENT_TYPE_L3,"},{"line_number":50,"context_line":"                                 agents_db.Agent.host \u003d\u003d host,"},{"line_number":51,"context_line":"                                 agents_db.Agent.admin_state_up is True)"},{"line_number":52,"context_line":"            try:"},{"line_number":53,"context_line":"                l3_agent \u003d query.one()"},{"line_number":54,"context_line":"            except (exc.MultipleResultsFound, exc.NoResultFound):"}],"source_content_type":"text/x-python","patch_set":2,"id":"AAAANH%2F%2F9Ps%3D","line":51,"in_reply_to":"AAAANH%2F%2F9ac%3D","updated":"2013-03-01 16:12:08.000000000","message":"Done","commit_id":"0d71ce29f825453761fd52dffb7370fa8fbacb42"}],"tox.ini":[{"author":{"_account_id":490,"name":"Sumit Naiksatam","email":"sumitnaiksatam@gmail.com","username":"snaiksat"},"unresolved":false,"context_lines":[{"line_number":21,"context_line":"[testenv:pep8]"},{"line_number":22,"context_line":"# E712 comparison to False should be \u0027if cond is False:\u0027 or \u0027if not cond:\u0027"},{"line_number":23,"context_line":"#        query \u003d query.filter(Component.disabled \u003d\u003d False)"},{"line_number":24,"context_line":"# E125 continuation line does not distinguish itself from next logical line"},{"line_number":25,"context_line":""},{"line_number":26,"context_line":"commands \u003d"},{"line_number":27,"context_line":"  pep8 --repeat --show-source --ignore\u003dE125,E711,E712 --exclude\u003d.venv,.tox,dist,doc,openstack,*egg ."}],"source_content_type":"text/x-properties","patch_set":3,"id":"AAAANH%2F%2F9I8%3D","line":24,"updated":"2013-03-01 17:10:55.000000000","message":"per the convention here, can you please add E711 as well?","commit_id":"f6ba17266ae9c372ddd8b0351485cc41eb294c69"},{"author":{"_account_id":24,"name":"Chuck Short","email":"charles.short@windriver.com","username":"zulcss"},"unresolved":false,"context_lines":[{"line_number":21,"context_line":"[testenv:pep8]"},{"line_number":22,"context_line":"# E712 comparison to False should be \u0027if cond is False:\u0027 or \u0027if not cond:\u0027"},{"line_number":23,"context_line":"#        query \u003d query.filter(Component.disabled \u003d\u003d False)"},{"line_number":24,"context_line":"# E125 continuation line does not distinguish itself from next logical line"},{"line_number":25,"context_line":""},{"line_number":26,"context_line":"commands \u003d"},{"line_number":27,"context_line":"  pep8 --repeat --show-source --ignore\u003dE125,E711,E712 --exclude\u003d.venv,.tox,dist,doc,openstack,*egg ."}],"source_content_type":"text/x-properties","patch_set":3,"id":"AAAANH%2F%2F9Bc%3D","line":24,"in_reply_to":"AAAANH%2F%2F9I8%3D","updated":"2013-03-01 18:19:30.000000000","message":"Done","commit_id":"f6ba17266ae9c372ddd8b0351485cc41eb294c69"}]}
