Allow --database to work without installed bsddb3/sqlite3
This commit is contained in:
@ -329,6 +329,7 @@ class ArgParser(object):
|
|||||||
for plugin in pmgr.get_reg_databases():
|
for plugin in pmgr.get_reg_databases():
|
||||||
pdata = pmgr.get_plugin(plugin.id)
|
pdata = pmgr.get_plugin(plugin.id)
|
||||||
mod = pmgr.load_plugin(pdata)
|
mod = pmgr.load_plugin(pdata)
|
||||||
|
if mod:
|
||||||
database = getattr(mod, pdata.databaseclass)
|
database = getattr(mod, pdata.databaseclass)
|
||||||
summary = database.get_class_summary()
|
summary = database.get_class_summary()
|
||||||
print("Database backend ID:", pdata.id, "(default)" if pdata.id == default else "")
|
print("Database backend ID:", pdata.id, "(default)" if pdata.id == default else "")
|
||||||
|
Reference in New Issue
Block a user