View | Details | Raw Unified | Return to bug 32263 | Differences between
and this patch

Collapse All | Expand All

(-)modules/univention/s4connector/s4/__init__.py (-1 / +1 lines)
 Lines 2525-2532    Link Here 
2525
		ud.debug(ud.LDAP, ud.ALL,"delete_in_s4: %s" % object)
2525
		ud.debug(ud.LDAP, ud.ALL,"delete_in_s4: %s" % object)
2526
		try:
2526
		try:
2527
			objectGUID = self._get_objectGUID(object['dn'])
2527
			objectGUID = self._get_objectGUID(object['dn'])
2528
			self.lo_s4.lo.delete_s(compatible_modstring(object['dn']))
2528
			self.update_deleted_cache_after_removal(object.get('attributes').get('entryUUID')[0], objectGUID)
2529
			self.update_deleted_cache_after_removal(object.get('attributes').get('entryUUID')[0], objectGUID)
2529
			self.lo_s4.lo.delete_s(compatible_modstring(object['dn']))
2530
		except ldap.NO_SUCH_OBJECT:
2530
		except ldap.NO_SUCH_OBJECT:
2531
			pass # object already deleted
2531
			pass # object already deleted
2532
		except ldap.NOT_ALLOWED_ON_NONLEAF:
2532
		except ldap.NOT_ALLOWED_ON_NONLEAF:

Return to bug 32263