Package coprs :: Module exceptions
[hide private]
[frames] | no frames]

Source Code for Module coprs.exceptions

1 -class ArgumentMissingException(BaseException):
2 pass
3
4 -class MalformedArgumentException(ValueError):
5 pass
6
7 -class NotFoundException(BaseException):
8 pass
9
10 -class DuplicateException(BaseException):
11 pass
12
13 -class InsufficientRightsException(BaseException):
14 pass
15
16 -class ActionInProgressException(BaseException):
17 - def __init__(self, msg, action):
18 self.msg = msg 19 self.action = action
20
21 - def __unicode__(self):
22 return self.formatted_msg()
23
24 - def __str__(self):
25 return self.__unicode__()
26
27 - def formatted_msg(self):
28 return self.msg.format(action=self.action)
29