]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
qa/tasks/tempest.py: use configparser from six.moves
authorKefu Chai <kchai@redhat.com>
Mon, 6 Apr 2020 07:18:51 +0000 (15:18 +0800)
committerKefu Chai <kchai@redhat.com>
Tue, 7 Apr 2020 13:51:23 +0000 (21:51 +0800)
as ConfigParser is offerd by `configparser` module in Python3, so use
six.moves before the migration.

Signed-off-by: Kefu Chai <kchai@redhat.com>
qa/tasks/tempest.py

index 8550f9b90f2c06e19a63ff09f06a22f2c3807c39..5e760dbcbdc1579539830adb8b1c76838c34c028 100644 (file)
@@ -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)