From 21a25248278038d37ff823fd7d01c9347565a7e2 Mon Sep 17 00:00:00 2001 From: glondu Date: Wed, 6 Dec 2006 19:50:43 +0100 Subject: [PATCH] Base de test accessible uniquement partir d'egon. darcs-hash:20061206185043-68412-47bb214281ed8f1bea5ff2db461cd331a8ffbdaa.gz --- gestion/ldap_crans.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/gestion/ldap_crans.py b/gestion/ldap_crans.py index a5a009d6..7960535f 100755 --- a/gestion/ldap_crans.py +++ b/gestion/ldap_crans.py @@ -15,7 +15,7 @@ import ldap, ldap.modlist, ldap_passwd import config, annuaires, iptools, chgpass, user_tests, cPickle, config_mail from chgpass import chgpass -from affich_tools import coul, prompt +from affich_tools import coul, prompt, cprint from syslog import * date_format = '%d/%m/%Y %H:%M' @@ -28,11 +28,14 @@ random.seed() # On initialise le g ### paramètres de connexion à la base LDAP if __name__ == 'ldap_crans_test' or os.environ.get('crans_ldap', '') == 'test': + if hostname != "egon": + cprint("La base de test n'est accessible que depuis egon !", "rouge") + sys.exit(1) # Utilisation de la base de données de test (tests, séminaire...) # Il faut au choix : # - faire un import crans_ldap_test # ou - crans_ldap=test /le/script - uri = ro_uri = 'ldap://egon.adm.crans.org/' + uri = ro_uri = 'ldapi://%2fvar%2frun%2fldapi/' ldap_auth_dn = 'cn=admin,dc=crans,dc=org' ldap_password = '75bdb64f32'