Source code for proxybroker.errors

"""Errors."""


[docs] class ProxyError(Exception): pass
[docs] class NoProxyError(Exception): pass
[docs] class ResolveError(Exception): pass
[docs] class ProxyConnError(ProxyError): errmsg = "connection_failed"
[docs] class ProxyRecvError(ProxyError): errmsg = "connection_is_reset"
[docs] class ProxySendError(ProxyError): errmsg = "connection_is_reset"
[docs] class ProxyTimeoutError(ProxyError): errmsg = "connection_timeout"
[docs] class ProxyEmptyRecvError(ProxyError): errmsg = "empty_response"
[docs] class BadStatusError(Exception): # BadStatusLine errmsg = "bad_status"
[docs] class BadResponseError(Exception): errmsg = "bad_response"
[docs] class BadStatusLine(Exception): errmsg = "bad_status_line"
[docs] class ErrorOnStream(Exception): errmsg = "error_on_stream"