Redis loading error fix

This commit is contained in:
REDNBLACK 2017-08-19 18:28:37 +03:00
parent d4200c08b7
commit edd2f5d49d
2 changed files with 4 additions and 2 deletions

View File

@ -17,9 +17,11 @@ class Bot:
def run(self): def run(self):
logging.info("Bot started") logging.info("Bot started")
purge_queue_instance = chat_purge_queue.instance(self.updater.job_queue)
self.dispatcher.add_handler(MessageHandler()) self.dispatcher.add_handler(MessageHandler())
self.dispatcher.add_handler(CommandHandler()) self.dispatcher.add_handler(CommandHandler())
self.dispatcher.add_handler(StatusHandler(chat_purge_queue.instance(self.updater.job_queue))) self.dispatcher.add_handler(StatusHandler(chat_purge_queue=purge_queue_instance))
if config['updates']['mode'] == 'polling': if config['updates']['mode'] == 'polling':
self.updater.start_polling() self.updater.start_polling()

View File

@ -16,6 +16,6 @@ class Redis:
def instance(self): def instance(self):
return redis.Redis(connection_pool=self.pool) return redis.Redis(connection_pool=self.pool)
@retry(BusyLoadingError, tries=5, delay=10) @retry(BusyLoadingError, tries=5, delay=10, logger=None)
def __ensure_dataset_loaded(self): def __ensure_dataset_loaded(self):
self.instance().ping() self.instance().ping()