)]}'
{"sahara/service/validation.py":[{"author":{"_account_id":7555,"name":"Matthew Farrellee","email":"matt@redhat.com","username":"farrellee"},"change_message_id":"783baf0efd72bafb7bb0e128f6775ddd14b94dbb","unresolved":false,"context_lines":[{"line_number":41,"context_line":"                return u.bad_request(e)"},{"line_number":42,"context_line":"            except ex.SaharaException as e:"},{"line_number":43,"context_line":"                return u.bad_request(e)"},{"line_number":44,"context_line":"            except os_ex.MalformedRequestBody as e:"},{"line_number":45,"context_line":"                e.code \u003d \"MALFORMED_REQUEST_BODY\""},{"line_number":46,"context_line":"                return u.bad_request(e)"},{"line_number":47,"context_line":"            except Exception as e:"}],"source_content_type":"text/x-python","patch_set":3,"id":"da86d52c_b4d37f02","side":"PARENT","line":44,"updated":"2015-02-06 13:51:13.000000000","message":"why remove this code instead of s/os_ex/ex/ ?","commit_id":"c293092a886d4b93e9459468ea5b3aade34c255d"},{"author":{"_account_id":12038,"name":"Vitaly Gridnev","email":"gridnevvvit@gmail.com","username":"vgridnev"},"change_message_id":"5bee1abd8a139bca16d245bde72ce49ebd204867","unresolved":false,"context_lines":[{"line_number":41,"context_line":"                return u.bad_request(e)"},{"line_number":42,"context_line":"            except ex.SaharaException as e:"},{"line_number":43,"context_line":"                return u.bad_request(e)"},{"line_number":44,"context_line":"            except os_ex.MalformedRequestBody as e:"},{"line_number":45,"context_line":"                e.code \u003d \"MALFORMED_REQUEST_BODY\""},{"line_number":46,"context_line":"                return u.bad_request(e)"},{"line_number":47,"context_line":"            except Exception as e:"}],"source_content_type":"text/x-python","patch_set":3,"id":"da86d52c_d451d362","side":"PARENT","line":44,"in_reply_to":"da86d52c_b4d37f02","updated":"2015-02-06 13:53:35.000000000","message":"It\u0027s SaharaException now","commit_id":"c293092a886d4b93e9459468ea5b3aade34c255d"},{"author":{"_account_id":7555,"name":"Matthew Farrellee","email":"matt@redhat.com","username":"farrellee"},"change_message_id":"96d02a7230aeb158d27250fa2bb15b98e1198728","unresolved":false,"context_lines":[{"line_number":41,"context_line":"                return u.bad_request(e)"},{"line_number":42,"context_line":"            except ex.SaharaException as e:"},{"line_number":43,"context_line":"                return u.bad_request(e)"},{"line_number":44,"context_line":"            except os_ex.MalformedRequestBody as e:"},{"line_number":45,"context_line":"                e.code \u003d \"MALFORMED_REQUEST_BODY\""},{"line_number":46,"context_line":"                return u.bad_request(e)"},{"line_number":47,"context_line":"            except Exception as e:"}],"source_content_type":"text/x-python","patch_set":3,"id":"da86d52c_3766b12a","side":"PARENT","line":44,"in_reply_to":"da86d52c_d451d362","updated":"2015-02-06 14:16:35.000000000","message":"ahh, you could have re-ordered. i see instead you put the e.code directly into the exception itself","commit_id":"c293092a886d4b93e9459468ea5b3aade34c255d"}]}
