From 00639d5fc52ae8fd2b4fe909e9b5e12b80271d60 Mon Sep 17 00:00:00 2001 From: Fred Date: Sat, 29 Sep 2012 19:25:10 +0800 Subject: [PATCH] Backup restores the latest queries --- lib/backup.py | 1 + lib/db.py | 5 +++++ 2 files changed, 6 insertions(+) diff --git a/lib/backup.py b/lib/backup.py index eddac77..bbb7bd0 100644 --- a/lib/backup.py +++ b/lib/backup.py @@ -209,6 +209,7 @@ class Backup(object): if done % 500 == 0: debug("%d queries done" % done) debug('%d queries done' % done) + dbo.close() # Restoring symbolic link linkDir = os.path.join(Wp.www, identifier) diff --git a/lib/db.py b/lib/db.py index 65145cc..8f62a5f 100644 --- a/lib/db.py +++ b/lib/db.py @@ -39,6 +39,11 @@ class DB(object): else: raise Exception('DB engine %s not supported' % engine) + def close(self): + """Close the cursor and connection""" + self.cur.close() + self.conn.close() + def columns(self, table): columns = [] -- 2.11.0