fHDHR_NewsON/fHDHR/exceptions/__init__.py
deathbybandaid 8c5cd7371f first commit
2020-11-27 15:27:23 -05:00

41 lines
939 B
Python

class TunerError(Exception):
def __init__(self, value):
self.value = value
def __str__(self):
return 'TunerError: %s' % self.value
class OriginSetupError(Exception):
def __init__(self, value):
self.value = value
def __str__(self):
return 'OriginSetupError: %s' % self.value
class EPGSetupError(Exception):
def __init__(self, value):
self.value = value
def __str__(self):
return 'EPGSetupError: %s' % self.value
class ConfigurationError(Exception):
def __init__(self, value):
self.value = value
def __str__(self):
return 'ConfigurationError: %s' % self.value
class ConfigurationNotFound(ConfigurationError):
def __init__(self, filename):
super(ConfigurationNotFound, self).__init__(None)
self.filename = filename
def __str__(self):
return 'Unable to find the configuration file %s' % self.filename