Remove dead code in BaseThread

This commit is contained in:
Stein Magnus Jodal 2011-05-25 23:05:54 +02:00
parent 63918ac3f3
commit 55bc7b19fb

View File

@ -21,26 +21,17 @@ class BaseThread(threading.Thread):
self.run_inside_try()
except KeyboardInterrupt:
logger.info(u'Interrupted by user')
self.exit(0, u'Interrupted by user')
except SettingsError as e:
logger.error(e.message)
self.exit(1, u'Settings error')
except ImportError as e:
logger.error(e)
self.exit(2, u'Import error')
except Exception as e:
logger.exception(e)
self.exit(3, u'Unknown error')
logger.debug(u'%s: Exiting thread', self.name)
def run_inside_try(self):
raise NotImplementedError
def destroy(self):
pass
def exit(self, status=0, reason=None):
self.destroy()
class GObjectEventThread(BaseThread):
"""