[ldap_crans] On affiche le putain de traceback en plus de 'Warning : impossible de lire le fichier de secret'

This commit is contained in:
Valentin Samir 2015-02-13 19:28:23 +01:00
parent 6ef5ce669e
commit 96e05f94be

View file

@ -25,6 +25,7 @@ import ldap
import ldap.modlist import ldap.modlist
import ldap_passwd import ldap_passwd
import netaddr import netaddr
import traceback
import annuaires_pg as annuaires import annuaires_pg as annuaires
import config import config
@ -88,6 +89,7 @@ else:
ldap_password = secrets.get('ldap_password') ldap_password = secrets.get('ldap_password')
except: except:
sys.stdout.write(coul('Warning : impossible de lire le fichier de secret !\n', 'jaune')) sys.stdout.write(coul('Warning : impossible de lire le fichier de secret !\n', 'jaune'))
sys.stdout.write("\n".join(traceback.format_stack()[:-1]) + '\n')
sys.exit(1) sys.exit(1)
# uri pour les instances de CransLdap faisant de la lecture seule # uri pour les instances de CransLdap faisant de la lecture seule