def run(self):
        logger.info(u'Starting update loop.')
        try:
            while True:
                self.update()
                time.sleep(self.refresh_rate)
        except (KeyboardInterrupt, __HOLE__):
            pass
        except Exception as e:
            logger.exception(u"Found exception %s, exiting.", e)
        finally:
            self.quit()
dataset/ETHPy150Open rbarrois/mpdlcd/mpdlcd/lcdrunner.py/MpdRunner.run