From 47034c9eb6dc21fa081610c389a1131c5239ede1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michael=20G=C3=B6tz?= Date: Wed, 12 Jun 2019 02:11:31 +0200 Subject: [PATCH] Add base dn setter --- src/account_manager/models.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/account_manager/models.py b/src/account_manager/models.py index 48bb3f6..4a1480c 100644 --- a/src/account_manager/models.py +++ b/src/account_manager/models.py @@ -132,6 +132,10 @@ class LdapUser(Model): return (LdapUser.objects.filter(last_login__lte=last_semester) | LdapUser.objects.exclude( last_login__lte=datetime.now() + timedelta(days=1))) + @staticmethod + def set_root_dn(realm): + LdapUser.base_dn = f'ou=people,{realm.ldap_base_dn}' + class LdapGroup(Model): """