mirror of
https://github.com/certbot/certbot.git
synced 2026-01-14 23:22:21 +03:00
53 lines
1.3 KiB
Python
53 lines
1.3 KiB
Python
"""Let's Encrypt client errors."""
|
|
|
|
|
|
class LetsEncryptClientError(Exception):
|
|
"""Generic Let's Encrypt client error."""
|
|
|
|
|
|
class NetworkError(LetsEncryptClientError):
|
|
"""Network error."""
|
|
|
|
|
|
class UnexpectedUpdate(NetworkError):
|
|
"""Unexpected update."""
|
|
|
|
|
|
class LetsEncryptReverterError(LetsEncryptClientError):
|
|
"""Let's Encrypt Reverter error."""
|
|
|
|
|
|
# Auth Handler Errors
|
|
class LetsEncryptAuthHandlerError(LetsEncryptClientError):
|
|
"""Let's Encrypt Auth Handler error."""
|
|
|
|
|
|
class LetsEncryptClientAuthError(LetsEncryptAuthHandlerError):
|
|
"""Let's Encrypt Client Authenticator error."""
|
|
|
|
|
|
class LetsEncryptDvAuthError(LetsEncryptAuthHandlerError):
|
|
"""Let's Encrypt DV Authenticator error."""
|
|
|
|
|
|
# Authenticator - Challenge specific errors
|
|
class LetsEncryptDvsniError(LetsEncryptDvAuthError):
|
|
"""Let's Encrypt DVSNI error."""
|
|
|
|
|
|
# Configurator Errors
|
|
class LetsEncryptConfiguratorError(LetsEncryptClientError):
|
|
"""Let's Encrypt Configurator error."""
|
|
|
|
|
|
class LetsEncryptNoInstallationError(LetsEncryptConfiguratorError):
|
|
"""Let's Encrypt No Installation error."""
|
|
|
|
|
|
class LetsEncryptMisconfigurationError(LetsEncryptConfiguratorError):
|
|
"""Let's Encrypt Misconfiguration error."""
|
|
|
|
|
|
class LetsEncryptRevokerError(LetsEncryptClientError):
|
|
"""Let's Encrypt Revoker error."""
|