[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
|
@ -1937,7 +1937,7 @@ def select(clas, quoi, mde=''):
|
|||
filtre_adher = u'nom=%s&prenom=%s&tel=%s&chbre=%s&aid=%s&mail=%s&' % tuple(s[:6])
|
||||
filtre_machine = u'host=%s&macAddress=%s&ipHostNumber=%s&mid=%s&' % tuple(s[6:])
|
||||
|
||||
filtre= ''
|
||||
filtre = u''
|
||||
if filtre_adher.count('=*&') != 6:
|
||||
# Au moins une condition adhérent
|
||||
filtre += filtre_adher[:-1]
|
||||
|
@ -1951,7 +1951,7 @@ def select(clas, quoi, mde=''):
|
|||
arg += u'--msgbox "Il faut au moins une condition.\n\n\n" 0 0'
|
||||
dialog(arg)
|
||||
continue
|
||||
|
||||
|
||||
### Recherche
|
||||
try:
|
||||
if mde == 'ro':
|
||||
|
|
|
@ -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