From 56d714583459e8d06865320e7323f4be579eb263 Mon Sep 17 00:00:00 2001 From: Kefu Chai Date: Mon, 6 Apr 2020 15:18:51 +0800 Subject: [PATCH] qa/tasks/tempest.py: use configparser from six.moves as ConfigParser is offerd by `configparser` module in Python3, so use six.moves before the migration. Signed-off-by: Kefu Chai (cherry picked from commit b1726bfb08f7a408b37f6c6d1d7dc80eae0d6423) --- qa/tasks/tempest.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/qa/tasks/tempest.py b/qa/tasks/tempest.py index 8550f9b90f2c0..5e760dbcbdc15 100644 --- a/qa/tasks/tempest.py +++ b/qa/tasks/tempest.py @@ -4,6 +4,8 @@ Deploy and configure Tempest for Teuthology import contextlib import logging +from six.moves import configparser + from teuthology import misc as teuthology from teuthology import contextutil from teuthology.exceptions import ConfigError @@ -108,7 +110,6 @@ def configure_instance(ctx, config): assert isinstance(config, dict) log.info('Configuring Tempest') - import ConfigParser for (client, cconfig) in config.items(): run_in_tempest_venv(ctx, client, [ @@ -135,7 +136,7 @@ def configure_instance(ctx, config): 'keystone_public_port': str(public_port), } - cpar = ConfigParser.ConfigParser() + cpar = configparser.ConfigParser() cpar.read(local_conf) setup_logging(ctx, cpar) to_config(cconfig, params, 'auth', cpar) -- 2.39.5