Revision fe4000a3 snf-astakos-app/astakos/quotaholder_app/callpoint.py
b/snf-astakos-app/astakos/quotaholder_app/callpoint.py | ||
---|---|---|
36 | 36 |
from astakos.quotaholder_app.exception import ( |
37 | 37 |
QuotaholderError, |
38 | 38 |
NoCommissionError, |
39 |
CorruptedError, InvalidDataError,
|
|
39 |
CorruptedError, |
|
40 | 40 |
NoHoldingError, |
41 | 41 |
DuplicateError) |
42 | 42 |
|
... | ... | |
148 | 148 |
try: |
149 | 149 |
checked = [] |
150 | 150 |
for key, quantity in provisions: |
151 |
if not isinstance(quantity, (int, long)): |
|
152 |
raise InvalidDataError("Malformed provision") |
|
153 |
|
|
154 | 151 |
if key in checked: |
155 | 152 |
m = "Duplicate provision for %s" % str(key) |
156 | 153 |
provision = _mkProvision(key, quantity) |
Also available in: Unified diff