1
0
mirror of https://github.com/kakwa/ldapcherry synced 2024-06-25 05:02:55 +02:00

fix API for backend ldap on groups handling

This commit is contained in:
kakwa 2015-06-16 21:58:44 +02:00
parent 47cddd04ca
commit 60a7329937

View File

@ -248,9 +248,9 @@ class Backend(ldapcherry.backend.Backend):
ldap_client.unbind_s()
def add_to_group(self, username, groups):
def add_to_groups(self, username, groups):
ldap_client = self._bind()
tmp = self._get_user(username, NO_ATTR)
tmp = self._get_user(username, ALL_ATTRS)
dn = tmp[0]
attrs = tmp[1]
attrs['dn'] = dn
@ -261,9 +261,9 @@ class Backend(ldapcherry.backend.Backend):
ldap_client.add_s(group,ldif)
ldap_client.unbind_s()
def rm_from_group(self, username):
def del_from_groups(self, username, groups):
ldap_client = self._bind()
tmp = self._get_user(username, NO_ATTR)
tmp = self._get_user(username, ALL_ATTRS)
dn = tmp[0]
attrs = tmp[1]
attrs['dn'] = dn