From 294f7ce949d3e7f0c1ed2b8213d7e78d0fd93907 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pierre-Elliott=20B=C3=A9cue?= Date: Wed, 15 May 2013 22:35:43 +0200 Subject: [PATCH] [attributs] On rajoute du contexte --- attributs.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/attributs.py b/attributs.py index 7fed582..af5bfc8 100644 --- a/attributs.py +++ b/attributs.py @@ -180,6 +180,9 @@ class Attr(object): def __str__(self): return self.__unicode__().encode('utf-8') + def __repr__(self): + return self.__str__() + def __unicode__(self): # XXX - Vérifier que cette méthode produit un objet parsable assert isinstance(self.value, unicode) @@ -790,7 +793,7 @@ class responsable(Attr): try: res = self.conn.search('aid=%s' % self.__value)[0] except IndexError: - raise ValueError("L'adherent %s n'existe pas ou plus" % (self.__value)) + raise ValueError("get_respo: L'adherent %s n'existe pas ou plus" % (self.__value)) self._value = res return res @@ -824,7 +827,7 @@ class imprimeurClub(Attr): try: res = self.conn.search('aid=%s' % int(self.__value))[0] except IndexError: - raise ValueError("L'adhérent aid=%r n'existe pas ou plus" % self.__value) + raise ValueError("get_imprimeur: L'adhérent aid=%r n'existe pas ou plus" % self.__value) self._value = res return res