shortcuts/test: récupère host dans DBG_LDAP
This commit is contained in:
parent
fc07577c07
commit
92d082e4e7
1 changed files with 4 additions and 3 deletions
|
@ -1,4 +1,3 @@
|
||||||
#!/usr/bin/env python
|
|
||||||
# -*- coding: utf-8 -*-
|
# -*- coding: utf-8 -*-
|
||||||
|
|
||||||
""" Raccourcis pour se connecter facilement à la base LDAP avec le binding lc_ldap. """
|
""" Raccourcis pour se connecter facilement à la base LDAP avec le binding lc_ldap. """
|
||||||
|
@ -36,7 +35,9 @@ if isinstance(current_user, str):
|
||||||
|
|
||||||
#: Les racourcis définis plus bas pointent tous vers lc_ldap_test en mode
|
#: Les racourcis définis plus bas pointent tous vers lc_ldap_test en mode
|
||||||
# debug
|
# debug
|
||||||
DB_TEST_OVERRIDE = bool(os.getenv('DBG_LDAP', False))
|
DB_TEST_OVERRIDE = os.getenv('DBG_LDAP', None)
|
||||||
|
if DB_TEST_OVERRIDE == '1':
|
||||||
|
DB_TEST_OVERRIDE = 'localhost'
|
||||||
|
|
||||||
def lc_ldap(*args, **kwargs):
|
def lc_ldap(*args, **kwargs):
|
||||||
"""Renvoie une connexion à la base LDAP."""
|
"""Renvoie une connexion à la base LDAP."""
|
||||||
|
@ -50,7 +51,7 @@ def lc_ldap_test(*args, **kwargs):
|
||||||
except OSError:
|
except OSError:
|
||||||
pass
|
pass
|
||||||
# On impose le serveur
|
# On impose le serveur
|
||||||
kwargs["uri"] = 'ldap://vo.adm.crans.org'
|
kwargs["uri"] = 'ldap://%s' % DB_TEST_OVERRIDE
|
||||||
kwargs.setdefault("dn", 'cn=admin,dc=crans,dc=org')
|
kwargs.setdefault("dn", 'cn=admin,dc=crans,dc=org')
|
||||||
# Le mot de passe de la base de test
|
# Le mot de passe de la base de test
|
||||||
kwargs.setdefault("cred", variables.ldap_test_password)
|
kwargs.setdefault("cred", variables.ldap_test_password)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue