From 615b8f46a3bd0487327a7c955d1a5bc0fec09746 Mon Sep 17 00:00:00 2001 From: Michael Herzberg Date: Sat, 7 Oct 2017 21:01:14 +0100 Subject: [PATCH] Fixed mysql caching. --- ExtensionCrawler/dbbackend/mysql_backend.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/ExtensionCrawler/dbbackend/mysql_backend.py b/ExtensionCrawler/dbbackend/mysql_backend.py index 49e8b9e..6572d8e 100644 --- a/ExtensionCrawler/dbbackend/mysql_backend.py +++ b/ExtensionCrawler/dbbackend/mysql_backend.py @@ -28,15 +28,14 @@ from ExtensionCrawler.util import log_info, log_error, log_exception class MysqlBackend: - cache = {} - db = None - cursor = None - def __init__(self, ext_id, try_wait=config.const_mysql_try_wait(), maxtries=config.const_mysql_maxtries(), **kwargs): self.ext_id = ext_id self.dbargs = kwargs self.try_wait = try_wait self.maxtries = maxtries + self.cache = {} + self.db = None + self.cursor = None def __enter__(self): self._create_conn()