]> git.phdru.name Git - m_librarian.git/blobdiff - m_librarian/db.py
Feat(config): Warp config to provide default value
[m_librarian.git] / m_librarian / db.py
index fc3325f516386dfd299758dfab8668d1ae6d9028..0c41d4b7c9e70eb675bce95661576509688eab83 100755 (executable)
@@ -145,10 +145,7 @@ def find_sqlite_dburi(db_dirs=None):
 
 def open_db(db_uri=None):
     if db_uri is None:
-        try:
-            db_uri = get_config().get('database', 'URI')
-        except Exception:
-            db_uri = find_sqlite_dburi()
+        db_uri = get_config().get('database', 'URI') or find_sqlite_dburi()
 
     if '://' not in db_uri:
         db_uri = 'sqlite://' + os.path.abspath(db_uri).replace(os.sep, '/')