1
0
mirror of https://github.com/kakwa/ldapcherry synced 2024-11-25 18:54:29 +01:00
This commit is contained in:
kakwa 2019-02-09 12:05:09 +01:00
parent b9437abefb
commit bbfe96d4f7

View File

@ -22,6 +22,7 @@ if sys.version < '3':
PYTHON_LDAP_MAJOR_VERSION = ldap.__version__[0] PYTHON_LDAP_MAJOR_VERSION = ldap.__version__[0]
class CaFileDontExist(Exception): class CaFileDontExist(Exception):
def __init__(self, cafile): def __init__(self, cafile):
self.cafile = cafile self.cafile = cafile
@ -494,7 +495,10 @@ class Backend(ldapcherry.backend.Backend):
'backend': self.backend_name 'backend': self.backend_name
} }
) )
ldif = modlist.modifyModlist({}, {attr: self._modlist(content)}) ldif = modlist.modifyModlist(
{},
{attr: self._modlist(content)}
)
try: try:
ldap_client.modify_s(group, ldif) ldap_client.modify_s(group, ldif)
# if already member, not a big deal, just log it and continue # if already member, not a big deal, just log it and continue