Lines 903-909
class ad(univention.connector.ucs):
|
Link Here
|
---|
|
903 |
self.group_members_cache_con[group] = set() |
903 |
self.group_members_cache_con[group] = set() |
904 |
if ad_group_attrs: |
904 |
if ad_group_attrs: |
905 |
ad_members = self.get_ad_members(ad_group_dn, ad_group_attrs) |
905 |
ad_members = self.get_ad_members(ad_group_dn, ad_group_attrs) |
906 |
self.group_members_cache_con[group].extend(m.lower() for m in ad_members) |
906 |
self.group_members_cache_con[group].update(m.lower() for m in ad_members) |
907 |
ud.debug(ud.LDAP, ud.INFO, "__init__: self.group_members_cache_con: %s" % self.group_members_cache_con) |
907 |
ud.debug(ud.LDAP, ud.INFO, "__init__: self.group_members_cache_con: %s" % self.group_members_cache_con) |
908 |
|
908 |
|
909 |
ucs_groups = self.search_ucs(filter='(objectClass=univentionGroup)', attr=['uniqueMember']) |
909 |
ucs_groups = self.search_ucs(filter='(objectClass=univentionGroup)', attr=['uniqueMember']) |
Lines 1912-1918
class ad(univention.connector.ucs):
|
Link Here
|
---|
|
1912 |
# The user has been removed from the cache. He must be added in any case |
1912 |
# The user has been removed from the cache. He must be added in any case |
1913 |
ad_group_object_dn_lower = ad_group_object['dn'].lower() |
1913 |
ad_group_object_dn_lower = ad_group_object['dn'].lower() |
1914 |
object_dn_lower = object['dn'].lower() |
1914 |
object_dn_lower = object['dn'].lower() |
1915 |
ud.debug(ud.LDAP, ud.INFO, "one_group_member_sync_from_ucs: Append user %s to group con cache of %s" % (object_dn_lower, ad_group_object_dn_lower) |
1915 |
ud.debug(ud.LDAP, ud.INFO, "one_group_member_sync_from_ucs: Append user %s to group con cache of %s" % (object_dn_lower, ad_group_object_dn_lower)) |
1916 |
self.group_members_cache_con.setdefault(ad_group_object_dn_lower, set()).add(object_dn_lower) |
1916 |
self.group_members_cache_con.setdefault(ad_group_object_dn_lower, set()).add(object_dn_lower) |
1917 |
|
1917 |
|
1918 |
def __group_cache_con_append_member(self, group, member): |
1918 |
def __group_cache_con_append_member(self, group, member): |