Revision d03796c2 snf-astakos-app/astakos/quotaholder/exception.py
b/snf-astakos-app/astakos/quotaholder/exception.py | ||
---|---|---|
51 | 51 |
class CommissionValueException(CommissionException): |
52 | 52 |
def __init__(self, *args, **kwargs): |
53 | 53 |
|
54 |
self.source = kwargs['source']
|
|
55 |
self.target = kwargs['target']
|
|
56 |
self.resource = kwargs['resource']
|
|
57 |
self.requested = kwargs['requested']
|
|
58 |
self.current = kwargs['current']
|
|
59 |
self.limit = kwargs['limit']
|
|
54 |
self.holder = kwargs.pop('holder', None)
|
|
55 |
self.resource = kwargs.pop('resource', None)
|
|
56 |
self.requested = kwargs.pop('requested', None)
|
|
57 |
self.current = kwargs.pop('current', None)
|
|
58 |
self.limit = kwargs.pop('limit', None)
|
|
59 |
CommissionException.__init__(self, *args, **kwargs)
|
|
60 | 60 |
|
61 | 61 |
|
62 |
class NoQuantityError(CommissionValueException):
|
|
62 |
class NoStockError(CommissionValueException):
|
|
63 | 63 |
pass |
64 | 64 |
|
65 | 65 |
|
... | ... | |
67 | 67 |
pass |
68 | 68 |
|
69 | 69 |
|
70 |
class NonImportedError(CommissionValueException): |
|
71 |
pass |
|
72 |
|
|
73 |
|
|
74 |
class NoStockReleaseError(CommissionValueException): |
|
75 |
pass |
|
76 |
|
|
77 |
|
|
78 |
class NonExportedError(CommissionValueException): |
|
79 |
pass |
|
80 |
|
|
81 |
|
|
70 | 82 |
class DuplicateError(CommissionException): |
71 | 83 |
pass |
Also available in: Unified diff