create seafile group from ldap

This commit is contained in:
2021-11-02 20:21:00 -04:00
parent fcb239d389
commit 3b1dec4643

View File

@@ -241,8 +241,11 @@ ldapGroups = []
for group in ldap.entries:
try:
if group.member:
logger.info("{0}".format(group.name))
logger.debug("Group {0} has members".format(group.name))
ldapGroups.append(group)
finally:
continue
print(ldapGroups)
seafileGroups = request('admin/groups/', seafileURL, seafileToken)['response']
for ldapGroup in ldapGroups:
# create the seafile group
createSeafileGroup = request('admin/groups/', seafileURL, seafileToken, "POST", {"group_name": "{0}".format(ldapGroup.name)})['response']