Changeset 1365 for pykota/trunk/pykota/storages/ldapstorage.py
- Timestamp:
- 02/26/04 15:18:07 (20 years ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
pykota/trunk/pykota/storages/ldapstorage.py
r1361 r1365 22 22 # 23 23 # $Log$ 24 # Revision 1.57 2004/02/26 14:18:07 jalet 25 # Should fix the remaining bugs wrt printers groups and users groups. 26 # 24 27 # Revision 1.56 2004/02/25 16:52:39 jalet 25 28 # Small fix wrt empty user groups … … 383 386 self.tool.logdebug("QUERY : Modify(%s, %s ==> %s)" % (dn, oldentry, fields)) 384 387 entry = ldap.modlist.modifyModlist(oldentry, fields, ignore_oldexistent=ignoreold) 385 self.database.modify_s(dn, entry) 388 modentry = [] 389 for (mop, mtyp, mval) in entry : 390 if mtyp != "createTimestamp" : 391 modentry.append((mop, mtyp, mval)) 392 self.tool.logdebug("MODIFY : %s ==> %s ==> %s" % (fields, entry, modentry)) 393 if modentry : 394 self.database.modify_s(dn, modentry) 386 395 except ldap.LDAPError, msg : 387 396 raise PyKotaStorageError, (_("Problem modifying LDAP entry (%s, %s)") % (dn, fields)) + " : %s" % str(msg)