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"