[lc_ldap] Ajout d'un wrapper pour se connecter à la base en readonly
This commit is contained in:
parent
d8c8e55909
commit
771419d932
1 changed files with 7 additions and 0 deletions
|
@ -386,6 +386,13 @@ class lc_ldap_admin(lc_ldap):
|
||||||
secrets = import_secrets()
|
secrets = import_secrets()
|
||||||
super(lc_ldap_admin, self).__init__(uri='ldap://ldap.adm.crans.org/', dn=secrets.ldap_auth_dn, cred=secrets.ldap_password)
|
super(lc_ldap_admin, self).__init__(uri='ldap://ldap.adm.crans.org/', dn=secrets.ldap_auth_dn, cred=secrets.ldap_password)
|
||||||
|
|
||||||
|
class lc_ldap_readonly(lc_ldap):
|
||||||
|
"""Connexion LDAP à la vraie base, en readonly.
|
||||||
|
Possible seulement si on peut lire secrets.py"""
|
||||||
|
def __init__(self):
|
||||||
|
secrets = import_secrets()
|
||||||
|
super(lc_ldap_readonly, self).__init__(uri='ldap://ldap.adm.crans.org/', dn=secrets.ldap_readonly_auth_dn, cred=secrets.ldap_readonly_password)
|
||||||
|
|
||||||
class lc_ldap_local(lc_ldap):
|
class lc_ldap_local(lc_ldap):
|
||||||
"""Connexion LDAP en lecture seule sur la base locale.
|
"""Connexion LDAP en lecture seule sur la base locale.
|
||||||
L'idée est que les machines avec un réplica bossent
|
L'idée est que les machines avec un réplica bossent
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue