Source code for pyoko.exceptions

# -*-  coding: utf-8 -*-
"""
"""

# Copyright (C) 2015 ZetaOps Inc.
#
# This file is licensed under the GNU General Public License v3
# (GPLv3).  See LICENSE.txt for details.

[docs]class PyokoError(Exception): pass
[docs]class ValidationError(PyokoError): pass
[docs]class NoSuchObjectError(PyokoError): pass
[docs]class NotCompatible(PyokoError): """Incorrect usage of method / function""" pass
[docs]class MultipleObjectsReturned(PyokoError): """The query returned multiple objects when only one was expected.""" pass
[docs]class ObjectDoesNotExist(PyokoError): pass
[docs]class IntegrityError(PyokoError): """raised on unique/unique_together mismatches""" pass