41 lines
939 B
Python
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
|