[FIX] db: do not log an error if access to pg_database is denied

Do not log a misleading "bad query" for cases where pg_database is not
accessible.
This commit is contained in:
Fabien Meghazi
2017-10-03 19:14:42 +02:00
committed by Olivier Dony
parent 3a387ef2ee
commit 3af761b4f4
+1 -1
View File
@@ -92,7 +92,7 @@ def _create_empty_database(name):
with closing(db.cursor()) as cr:
chosen_template = odoo.tools.config['db_template']
cr.execute("SELECT datname FROM pg_database WHERE datname = %s",
(name,))
(name,), log_exceptions=False)
if cr.fetchall():
raise DatabaseExists("database %r already exists!" % (name,))
else: