From 587420875b9ed4328d238e360e6a5c25f339b811 Mon Sep 17 00:00:00 2001 From: Benjamin Fischer Date: Fri, 8 Nov 2019 15:31:43 +0100 Subject: [PATCH] [extension/ldap_export] fixed ldap3 API usage --- vispa/extensions/ldap_export/__init__.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/vispa/extensions/ldap_export/__init__.py b/vispa/extensions/ldap_export/__init__.py index 62e7f2cc..aec9d6f8 100644 --- a/vispa/extensions/ldap_export/__init__.py +++ b/vispa/extensions/ldap_export/__init__.py @@ -50,16 +50,16 @@ class LDAPExport(object): self.connection.search(self.user_base, "(objectClass=posixAccount)", attributes=['uid']) for ldap_user in self.connection.entries: if ldap_user.uid not in active_users: - logger.info("Deleting unknown ldap user: %s", ldap_user.entry_get_dn()) - self.connection.delete(ldap_user.entry_get_dn()) + logger.info("Deleting unknown ldap user: %s", ldap_user.entry_dn) + self.connection.delete(ldap_user.entry_dn) self.connection.search(self.group_base, "(objectClass=posixGroup)", attributes=['cn']) for ldap_group in self.connection.entries: private_group = self.private_group and ldap_group.cn in active_users public_group = ldap_group.cn in groups if not private_group and not public_group: - logger.info("Deleting unknown ldap group: %s", ldap_group.entry_get_dn()) - self.connection.delete(ldap_group.entry_get_dn()) + logger.info("Deleting unknown ldap group: %s", ldap_group.entry_dn) + self.connection.delete(ldap_group.entry_dn) except: logger.exception("remove_invalid_ldap_entries") -- GitLab