Mercurial > repos > bgruening > silicos_it
annotate qed/errors.py @ 1:fdc038522974 draft
Uploaded
author | bgruening |
---|---|
date | Sat, 24 Aug 2013 17:16:16 -0400 |
parents | bb92d30b4f52 |
children |
rev | line source |
---|---|
0 | 1 __all__ = ['SilicosItError', 'WrongArgument'] |
2 | |
3 class SilicosItError(Exception): | |
4 """Base class for exceptions in Silicos-it code""" | |
5 pass | |
6 | |
7 class WrongArgument(SilicosItError): | |
8 """ | |
9 Exception raised when argument to function is not of correct type. | |
10 | |
11 Attributes: | |
12 function -- function in which error occurred | |
13 msg -- explanation of the error | |
14 """ | |
15 def __init__(self, function, msg): | |
16 self.function = function | |
17 self.msg = msg |