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