Source code for vulyk.models.exc

# -*- coding: utf-8 -*-
"""
Module contains all exception classes could be raised during work with
the DB.
"""

__all__ = [
    'TaskImportError',
    'TaskNotFoundError',
    'TaskSaveError',
    'TaskPermissionError',
    'TaskSkipError',
    'TaskValidationError',
    'WorkSessionLookUpError',
    'WorkSessionUpdateError'
]


[docs]class TaskImportError(Exception): pass
[docs]class TaskSkipError(Exception): pass
[docs]class TaskSaveError(Exception): pass
[docs]class TaskValidationError(Exception): pass
[docs]class TaskPermissionError(Exception): pass
[docs]class TaskNotFoundError(Exception): pass
[docs]class WorkSessionLookUpError(Exception): pass
[docs]class WorkSessionUpdateError(Exception): pass