View | Details | Raw Unified | Return to bug 37555
Collapse All | Expand All

(-)a/services/univention-s4-connector/modules/univention/s4connector/s4/__init__.py (-5 / +1 lines)
 Lines 2801-2811   class s4(univention.s4connector.ucs): Link Here 
2801
					continue
2801
					continue
2802
				ud.debug(ud.LDAP, ud.INFO, "delete: %s" % result[0])
2802
				ud.debug(ud.LDAP, ud.INFO, "delete: %s" % result[0])
2803
				subobject_s4 = {'dn': result[0], 'modtype': 'delete', 'attributes': result[1]}
2803
				subobject_s4 = {'dn': result[0], 'modtype': 'delete', 'attributes': result[1]}
2804
				key = None
2804
				key = self.__identify(subobject_s4)
2805
				for k in self.property.keys():
2806
					if self.modules[k].identify(result[0], result[1]):
2807
						key = k
2808
						break
2809
				back_mapped_subobject = self._object_mapping(key, subobject_s4)
2805
				back_mapped_subobject = self._object_mapping(key, subobject_s4)
2810
				ud.debug(ud.LDAP, ud.WARN, "delete subobject: %s" % back_mapped_subobject['dn'])
2806
				ud.debug(ud.LDAP, ud.WARN, "delete subobject: %s" % back_mapped_subobject['dn'])
2811
				if not self._ignore_object(key, back_mapped_subobject):
2807
				if not self._ignore_object(key, back_mapped_subobject):

Return to bug 37555