OPSI.ldaptor.delta module¶
Changes to the content of one single LDAP entry.
(This means these do not belong here: adding or deleting of entries, changing of location in tree)
- 
class 
OPSI.ldaptor.delta.Add(key, *a, **kw)¶ Bases:
OPSI.ldaptor.delta.Modification- 
asLDIF()¶ 
- 
patch(entry)¶ 
- 
 
- 
class 
OPSI.ldaptor.delta.AddOp(entry)¶ Bases:
OPSI.ldaptor.delta.Operation- 
asLDIF()¶ 
- 
patch(root)¶ 
- 
 
- 
class 
OPSI.ldaptor.delta.Delete(key, *a, **kw)¶ Bases:
OPSI.ldaptor.delta.Modification- 
asLDIF()¶ 
- 
patch(entry)¶ 
- 
 
- 
class 
OPSI.ldaptor.delta.DeleteOp(dn)¶ Bases:
OPSI.ldaptor.delta.Operation- 
asLDIF()¶ 
- 
patch(root)¶ 
- 
 
- 
class 
OPSI.ldaptor.delta.Modification(key, *a, **kw)¶ Bases:
OPSI.ldaptor.attributeset.LDAPAttributeSet- 
asLDAP()¶ 
- 
patch(entry)¶ 
- 
 
- 
class 
OPSI.ldaptor.delta.ModifyOp(dn, modifications=[])¶ Bases:
OPSI.ldaptor.delta.Operation- 
asLDAP()¶ 
- 
asLDIF()¶ 
- 
classmethod 
fromLDAP(class_, request)¶ 
- 
patch(root)¶ 
- 
 
- 
class 
OPSI.ldaptor.delta.Operation¶ Bases:
object- 
patch(root)¶ Find the correct entry in IConnectedLDAPEntry and patch it.
@param root: IConnectedLDAPEntry that is at the root of the subtree the patch applies to.
@returns: Deferred with None or failure.
- 
 
- 
class 
OPSI.ldaptor.delta.Replace(key, *a, **kw)¶ Bases:
OPSI.ldaptor.delta.Modification- 
asLDIF()¶ 
- 
patch(entry)¶ 
-