From ea490bffab954db8496405438e78e64a9e46a1d0 Mon Sep 17 00:00:00 2001 From: Xavier-Do Date: Fri, 30 Jun 2023 16:08:41 +0200 Subject: [PATCH] [REF] runbot: cleanup old dead code --- runbot/models/build.py | 13 +------------ 1 file changed, 1 insertion(+), 12 deletions(-) diff --git a/runbot/models/build.py b/runbot/models/build.py index 54292cdc..cef33625 100644 --- a/runbot/models/build.py +++ b/runbot/models/build.py @@ -925,23 +925,12 @@ class BuildResult(models.Model): msg = '' try: with local_pgadmin_cursor() as local_cr: - 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) + query = 'SELECT pg_terminate_backend({}) FROM pg_stat_activity WHERE datname=pid' local_cr.execute(query, [dbname]) local_cr.execute('DROP DATABASE IF EXISTS "%s"' % dbname) - # cleanup filestore - datadir = appdirs.user_data_dir() - paths = [os.path.join(datadir, pn, 'filestore', dbname) for pn in 'OpenERP Odoo'.split()] - cmd = ['rm', '-rf'] + paths - _logger.info(' '.join(cmd)) - subprocess.call(cmd) - except psycopg2.errors.InsufficientPrivilege: - msg = f"Insuficient priveleges to drop local database '{dbname}'" - _logger.warning(msg) except Exception as e: msg = f"Failed to drop local logs database : {dbname} with exception: {e}" _logger.exception(msg) - if msg: host_name = self.env['runbot.host']._get_current_name() self.env['runbot.runbot'].warning(f'Host {host_name}: {msg}')