(cls, f, protocol_version, *args)
| 126 | |
| 127 | @classmethod |
| 128 | def recv_body(cls, f, protocol_version, *args): |
| 129 | code = read_int(f) |
| 130 | msg = read_string(f) |
| 131 | subcls = error_classes.get(code, cls) |
| 132 | extra_info = subcls.recv_error_info(f, protocol_version) |
| 133 | return subcls(code=code, message=msg, info=extra_info) |
| 134 | |
| 135 | def summary_msg(self): |
| 136 | msg = 'Error from server: code=%04x [%s] message="%s"' \ |
no test coverage detected