Source code for clink.dflow.error

[docs]class ExistError(Exception): ''' Specify for indexes is early exist ''' def __init__(self, indexes): ''' :param dict indexes: ''' self.indexes = indexes
[docs]class NonExistError(Exception): ''' Specify for indexes doesn't exist ''' def __init__(self, indexes): ''' :param dict indexes: ''' self.indexes = indexes
[docs]class FormatError(Exception): ''' Specify for data formating is invalid ''' def __init__(self, name, value, schema): ''' :param str name: :param object value: :param object req: ''' self.name = name self.value = value self.schema = schema self._msg = 'name=%s, value=%s, schema=%s' % (name, value, schema) def __str__(self): return self._msg
[docs]class ExpiredError(Exception): ''' Specify expirision error ''' def __init__(self, indexes): ''' :param dict indexes: ''' self.indexes = indexes