)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":21922,"name":"Dobroslaw Zybort","email":"dobroslaw.zybort@ts.fujitsu.com","username":"dobrolaw.zybort"},"change_message_id":"82eaebdbc51d9d5ba10a7ecb74c5464681f83904","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Fix exception handling for python3"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"First, I tried to continue a complete port of all code:"},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"https://review.openstack.org/#/c/349195/5"},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"However it caused too many changes."},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"So, I dropped this idea. I think it is more convenient to review"},{"line_number":16,"context_line":"only one type of change."},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"Story: 2000975"},{"line_number":19,"context_line":"Task: 5838"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"ff82abbf_bad27e5b","line":16,"range":{"start_line":9,"start_character":0,"end_line":16,"end_character":24},"updated":"2017-11-22 09:47:02.000000000","message":"Commit message is not a place for personal opinions, you should expand here why you are doing this change that provide more info than in commit subject. In this case I don\u0027t think you need to expand more.","commit_id":"4b9513ca370f23d6e452a3762a1bf6e025002cf4"}],"monasca_api/v2/reference/resource.py":[{"author":{"_account_id":26141,"name":"Adrian Czarnecki","email":"adrian.czarnecki@ts.fujitsu.com","username":"czarneckia"},"change_message_id":"b9e07fa123537e6429a20ab168f0277462a27920","unresolved":false,"context_lines":[{"line_number":37,"context_line":"            raise falcon.HTTPConflict(\"MultipleMetrics\", str(ex))"},{"line_number":38,"context_line":""},{"line_number":39,"context_line":"        except exceptions.AlreadyExistsException as ex:"},{"line_number":40,"context_line":"            raise falcon.HTTPConflict(ex.__class__._name__, str(ex))"},{"line_number":41,"context_line":""},{"line_number":42,"context_line":"        except exceptions.InvalidUpdateException as ex:"},{"line_number":43,"context_line":"            raise HTTPUnprocessableEntityError(ex.__class__.__name__, str(ex))"}],"source_content_type":"text/x-python","patch_set":2,"id":"ff82abbf_d7f39b72","line":40,"range":{"start_line":40,"start_character":51,"end_line":40,"end_character":52},"updated":"2017-11-22 09:46:28.000000000","message":"why you delete one underscore?\nI think this is incorrect.","commit_id":"4b9513ca370f23d6e452a3762a1bf6e025002cf4"},{"author":{"_account_id":21922,"name":"Dobroslaw Zybort","email":"dobroslaw.zybort@ts.fujitsu.com","username":"dobrolaw.zybort"},"change_message_id":"82eaebdbc51d9d5ba10a7ecb74c5464681f83904","unresolved":false,"context_lines":[{"line_number":37,"context_line":"            raise falcon.HTTPConflict(\"MultipleMetrics\", str(ex))"},{"line_number":38,"context_line":""},{"line_number":39,"context_line":"        except exceptions.AlreadyExistsException as ex:"},{"line_number":40,"context_line":"            raise falcon.HTTPConflict(ex.__class__._name__, str(ex))"},{"line_number":41,"context_line":""},{"line_number":42,"context_line":"        except exceptions.InvalidUpdateException as ex:"},{"line_number":43,"context_line":"            raise HTTPUnprocessableEntityError(ex.__class__.__name__, str(ex))"}],"source_content_type":"text/x-python","patch_set":2,"id":"ff82abbf_daa422bc","line":40,"range":{"start_line":40,"start_character":51,"end_line":40,"end_character":52},"in_reply_to":"ff82abbf_d7f39b72","updated":"2017-11-22 09:47:02.000000000","message":"+1","commit_id":"4b9513ca370f23d6e452a3762a1bf6e025002cf4"},{"author":{"_account_id":15233,"name":"Christoph Held","email":"christoph.held@est.fujitsu.com","username":"cheld"},"change_message_id":"7e38d546122e27584e08e740588f5aaaede7cd78","unresolved":false,"context_lines":[{"line_number":37,"context_line":"            raise falcon.HTTPConflict(\"MultipleMetrics\", str(ex))"},{"line_number":38,"context_line":""},{"line_number":39,"context_line":"        except exceptions.AlreadyExistsException as ex:"},{"line_number":40,"context_line":"            raise falcon.HTTPConflict(ex.__class__._name__, str(ex))"},{"line_number":41,"context_line":""},{"line_number":42,"context_line":"        except exceptions.InvalidUpdateException as ex:"},{"line_number":43,"context_line":"            raise HTTPUnprocessableEntityError(ex.__class__.__name__, str(ex))"}],"source_content_type":"text/x-python","patch_set":2,"id":"ff82abbf_0851dd62","line":40,"range":{"start_line":40,"start_character":51,"end_line":40,"end_character":52},"in_reply_to":"ff82abbf_d7f39b72","updated":"2017-11-22 13:32:41.000000000","message":"Thanks","commit_id":"4b9513ca370f23d6e452a3762a1bf6e025002cf4"}]}
