[tor-commits] [bridgedb/master] Open and convert the db, if necessary. Store DB filename for all.

isis at torproject.org isis at torproject.org
Sat Apr 19 17:02:42 UTC 2014


commit 1bd2c69fcbb8bf1b59b16e3f6d22066b53ff428c
Author: Matthew Finkel <Matthew.Finkel at gmail.com>
Date:   Wed Mar 26 05:21:00 2014 +0000

    Open and convert the db, if necessary. Store DB filename for all.
---
 lib/bridgedb/Main.py |    7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/lib/bridgedb/Main.py b/lib/bridgedb/Main.py
index 6c099b8..a28b75f 100644
--- a/lib/bridgedb/Main.py
+++ b/lib/bridgedb/Main.py
@@ -553,9 +553,10 @@ def startup(options):
          emailDistributorTmp,
          ipDistributorTmp) = createBridgeRings(cfg, proxyList, key)
 
-        # Initialize our DB file.
-        db = bridgedb.Storage.Database(cfg.DB_FILE + ".sqlite", cfg.DB_FILE)
-        bridgedb.Storage.setGlobalDB(db)
+        # Initialize our DB.
+        bridgedb.Storage.initializeDBLock()
+        db = bridgedb.Storage.openOrConvertDatabase(cfg.DB_FILE + ".sqlite", cfg.DB_FILE)
+        bridgedb.Storage.setDBFilename(cfg.DB_FILE + ".sqlite")
         load(state, splitter, clear=False)
 
         state = persistent.load()





More information about the tor-commits mailing list