Revision 3a8e56bc snf-astakos-app/astakos/quotaholder_app/exception.py
b/snf-astakos-app/astakos/quotaholder_app/exception.py | ||
---|---|---|
63 | 63 |
QuotaholderError.__init__(self, *args, **kwargs) |
64 | 64 |
|
65 | 65 |
|
66 |
class NoCapacityError(CommissionException):
|
|
66 |
class OverLimitError(CommissionException):
|
|
67 | 67 |
def __init__(self, *args, **kwargs): |
68 | 68 |
self.add_data(kwargs, 'usage') |
69 | 69 |
self.add_data(kwargs, 'limit') |
70 | 70 |
CommissionException.__init__(self, *args, **kwargs) |
71 | 71 |
|
72 | 72 |
|
73 |
class NoQuantityError(CommissionException): |
|
74 |
def __init__(self, *args, **kwargs): |
|
75 |
self.add_data(kwargs, 'available') |
|
76 |
CommissionException.__init__(self, *args, **kwargs) |
|
73 |
class NoCapacityError(OverLimitError): |
|
74 |
pass |
|
75 |
|
|
76 |
|
|
77 |
class NoQuantityError(OverLimitError): |
|
78 |
pass |
|
77 | 79 |
|
78 | 80 |
|
79 | 81 |
class NoHoldingError(CommissionException): |
Also available in: Unified diff