class ConvertError(Exception):
    '''Base exception for all coverter app exceptions
    '''
    pass


class UnknownFormat(ConvertError):
    '''Raised when the converter backend can't understand or there
    isn't an appropiate driver available'''
    pass


class UnpaperError(ConvertError):
    '''Raised by upaper
    '''
    pass


class IdentifyError(ConvertError):
    '''Raised by identify
    '''
    pass


class UnkownConvertError(ConvertError):
    '''Raised when an error is found but there is no disernible way to
    identify the kind of error
    '''
    pass


class OfficeConversionError(ConvertError):
    pass
