| 89 | |
| 90 | |
| 91 | class HTTPClientError(BotoCoreError): |
| 92 | fmt = 'An HTTP Client raised an unhandled exception: {error}' |
| 93 | |
| 94 | def __init__(self, request=None, response=None, **kwargs): |
| 95 | self.request = request |
| 96 | self.response = response |
| 97 | super().__init__(**kwargs) |
| 98 | |
| 99 | def __reduce__(self): |
| 100 | return _exception_from_packed_args, ( |
| 101 | self.__class__, |
| 102 | (self.request, self.response), |
| 103 | self.kwargs, |
| 104 | ) |
| 105 | |
| 106 | |
| 107 | class ConnectionError(BotoCoreError): |
no outgoing calls