iotests: Replace deprecated ConfigParser.readfp()
iotest 277 fails on Fedora 33 (Python 3.9) because a deprecation warning changes the output: nbd-fault-injector.py:230: DeprecationWarning: This method will be removed in future versions. Use 'parser.read_file()' instead. In fact, readfp() has already been deprecated in Python 3.2 and the replacement has existed since the same version, so we can now unconditionally switch to read_file(). Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20201113100602.15936-1-kwolf@redhat.com> Reviewed-by: Eric Blake <eblake@redhat.com> Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com>
This commit is contained in:
parent
6deb20f668
commit
5aaabf9161
@ -227,7 +227,7 @@ def parse_config(config):
|
|||||||
def load_rules(filename):
|
def load_rules(filename):
|
||||||
config = configparser.RawConfigParser()
|
config = configparser.RawConfigParser()
|
||||||
with open(filename, 'rt') as f:
|
with open(filename, 'rt') as f:
|
||||||
config.readfp(f, filename)
|
config.read_file(f, filename)
|
||||||
return parse_config(config)
|
return parse_config(config)
|
||||||
|
|
||||||
def open_socket(path):
|
def open_socket(path):
|
||||||
|
Loading…
Reference in New Issue
Block a user