Código fuente para catatom2osm.exceptions

"""Exceptions definitions."""


[documentos]class CatException(Exception): """Base class for application exceptions.""" def __init__(self, message=None): super(CatException, self).__init__(message)
[documentos]class CatValueError(CatException): """Value error exception.""" def __init__(self, message=None): super(CatValueError, self).__init__(message)
[documentos]class CatIOError(CatException): """Input/output error exception.""" def __init__(self, message=None): super(CatIOError, self).__init__(message)
[documentos]class CatConfigError(CatException): """Can't read config.""" def __init__(self, message=None): super(CatConfigError, self).__init__(message)