From 2290f58eb93c1c0775bf6a49eb91bfa9792ca79b Mon Sep 17 00:00:00 2001 From: ljhuang Date: Fri, 22 Jul 2022 16:22:14 +0800 Subject: Replace deprecated readfp method with read_file The readfp method has been deprecated since version 3.2 [1]. [1] https://docs.python.org/3/library/configparser.html?highlight=deprecated#configparser.ConfigParser.readfp Change-Id: Ib9549509bfcc749740953e3769030d787b2bf251 --- pbr/tests/test_util.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'pbr') diff --git a/pbr/tests/test_util.py b/pbr/tests/test_util.py index f372d65..b25d0c7 100644 --- a/pbr/tests/test_util.py +++ b/pbr/tests/test_util.py @@ -27,12 +27,13 @@ from pbr import util def config_from_ini(ini): config = {} + ini = textwrap.dedent(six.u(ini)) if sys.version_info >= (3, 2): parser = configparser.ConfigParser() + parser.read_file(io.StringIO(ini)) else: parser = configparser.SafeConfigParser() - ini = textwrap.dedent(six.u(ini)) - parser.readfp(io.StringIO(ini)) + parser.readfp(io.StringIO(ini)) for section in parser.sections(): config[section] = dict(parser.items(section)) return config -- cgit v1.2.1