)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"change_message_id":"fcb3dabf5c23238058165a86c9768bf2592106ca","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"188b47f0_768fae14","updated":"2022-05-04 19:51:59.000000000","message":"maybe; I don\u0027t love it","commit_id":"0c9b9fa105f5003c2e8c040d429b9bd2220da730"}],"swift/common/memcached.py":[{"author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"change_message_id":"fcb3dabf5c23238058165a86c9768bf2592106ca","unresolved":true,"context_lines":[{"line_number":210,"context_line":""},{"line_number":211,"context_line":"    def _exception_occurred(self, server, e, action\u003d\u0027talking\u0027,"},{"line_number":212,"context_line":"                            sock\u003dNone, fp\u003dNone, got_connection\u003dTrue,"},{"line_number":213,"context_line":"                            command\u003d\u0027unknown\u0027):"},{"line_number":214,"context_line":"        if isinstance(e, Timeout):"},{"line_number":215,"context_line":"            self.logger.error("},{"line_number":216,"context_line":"                \"Timeout %(action)s to memcached (%(command)s): %(server)s\","}],"source_content_type":"text/x-python","patch_set":1,"id":"69c90bb6_6b264a1c","line":213,"updated":"2022-05-04 19:51:59.000000000","message":"i don\u0027t love that we pass around action AND command\n\nI feel like it would almost look better with a MemcacheRequest() object that could keep this values updated in a struct/self","commit_id":"0c9b9fa105f5003c2e8c040d429b9bd2220da730"}]}
