Lines 1915-1926
class ad(univention.connector.ucs):
|
Link Here
|
---|
|
1915 |
cache[member_dn] = ucs_object_attr |
1915 |
cache[member_dn] = ucs_object_attr |
1916 |
ucs_object = {'dn': member_dn, 'modtype': 'modify', 'attributes': ucs_object_attr} |
1916 |
ucs_object = {'dn': member_dn, 'modtype': 'modify', 'attributes': ucs_object_attr} |
1917 |
|
1917 |
|
1918 |
if not self._ignore_object('user', ucs_object) or not self._ignore_object('group', ucs_object): |
1918 |
for k in self.property.keys(): |
1919 |
for k in self.property.keys(): |
1919 |
# identify if DN is a user or a group (will be ignored it is a host) |
1920 |
# identify if DN is a user or a group (will be ignored it is a host) |
1920 |
if self.modules[k].identify(member_dn, ucs_object['attributes']): |
1921 |
if self.modules[k].identify(member_dn, ucs_object['attributes']): |
1921 |
if not self._ignore_object(k, ucs_object): |
1922 |
del_members[k].append(member_dn) |
1922 |
del_members[k].append(member_dn) |
1923 |
break |
1923 |
break |
1924 |
else: |
1924 |
else: |
1925 |
ud.debug(ud.LDAP, ud.INFO, "group_members_sync_to_ucs: %s was not found in group member ucs cache of %s, don't delete" % (member_dn.lower(), object['dn'].lower())) |
1925 |
ud.debug(ud.LDAP, ud.INFO, "group_members_sync_to_ucs: %s was not found in group member ucs cache of %s, don't delete" % (member_dn.lower(), object['dn'].lower())) |
1926 |
|
1926 |
|