diff --git a/src/common/logger.py b/src/common/logger.py index 0f13210909e221d3f085d332515d60b6d3378307..c49fd70432f26306f7748ee2096d95a7d7531506 100644 --- a/src/common/logger.py +++ b/src/common/logger.py @@ -149,7 +149,8 @@ class Logger: def attach_cache_database(self): try: - self.cur.execute("ATTACH DATABASE '%s' AS cache" % CACHE_DB_PATH) + self.cur.execute("ATTACH DATABASE '%s' AS cache" % \ + CACHE_DB_PATH.replace("'", "''")) except sqlite.Error, e: log.debug("Failed to attach cache database: %s" % str(e))