[ldap_crans] "syslog" essaie d'écrire dans un fichier, même si le truc à écrire est unicode...
This commit is contained in:
parent
97b1db8a56
commit
8ea0f1d0e6
2 changed files with 9 additions and 9 deletions
|
@ -684,18 +684,18 @@ class CransLdap:
|
|||
Si mode='w', les instances crées seront en mode d'écriture
|
||||
"""
|
||||
|
||||
if isinstance(expression, str):
|
||||
pass
|
||||
elif isinstance(expression, unicode):
|
||||
expression = expression.encode('utf-8')
|
||||
else:
|
||||
raise TypeError(u'Chaîne attendue')
|
||||
|
||||
if os.getuid() != 0:
|
||||
openlog('CransLdap.search')
|
||||
syslog('(%s,%s) %s' % (script_utilisateur, mode, expression))
|
||||
closelog()
|
||||
|
||||
if type(expression) == str:
|
||||
pass
|
||||
elif type(expression) == unicode:
|
||||
expression = expression.encode('utf-8')
|
||||
else:
|
||||
raise TypeError(u'Chaîne attendue')
|
||||
|
||||
if not expression:
|
||||
return []
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue