[ldap_crans] On encode les messages d'erreur à la main

Ignore-this: e775cfbf40d8c1ec1f37822385211434

darcs-hash:20111128191035-108b1-198324bbcbbb34fe56b7bc8c7ea5c47ee3fba51f.gz
This commit is contained in:
Olivier Iffrig 2011-11-28 20:10:35 +01:00
parent a84edd327c
commit 4c8be32f53
2 changed files with 4 additions and 4 deletions

View file

@ -3810,11 +3810,11 @@ class _FakeProprio(CransLdap):
return ''
def blacklist(self, new=None):
if new is not None:
print >>sys.stderr, u"Tentative d'ajout de blacklist à un propriétaire virtuel :"
print >>sys.stderr, u"Tentative d'ajout de blacklist à un propriétaire virtuel :".encode(sys.stderr.encoding)
try:
print >>sys.stderr, u"Nom : %s" % self.Nom()
print >>sys.stderr, (u"Nom : %s" % self.Nom()).encode(sys.stderr.encoding)
except AttributeError:
print >>sys.stderr, u"Impossible de récupérer le nom..."
print >>sys.stderr, u"Impossible de récupérer le nom...".encode(sys.stderr.encoding)
print >>sys.stderr, u"Blacklist :"
print >>sys.stderr, new
return []

View file

@ -114,7 +114,7 @@ def aff(qqch,mtech=0) :
qqch peut être une liste d'instances des classes adhérent ou machine
(un seul type dans la liste) dans ce cas :
* si la longueur de la liste est inférieure à limit_aff_details
affiche les propriétés détaillées de chaque élément.
affiche les propriétés détaillées de chaque élément.
* sinon résume dans un tabeau des principales propriétés
si qqch est une instance seul la traité comme une liste à une élément
Si mtech = 1 affiches les infomations techniques des machines plutot