)]}'
{"quantumclient/client.py":[{"author":{"_account_id":5950,"name":"Ilya Shakhat","email":"shakhat@gmail.com","username":"shakhat"},"change_message_id":"d0b5124c808f46ed79d1fdda47d0b244be503ac4","unresolved":false,"context_lines":[{"line_number":135,"context_line":"        try:"},{"line_number":136,"context_line":"            resp, body \u003d self.request(*args, **kargs)"},{"line_number":137,"context_line":"        except httplib2.HttpLib2ErrorWithResponse as e:"},{"line_number":138,"context_line":"            reason \u003d \u0027%s %s %s\u0027 % (e.args, e.response, e.content)"},{"line_number":139,"context_line":"            raise exceptions.ConnectionFailed(reason\u003dreason)"},{"line_number":140,"context_line":"        except (httplib2.HttpLib2Error, socket.error) as e:"},{"line_number":141,"context_line":"            raise exceptions.ConnectionFailed(reason\u003de)"}],"source_content_type":"text/x-python","patch_set":3,"id":"AAAAPn%2F%2F9Eo%3D","line":138,"updated":"2013-06-17 14:37:54.000000000","message":"I see 2 issues here:\n1) \u0027args\u0027 attribute is not part of HttpLib2ErrorWithResponse; the corresponding code from httplib2 processes response and content only\n2) this code depends on internals of httplib2, i\u0027d suggest to construct ConnectionFailed(reason\u003de)","commit_id":"bf78c59eef741cff630c46d61190c29cb094fbc9"},{"author":{"_account_id":6849,"name":"Roman Podoliaka","email":"roman.podoliaka@gmail.com","username":"rpodolyaka"},"change_message_id":"52ba609c985653548496f6c291ae6af8e0f1bd0f","unresolved":false,"context_lines":[{"line_number":135,"context_line":"        try:"},{"line_number":136,"context_line":"            resp, body \u003d self.request(*args, **kargs)"},{"line_number":137,"context_line":"        except httplib2.HttpLib2ErrorWithResponse as e:"},{"line_number":138,"context_line":"            reason \u003d \u0027%s %s %s\u0027 % (e.args, e.response, e.content)"},{"line_number":139,"context_line":"            raise exceptions.ConnectionFailed(reason\u003dreason)"},{"line_number":140,"context_line":"        except (httplib2.HttpLib2Error, socket.error) as e:"},{"line_number":141,"context_line":"            raise exceptions.ConnectionFailed(reason\u003de)"}],"source_content_type":"text/x-python","patch_set":3,"id":"AAAAPn%2F%2F67c%3D","line":138,"in_reply_to":"AAAAPn%2F%2F9Eo%3D","updated":"2013-06-18 08:24:15.000000000","message":"Thanks for pointing this out, Ilya! Seems reasonable to me. I\u0027m going to fix this in the next patch set.","commit_id":"bf78c59eef741cff630c46d61190c29cb094fbc9"}]}
