Exceptions¶
Module: staty.exceptions
Staty Base Exception¶
-
class
staty.exceptions.
HTTPError
(*args, response=None, request=None)[source]¶ Bases:
staty.exceptions.StatyBaseException
-
property
status
¶
-
property
Mixins¶
Connection Exceptions¶
-
class
staty.exceptions.
ConnectionException
[source]
-
class
staty.exceptions.
ConnectionTimeoutException
[source]¶ Bases:
socket.timeout
,staty.exceptions.ConnectionException
,staty.exceptions.RecoverableErrorMixin
-
class
staty.exceptions.
NameResolutionException
[source]¶ Bases:
socket.gaierror
,staty.exceptions.ConnectionException
,staty.exceptions.RecoverableErrorMixin
-
class
staty.exceptions.
HostAddressException
[source]¶ Bases:
socket.herror
,staty.exceptions.ConnectionException
,staty.exceptions.RecoverableErrorMixin
-
class
staty.exceptions.
SSLException
[source]¶ Bases:
staty.exceptions.ConnectionException
,staty.exceptions.RecoverableErrorMixin
-
class
staty.exceptions.
ProxyException
[source]¶ Bases:
staty.exceptions.ConnectionException
,staty.exceptions.RecoverableErrorMixin
Client Error Exceptions¶
-
class
staty.exceptions.
ClientErrorException
(*args, response=None, request=None)[source]¶ Bases:
staty.exceptions.HTTPError
-
class
staty.exceptions.
RecoverableClientErrorException
(*args, response=None, request=None)[source]¶ Bases:
staty.exceptions.ClientErrorException
,staty.exceptions.RecoverableErrorMixin
-
class
staty.exceptions.
UnrecoverableClientErrorException
(*args, response=None, request=None)[source]¶ Bases:
staty.exceptions.ClientErrorException
,staty.exceptions.UnrecoverableErrorMixin
-
class
staty.exceptions.
ProxyAuthenticationRequiredException
(*args, response=None, request=None)[source]¶
-
class
staty.exceptions.
RequestHeaderFieldsTooLargeException
(*args, response=None, request=None)[source]¶
-
class
staty.exceptions.
BlockedByWindowsParentalControlsException
(*args, response=None, request=None)[source]¶
-
class
staty.exceptions.
RequestHasBeenForbiddenByAntivirusException
(*args, response=None, request=None)[source]¶
-
class
staty.exceptions.
HTTPRequestSentToHTTPSPortException
(*args, response=None, request=None)[source]¶
Server Error Exceptions¶
-
class
staty.exceptions.
ServerErrorException
(*args, response=None, request=None)[source]¶ Bases:
staty.exceptions.HTTPError
,staty.exceptions.RecoverableErrorMixin
-
class
staty.exceptions.
HTTPVersionNotSupportedException
(*args, response=None, request=None)[source]¶
-
class
staty.exceptions.
NetworkAuthenticationRequiredException
(*args, response=None, request=None)[source]¶