fix error when there is a ' char in the config path. Fixes #7344

This commit is contained in:
Yann Leboulanger 2013-08-14 18:58:48 +02:00
parent 64bcf6c497
commit 77e790ceb9
1 changed files with 2 additions and 1 deletions

View File

@ -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 as e:
log.debug("Failed to attach cache database: %s" % str(e))