From edd2f5d49d5a0c94e19fe44354992bcdbaab6bd1 Mon Sep 17 00:00:00 2001 From: REDNBLACK Date: Sat, 19 Aug 2017 18:28:37 +0300 Subject: [PATCH] Redis loading error fix --- src/bot.py | 4 +++- src/redis_c.py | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/bot.py b/src/bot.py index ac8db65..04d1747 100644 --- a/src/bot.py +++ b/src/bot.py @@ -17,9 +17,11 @@ class Bot: def run(self): logging.info("Bot started") + purge_queue_instance = chat_purge_queue.instance(self.updater.job_queue) + self.dispatcher.add_handler(MessageHandler()) 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': self.updater.start_polling() diff --git a/src/redis_c.py b/src/redis_c.py index 74c7bc2..1edd6bb 100644 --- a/src/redis_c.py +++ b/src/redis_c.py @@ -16,6 +16,6 @@ class Redis: def instance(self): 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): self.instance().ping()