From 338166e474afd2846531cd1179807925f2d4d911 Mon Sep 17 00:00:00 2001 From: Christophe Simonis Date: Thu, 31 Jan 2019 16:29:21 +0100 Subject: [PATCH] [FIX] runbot: correct pg version detection `local_cr` is directly a psycopg cursor, not an odoo one. --- runbot/models/build.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/runbot/models/build.py b/runbot/models/build.py index ac8c3617..91b95c56 100644 --- a/runbot/models/build.py +++ b/runbot/models/build.py @@ -612,7 +612,7 @@ class runbot_build(models.Model): def _local_pg_dropdb(self, dbname): with local_pgadmin_cursor() as local_cr: - pid_col = 'pid' if local_cr._cnx.server_version >= 90200 else 'procpid' + pid_col = 'pid' if local_cr.connection.server_version >= 90200 else 'procpid' query = 'SELECT pg_terminate_backend({}) FROM pg_stat_activity WHERE datname=%s'.format(pid_col) local_cr.execute(query, [dbname]) local_cr.execute('DROP DATABASE IF EXISTS "%s"' % dbname)