X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FTools%2FblocFissure%2Fgmu%2FfissError.py;fp=src%2FTools%2FblocFissure%2Fgmu%2FfissError.py;h=74b0587407ee4e743d31dafb916f8612e1d78d87;hb=fe678b8dc0f994b3bfc0dc7ee681edcec466dbb0;hp=0000000000000000000000000000000000000000;hpb=4370e1798b3d94dde48a7b878ea73f29d9782c49;p=modules%2Fsmesh.git diff --git a/src/Tools/blocFissure/gmu/fissError.py b/src/Tools/blocFissure/gmu/fissError.py new file mode 100644 index 000000000..74b058740 --- /dev/null +++ b/src/Tools/blocFissure/gmu/fissError.py @@ -0,0 +1,17 @@ +# -*- coding: utf-8 -*- + +class fissError(Exception): + """ + usage: + try: + instructions() + except: + raise fissError(traceback.extract_stack(),"mon message") + """ + def __init__(self, pile, msg): + self.pile = pile + self.msg = msg + + def __str__(self): + return 'msg=%s\npile=%s\n'%(self.msg, repr(self.pile)) +