diff options
author | Alexander Sulfrian <alexander@sulfrian.net> | 2016-09-30 20:26:13 +0200 |
---|---|---|
committer | Alexander Sulfrian <alexander@sulfrian.net> | 2016-09-30 20:26:13 +0200 |
commit | d29d7eebc3bbbbe2bb019ddb32355d62658e5b8d (patch) | |
tree | fa8ceb7e9579bd7d9988654d727c1d8bf35b30d2 /accounts/backend/user/ldap.py | |
parent | 13569141a629927ddd4198f124139a124bbffaee (diff) | |
download | web-d29d7eebc3bbbbe2bb019ddb32355d62658e5b8d.tar.gz web-d29d7eebc3bbbbe2bb019ddb32355d62658e5b8d.tar.bz2 web-d29d7eebc3bbbbe2bb019ddb32355d62658e5b8d.zip |
backend/user: Split _store and register
Separate the method to persist a new account from the register method
so that common checks could be done in the base class and the
concrete implementations can overwrite only the storage part.
Diffstat (limited to 'accounts/backend/user/ldap.py')
-rw-r--r-- | accounts/backend/user/ldap.py | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/accounts/backend/user/ldap.py b/accounts/backend/user/ldap.py index 6ab02c6..ea1b7fc 100644 --- a/accounts/backend/user/ldap.py +++ b/accounts/backend/user/ldap.py @@ -92,10 +92,7 @@ class LdapBackend(Backend): return accounts - def register(self, account): - """ - Persists an account in the backend. - """ + def _store(self, account): conn = self._connect_as_admin() user_dn = self._format_dn([('uid', account.uid), ('ou', 'users')]) |