From: pascale.noyret Date: Fri, 22 May 2015 14:59:24 +0000 (+0200) Subject: mise en coherence Aster du 22/05/15 X-Git-Tag: V7_6_0rc1~14 X-Git-Url: http://git.salome-platform.org/gitweb/?a=commitdiff_plain;h=fe169b252b69fceb65bd77f4a9ac473af7bb467e;p=tools%2Feficas.git mise en coherence Aster du 22/05/15 --- diff --git a/Noyau/N_ETAPE.py b/Noyau/N_ETAPE.py index f2b345ca..3c055bdb 100644 --- a/Noyau/N_ETAPE.py +++ b/Noyau/N_ETAPE.py @@ -178,15 +178,11 @@ class ETAPE(N_MCCOMPO.MCCOMPO): sd_prod = apply(self.definition.sd_prod, (), d) except EOFError: raise - except: + except Exception, exc: if CONTEXT.debug: traceback.print_exc() - l = traceback.format_exception( - sys.exc_info()[0], sys.exc_info()[1], - sys.exc_info()[2]) - raise AsException("impossible d affecter un type au resultat", - string.join(l[2:])) - # sys.exc_info()[0],sys.exc_info()[1],) + raise AsException("impossible d affecter un type au resultat:", + str(exc)) else: sd_prod = self.definition.sd_prod # on teste maintenant si la SD est réutilisée ou s'il faut la créer diff --git a/Noyau/N_MACRO_ETAPE.py b/Noyau/N_MACRO_ETAPE.py index 99f6146d..aad1004f 100644 --- a/Noyau/N_MACRO_ETAPE.py +++ b/Noyau/N_MACRO_ETAPE.py @@ -172,13 +172,11 @@ class MACRO_ETAPE(N_ETAPE.ETAPE): sd_prod = apply(sd_prod, (self,), d) except (EOFError, self.UserError): raise - except: + except Exception, exc: if CONTEXT.debug: traceback.print_exc() - l = traceback.format_exception( - sys.exc_info()[0], sys.exc_info()[1], sys.exc_info()[2]) - raise AsException( - "impossible d affecter un type au resultat\n", string.join(l[2:])) + raise AsException("impossible d affecter un type au resultat:", + str(exc)) # on teste maintenant si la SD est réutilisée ou s'il faut la créer if self.definition.reentrant != 'n' and self.reuse: