OPSI.ldaptor.protocols.ldap.ldifprotocol module¶
-
class
OPSI.ldaptor.protocols.ldap.ldifprotocol.
LDIF
¶ Bases:
object
,twisted.protocols.basic.LineReceiver
-
connectionLost
(reason=<twisted.python.failure.Failure <class 'twisted.internet.error.ConnectionDone'>>)¶
-
data
= None¶
-
delimiter
= '\n'¶
-
dn
= None¶
-
gotEntry
(obj)¶
-
lastLine
= None¶
-
lineReceived
(line)¶
-
logicalLineReceived
(line)¶
-
mode
= 'HEADER'¶
-
parseValue
(val)¶
-
state_HEADER
(line)¶
-
state_IN_ENTRY
(line)¶
-
state_WAIT_FOR_DN
(line)¶
-
version
= None¶
-
-
exception
OPSI.ldaptor.protocols.ldap.ldifprotocol.
LDIFEntryStartsWithNonDNError
¶ Bases:
OPSI.ldaptor.protocols.ldap.ldifprotocol.LDIFParseError
LDIF entry starts with a non-DN line
-
exception
OPSI.ldaptor.protocols.ldap.ldifprotocol.
LDIFEntryStartsWithSpaceError
¶ Bases:
OPSI.ldaptor.protocols.ldap.ldifprotocol.LDIFParseError
Invalid LDIF value format
-
exception
OPSI.ldaptor.protocols.ldap.ldifprotocol.
LDIFLineWithoutSemicolonError
¶ Bases:
OPSI.ldaptor.protocols.ldap.ldifprotocol.LDIFParseError
LDIF line without semicolon seen
-
exception
OPSI.ldaptor.protocols.ldap.ldifprotocol.
LDIFParseError
¶ Bases:
exceptions.Exception
Error parsing LDIF.
-
exception
OPSI.ldaptor.protocols.ldap.ldifprotocol.
LDIFTruncatedError
¶ Bases:
OPSI.ldaptor.protocols.ldap.ldifprotocol.LDIFParseError
LDIF appears to be truncated
-
exception
OPSI.ldaptor.protocols.ldap.ldifprotocol.
LDIFUnsupportedVersionError
¶ Bases:
OPSI.ldaptor.protocols.ldap.ldifprotocol.LDIFParseError
LDIF version not supported
-
exception
OPSI.ldaptor.protocols.ldap.ldifprotocol.
LDIFVersionNotANumberError
¶ Bases:
OPSI.ldaptor.protocols.ldap.ldifprotocol.LDIFParseError
Non-numeric LDIF version number