Source code for core.errors

# core/errors.py
#
#

""" exceptions package. """

__copyright__ = "Copyright 2014 B.H.J Thate"

## ERRORS

[docs]class Error(BaseException): """ basic Exception used in the program. """ pass
[docs]class NoWorkdirSet(BaseException): """ a working directory is needed. """ pass
[docs]class Overload(Error): """ method is trying to be overloaded. """ pass
[docs]class AttributeSet(Error): """ attribute is already set. """ pass
[docs]class DataNotSet(Error): """ missing argument attribute. """ pass
[docs]class NoTarget(Error): """ missing argument attribute. """ pass
[docs]class NoJSON(Error): """ no JSON could be decoded/encoded. """ pass
[docs]class RemoteDisconnect(Error): """ Exception thrown when the connection is disconnected. """ pass
[docs]class NotSet(Error): """ attribute is not set. """ pass
[docs]class FileNotFoundError(Error): """ file is not found. """ pass