)]}'
{"trove/common/exception.py":[{"author":{"_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},"change_message_id":"bf2a334fc2d0e294154651d8556b2266e7eb621d","unresolved":false,"context_lines":[{"line_number":235,"context_line":"    message \u003d _(\"No change was requested in the size of the instance.\")"},{"line_number":236,"context_line":""},{"line_number":237,"context_line":""},{"line_number":238,"context_line":"class VolumeAttachmentsNotFound(NotFound):"},{"line_number":239,"context_line":""},{"line_number":240,"context_line":"    message \u003d _(\"Cannot find the volumes attached to compute \""},{"line_number":241,"context_line":"                \"instance %(server_id)s.\")"},{"line_number":242,"context_line":""},{"line_number":243,"context_line":""},{"line_number":244,"context_line":"class VolumeCreationFailure(TroveError):"}],"source_content_type":"text/x-python","patch_set":1,"id":"ba15a1d1_7e9a4216","line":241,"range":{"start_line":238,"start_character":0,"end_line":241,"end_character":42},"updated":"2015-09-14 16:10:59.000000000","message":"Hmm, this class doesn\u0027t seem to be used anywhere ...","commit_id":"69a536f223f577850e413ff18a7096c1355b7d6b"},{"author":{"_account_id":8911,"name":"Sergey Vilgelm","email":"sergey@vilgelm.info","username":"sergey.vilgelm"},"change_message_id":"832faa9568bb05d82e67f714c8857187298cb82a","unresolved":false,"context_lines":[{"line_number":235,"context_line":"    message \u003d _(\"No change was requested in the size of the instance.\")"},{"line_number":236,"context_line":""},{"line_number":237,"context_line":""},{"line_number":238,"context_line":"class VolumeAttachmentsNotFound(NotFound):"},{"line_number":239,"context_line":""},{"line_number":240,"context_line":"    message \u003d _(\"Cannot find the volumes attached to compute \""},{"line_number":241,"context_line":"                \"instance %(server_id)s.\")"},{"line_number":242,"context_line":""},{"line_number":243,"context_line":""},{"line_number":244,"context_line":"class VolumeCreationFailure(TroveError):"}],"source_content_type":"text/x-python","patch_set":1,"id":"ba15a1d1_e6492e32","line":241,"range":{"start_line":238,"start_character":0,"end_line":241,"end_character":42},"in_reply_to":"ba15a1d1_7e9a4216","updated":"2015-09-18 09:33:50.000000000","message":"Agree, but i will not remove this class in this patch. IMO we have to clean the openstack projects from unused code, but i don\u0027t see the good way to find all unused classes.","commit_id":"69a536f223f577850e413ff18a7096c1355b7d6b"}],"trove/guestagent/strategies/replication/mysql_binlog.py":[{"author":{"_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},"change_message_id":"bf2a334fc2d0e294154651d8556b2266e7eb621d","unresolved":false,"context_lines":[{"line_number":78,"context_line":"        except (IOError, IndexError) as ex:"},{"line_number":79,"context_line":"            LOG.exception(ex)"},{"line_number":80,"context_line":"            raise self.UnableToDetermineBinlogPosition("},{"line_number":81,"context_line":"                {\u0027info_file\u0027: INFO_FILE})"}],"source_content_type":"text/x-python","patch_set":1,"id":"ba15a1d1_1e3b06ed","line":81,"range":{"start_line":81,"start_character":16,"end_line":81,"end_character":41},"updated":"2015-09-14 16:10:59.000000000","message":"The \u0027info_file\u0027 here doesn\u0027t match \u0027binlog_file\u0027 expected in the UnableToDetermineBinlogPosition exception","commit_id":"69a536f223f577850e413ff18a7096c1355b7d6b"},{"author":{"_account_id":8911,"name":"Sergey Vilgelm","email":"sergey@vilgelm.info","username":"sergey.vilgelm"},"change_message_id":"832faa9568bb05d82e67f714c8857187298cb82a","unresolved":false,"context_lines":[{"line_number":78,"context_line":"        except (IOError, IndexError) as ex:"},{"line_number":79,"context_line":"            LOG.exception(ex)"},{"line_number":80,"context_line":"            raise self.UnableToDetermineBinlogPosition("},{"line_number":81,"context_line":"                {\u0027info_file\u0027: INFO_FILE})"}],"source_content_type":"text/x-python","patch_set":1,"id":"ba15a1d1_e6704e74","line":81,"range":{"start_line":81,"start_character":16,"end_line":81,"end_character":41},"in_reply_to":"ba15a1d1_1e3b06ed","updated":"2015-09-18 09:33:50.000000000","message":"Done","commit_id":"69a536f223f577850e413ff18a7096c1355b7d6b"}]}
