Gramps does not check [for] installed DB backend on DB selector

Fixes #10148
This commit is contained in:
Paul Franklin 2017-08-10 22:13:34 -07:00
parent 3311224e48
commit 7719e995e0

View File

@ -21,6 +21,13 @@ from gramps.gen.plug._pluginreg import register, STABLE, DATABASE
from gramps.gen.const import GRAMPS_LOCALE as glocale
_ = glocale.translation.gettext
try:
import psycopg2
available = True
except (ImportError, ValueError):
available = False
if available:
register(DATABASE,
id='postgresql',
name=_('PostgreSQL'),