]> SALOME platform Git repositories - tools/eficas.git/commitdiff
Salome HOME
mise en coherence Aster du 22/05/15
authorpascale.noyret <pascale.noyret@edf.fr>
Fri, 22 May 2015 14:59:24 +0000 (16:59 +0200)
committerpascale.noyret <pascale.noyret@edf.fr>
Fri, 22 May 2015 14:59:24 +0000 (16:59 +0200)
Noyau/N_ETAPE.py
Noyau/N_MACRO_ETAPE.py

index f2b345ca8f1eb348931cb78fd95831c57e1a2785..3c055bdb70e0d05efe38cc083135ec2e93ea3afb 100644 (file)
@@ -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
index 99f6146de1bd6d492e445f06ae5b4c6be81b79b5..aad1004faa26e7cab62300d797aafb98ea847890 100644 (file)
@@ -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: