Source code for thorn.exceptions

"""Thorn-related exceptions."""
from __future__ import absolute_import, unicode_literals


[docs]class ThornError(Exception): """Base class for Thorn exceptions."""
[docs]class ImproperlyConfigured(ThornError): """Configuration invalid/missing."""
[docs]class SecurityError(ThornError): """Security related error."""
[docs]class BufferNotEmpty(Exception): """Trying to close buffer that is not empty."""