Possibilit de ne pas pourrir les logs pour les connexions l'intranet.

darcs-hash:20070504172320-c992d-6d30b4f8e2b7db0fb5b6f8b38594a88af696d5d1.gz
This commit is contained in:
bos 2007-05-04 19:23:20 +02:00
parent 5c5b8c138b
commit f4bd273cad

View file

@ -570,7 +570,7 @@ class CransLdap:
raise ValueError(u"Impossible de créer l'objet %s" % nom_classe) 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 : Recherche dans la base LDAP, expression est une chaîne :
* soit une expression : champ1=expr1&champ2=expr2&champ3!=expr3... * soit une expression : champ1=expr1&champ2=expr2&champ3!=expr3...
@ -578,9 +578,10 @@ class CransLdap:
auto_search_champs auto_search_champs
Si mode='w', les instances crées seront en mode d'écriture Si mode='w', les instances crées seront en mode d'écriture
""" """
openlog('CransLdap.search') if logger:
syslog('(%s,%s) %s' % (script_utilisateur, mode, expression)) openlog('CransLdap.search')
closelog() syslog('(%s,%s) %s' % (script_utilisateur, mode, expression))
closelog()
if type(expression) == str: if type(expression) == str:
# Transformation de l'expression en utf-8 # Transformation de l'expression en utf-8