Source code for data_migrator.exceptions

#!/usr/bin/env python
# -*- coding: UTF-8 -*-
"""Explicit exceptions for this package
"""


[docs]class InternalException(Exception): """Unexpected internal error""" pass
[docs]class DefinitionException(Exception): """Error in definition""" pass
[docs]class ValidationException(Exception): """Validate Error in input data""" pass
[docs]class DataException(Exception): """Error in input data""" pass
[docs]class NonUniqueDataException(Exception): """Non unique data based on key found""" pass
[docs]class NullDataException(Exception): """data = NULL exception""" pass