ldapper.exceptions¶
-
exception
ldapper.exceptions.
LdapperError
[source]¶ Bases:
Exception
Base class for exceptions in this module.
A msg MUST be provided.
-
exception
ldapper.exceptions.
AddDNFailed
(dn)[source]¶ Bases:
ldapper.exceptions.LdapperError
Exception raised when we failed to add a DN to the LDAP
-
dn -- DN that failed to be added
-
msg -- explanation of the error
-
-
exception
ldapper.exceptions.
ArgumentError
(msg)[source]¶ Bases:
ldapper.exceptions.LdapperError
Exception raised when the arguments to a function are invalid
-
msg -- explanation of the error
-
-
exception
ldapper.exceptions.
DuplicateValue
(attr, value)[source]¶ Bases:
ldapper.exceptions.LdapperError
Tried to write a duplicate value to the LDAP
-
attr -- Attribute name
-
value -- Attribute value
-
-
exception
ldapper.exceptions.
NoSuchAttrValue
(dn, attribute, value)[source]¶ Bases:
ldapper.exceptions.LdapperError
Exception raised when a DN does not have a given value.
-
dn -- the DN that did not exist
-
attribute -- the attribute that is not present
-
value -- the value that the attribute was expected to have
-
msg -- explanation of the error
-
-
exception
ldapper.exceptions.
NoSuchDN
(dn)[source]¶ Bases:
ldapper.exceptions.LdapperError
Exception raised when a DN does not exist.
-
dn -- the DN that did not exist
-
msg -- explanation of the error
-
-
exception
ldapper.exceptions.
InvalidDN
(obj, name, dn)[source]¶ Bases:
ldapper.exceptions.LdapperError
Exception raised when a DN does not meet RFC 4514 syntax
-
dn -- the invalid dn
-
msg -- explanation of the error
-