diff options
author | Philipp Hahn <hahn@univention.de> | 2018-11-20 11:58:57 +0100 |
---|---|---|
committer | Jano Tomko <jtomko@redhat.com> | 2020-09-01 13:26:01 +0000 |
commit | 4d06f2b2fb68b2bdf0fd1649f33222111c40cfaf (patch) | |
tree | dd8a4797927e6126bc01334b4d6896e2355caa85 /generator.py | |
parent | 8f354ae73817e5b444ed2cd0a2f541eb3e0abe42 (diff) | |
download | libvirt-python-4d06f2b2fb68b2bdf0fd1649f33222111c40cfaf.tar.gz |
generator: Open file with context manager
Signed-off-by: Philipp Hahn <hahn@univention.de>
Diffstat (limited to 'generator.py')
-rwxr-xr-x | generator.py | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/generator.py b/generator.py index 9f59cef..75195e1 100755 --- a/generator.py +++ b/generator.py @@ -904,9 +904,8 @@ def buildStubs(module, api_xml): funcs_skipped = qemu_functions_skipped try: - f = open(api_xml) - data = f.read() - f.close() + with open(api_xml) as stream: + data = stream.read() onlyOverrides = False (parser, target) = getparser() parser.feed(data) @@ -923,9 +922,8 @@ def buildStubs(module, api_xml): py_types['pythonObject'] = ('O', "pythonObject", "pythonObject", "pythonObject") try: - f = open(override_api_xml) - data = f.read() - f.close() + with open(override_api_xml) as stream: + data = stream.read() onlyOverrides = True (parser, target) = getparser() parser.feed(data) |