|
729 |
entryUUID = new.get('entryUUID', [None])[0] |
729 |
entryUUID = new.get('entryUUID', [None])[0] |
730 |
if entryUUID: |
730 |
if entryUUID: |
731 |
if self.was_entryUUID_deleted(entryUUID): |
731 |
if self.was_entryUUID_deleted(entryUUID): |
732 |
ud.debug(ud.LDAP, ud.PROCESS, "__sync_file_from_ucs: Object with entryUUID %s was already deleted. Don't re-create." % entryUUID) |
732 |
if self._get_entryUUID(dn) == entryUUID: |
733 |
return True |
733 |
ud.debug(ud.LDAP, ud.PROCESS, "__sync_file_from_ucs: Object with entryUUID %s has been removed before but became visible again." % entryUUID) |
|
|
734 |
else: |
735 |
ud.debug(ud.LDAP, ud.PROCESS, "__sync_file_from_ucs: Object with entryUUID %s has been removed before. Don't re-create." % entryUUID) |
736 |
return True |
734 |
else: |
737 |
else: |
735 |
ud.debug(ud.LDAP, ud.ERROR, "__sync_file_from_ucs: Object without entryUUID: %s", (dn,)) |
738 |
ud.debug(ud.LDAP, ud.ERROR, "__sync_file_from_ucs: Object without entryUUID: %s", (dn,)) |
736 |
return False |
739 |
return False |