6. VirtualMailManager.errors — Exception classes¶
Exceptions, used by VirtualMailManager’s classes.
6.1. Exceptions¶
-
exception
VirtualMailManager.errors.VMMError(msg, code)¶ Bases:
exceptions.ExceptionParameters: - msg (
basestring) – the error message - code (
int) – the error code (one ofVirtualMailManager.constants.ERROR)
Base class for all other Exceptions in the VirtualMailManager package.
The msg and code are accessible via the both attributes:
-
msg¶ The error message of the exception.
-
code¶ The numerical error code of the exception.
- msg (
-
exception
VirtualMailManager.errors.ConfigError(msg, code)¶ Bases:
VirtualMailManager.errors.VMMErrorException class for configuration (
VirtualMailManager.Config) exceptions.
-
exception
VirtualMailManager.errors.PermissionError(msg, code)¶ Bases:
VirtualMailManager.errors.VMMErrorException class for file permission exceptions.
-
exception
VirtualMailManager.errors.NotRootError(msg, code)¶ Bases:
VirtualMailManager.errors.VMMErrorException class for non-root exceptions.
-
exception
VirtualMailManager.errors.DomainError(msg, code)¶ Bases:
VirtualMailManager.errors.VMMErrorException class for Domain (
VirtualMailManager.Domain) exceptions.
-
exception
VirtualMailManager.errors.AliasDomainError(msg, code)¶ Bases:
VirtualMailManager.errors.VMMErrorException class for AliasDomain (
VirtualMailManager.AliasDomain) exceptions.
-
exception
VirtualMailManager.errors.AccountError(msg, code)¶ Bases:
VirtualMailManager.errors.VMMErrorException class for Account (
VirtualMailManager.Account) exceptions.
-
exception
VirtualMailManager.errors.AliasError(msg, code)¶ Bases:
VirtualMailManager.errors.VMMErrorException class for Alias (
VirtualMailManager.Alias) exceptions.
-
exception
VirtualMailManager.errors.EmailAddressError(msg, code)¶ Bases:
VirtualMailManager.errors.VMMErrorException class for EmailAddress (
VirtualMailManager.EmailAddress) exceptions.
-
exception
VirtualMailManager.errors.MailLocationError(msg, code)¶ Bases:
VirtualMailManager.errors.VMMErrorException class for MailLocation (
VirtualMailManager.MailLocation) exceptions.
-
exception
VirtualMailManager.errors.RelocatedError(msg, code)¶ Bases:
VirtualMailManager.errors.VMMErrorException class for Relocated (
VirtualMailManager.Relocated) exceptions.
-
exception
VirtualMailManager.errors.TransportError(msg, code)¶ Bases:
VirtualMailManager.errors.VMMErrorException class for Transport (
VirtualMailManager.Transport) exceptions.