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

Collapse All | Expand All

(-)a/services/univention-ad-connector/modules/univention/connector/ad/__init__.py (-1 / +5 lines)
 Lines 1896-1903   class ad(univention.connector.ucs): Link Here 
1896
				elif (member_dn.lower() in self.group_members_cache_con.get(object['dn'].lower(), set())) or (self.property.get('group') and self.property['group'].sync_mode in ['write', 'none']):
1896
				elif (member_dn.lower() in self.group_members_cache_con.get(object['dn'].lower(), set())) or (self.property.get('group') and self.property['group'].sync_mode in ['write', 'none']):
1897
					ud.debug(ud.LDAP, ud.INFO, "group_members_sync_from_ucs: No")
1897
					ud.debug(ud.LDAP, ud.INFO, "group_members_sync_from_ucs: No")
1898
					del_members.append(member_dn)
1898
					del_members.append(member_dn)
1899
				elif member_dn.lower() in ("cn=testuser1,cn=schueler,cn=users,ou=transfer,dc=school,dc=de", "cn=testuser2,cn=schueler,cn=users,ou=transfer,dc=school,dc=de"):
1900
					ud.debug(ud.LDAP, ud.PROCESS, "group_members_sync_from_ucs: Workaround")
1901
					del_members.append(member_dn)
1899
				else:
1902
				else:
1900
					ud.debug(ud.LDAP, ud.INFO, "group_members_sync_from_ucs: %s was not found in group member con cache of %s, don't delete" % (member_dn.lower(), object['dn'].lower()))
1903
					ud.debug(ud.LDAP, ud.PROCESS, "group_members_sync_from_ucs: %s was not found in group member con cache of %s, don't delete" % (member_dn.lower(), object['dn'].lower()))
1904
					ud.debug(ud.LDAP, ud.PROCESS, "group_members_sync_from_ucs: AD group cache members: %s" % (self.group_members_cache_con.get(object['dn'].lower(), set())))
1901
1905
1902
		ud.debug(ud.LDAP, ud.INFO, "group_members_sync_from_ucs: members to add: %s" % add_members)
1906
		ud.debug(ud.LDAP, ud.INFO, "group_members_sync_from_ucs: members to add: %s" % add_members)
1903
		ud.debug(ud.LDAP, ud.INFO, "group_members_sync_from_ucs: members to del: %s" % del_members)
1907
		ud.debug(ud.LDAP, ud.INFO, "group_members_sync_from_ucs: members to del: %s" % del_members)

Return to bug 51929