From f4bd273cad0d7c41ea8e83a64c2a2ca415f84ed0 Mon Sep 17 00:00:00 2001 From: bos Date: Fri, 4 May 2007 19:23:20 +0200 Subject: [PATCH] Possibilit de ne pas pourrir les logs pour les connexions l'intranet. darcs-hash:20070504172320-c992d-6d30b4f8e2b7db0fb5b6f8b38594a88af696d5d1.gz --- gestion/ldap_crans.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/gestion/ldap_crans.py b/gestion/ldap_crans.py index 22cf7799..59c40757 100755 --- a/gestion/ldap_crans.py +++ b/gestion/ldap_crans.py @@ -570,7 +570,7 @@ class CransLdap: raise ValueError(u"Impossible de créer l'objet %s" % nom_classe) - def search(self, expression, mode=''): + def search(self, expression, mode='', logger=True): """ Recherche dans la base LDAP, expression est une chaîne : * soit une expression : champ1=expr1&champ2=expr2&champ3!=expr3... @@ -578,9 +578,10 @@ class CransLdap: auto_search_champs Si mode='w', les instances crées seront en mode d'écriture """ - openlog('CransLdap.search') - syslog('(%s,%s) %s' % (script_utilisateur, mode, expression)) - closelog() + if logger: + openlog('CransLdap.search') + syslog('(%s,%s) %s' % (script_utilisateur, mode, expression)) + closelog() if type(expression) == str: # Transformation de l'expression en utf-8