)]}'
{"trove/common/exception.py":[{"author":{"_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},"change_message_id":"d50afbe47ee05fb30a9d134132c672aea2c8744d","unresolved":false,"context_lines":[{"line_number":202,"context_line":"                \"either malformed or otherwise incorrect.\")"},{"line_number":203,"context_line":""},{"line_number":204,"context_line":""},{"line_number":205,"context_line":"class WrongUser(BadRequest):"},{"line_number":206,"context_line":""},{"line_number":207,"context_line":"    message \u003d _(\u0027User name error-\"%(msg)s\".\u0027)"},{"line_number":208,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"5a5ae5dd_e991649a","line":205,"range":{"start_line":205,"start_character":6,"end_line":205,"end_character":15},"updated":"2016-02-04 17:20:04.000000000","message":"WrongUser is probably not the best name.  What is a \u0027wrong\u0027 user.  MalformedUser might be better.","commit_id":"458c376c8b7b09cc2926fd8d28415ffc30b5e69d"}],"trove/extensions/mysql/service.py":[{"author":{"_account_id":9664,"name":"amrith","email":"amrith.kumar@gmail.com","username":"amrith"},"change_message_id":"51a16eb418a01b0ea268c8641f15f1d79e57db3e","unresolved":false,"context_lines":[{"line_number":91,"context_line":"            model_users \u003d populate_users(users)"},{"line_number":92,"context_line":"            models.User.create(context, instance_id, model_users)"},{"line_number":93,"context_line":"        except (ValueError, AttributeError) as e:"},{"line_number":94,"context_line":"            raise exception.WrongUser(msg\u003dstr(e.message))"},{"line_number":95,"context_line":"        return wsgi.Result(None, 202)"},{"line_number":96,"context_line":""},{"line_number":97,"context_line":"    def delete(self, req, tenant_id, instance_id, id):"}],"source_content_type":"text/x-python","patch_set":3,"id":"9aed3d3a_26bc52db","line":94,"updated":"2016-02-29 19:30:06.000000000","message":"Why? Is this the only possible error?","commit_id":"458c376c8b7b09cc2926fd8d28415ffc30b5e69d"}],"trove/instance/service.py":[{"author":{"_account_id":9664,"name":"amrith","email":"amrith.kumar@gmail.com","username":"amrith"},"change_message_id":"51a16eb418a01b0ea268c8641f15f1d79e57db3e","unresolved":false,"context_lines":[{"line_number":216,"context_line":"            users \u003d populate_users(body[\u0027instance\u0027].get(\u0027users\u0027, []),"},{"line_number":217,"context_line":"                                   database_names)"},{"line_number":218,"context_line":"        except ValueError as ve:"},{"line_number":219,"context_line":"            raise exception.WrongUser(msg\u003dstr(ve.message))"},{"line_number":220,"context_line":""},{"line_number":221,"context_line":"        if \u0027volume\u0027 in body[\u0027instance\u0027]:"},{"line_number":222,"context_line":"            volume_size \u003d int(body[\u0027instance\u0027][\u0027volume\u0027][\u0027size\u0027])"}],"source_content_type":"text/x-python","patch_set":3,"id":"9aed3d3a_66b2da07","line":219,"updated":"2016-02-29 19:30:06.000000000","message":"Why? Is this the only possible error?","commit_id":"458c376c8b7b09cc2926fd8d28415ffc30b5e69d"}]}
