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 d741c9c182
commit 2cd3a8e561
1 changed files with 2 additions and 1 deletions

View File

@ -149,7 +149,8 @@ class Logger:
def attach_cache_database(self): def attach_cache_database(self):
try: 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: except sqlite.Error, e:
log.debug("Failed to attach cache database: %s" % str(e)) log.debug("Failed to attach cache database: %s" % str(e))