summaryrefslogtreecommitdiff
path: root/generator.py
diff options
context:
space:
mode:
authorMichal Privoznik <mprivozn@redhat.com>2022-03-04 10:09:46 +0100
committerMichal Privoznik <mprivozn@redhat.com>2022-03-10 09:51:33 +0100
commit050ed3e6298ea89ed54eb06e1257dc801cee8cb8 (patch)
treebd39e28729ca5f2f3cd38bd5c5cca77cf1821f40 /generator.py
parenta80412bf8cdf9d222e2f730980720a5fcc7f0af4 (diff)
downloadlibvirt-python-050ed3e6298ea89ed54eb06e1257dc801cee8cb8.tar.gz
Implement virDomainQemuMonitorCommandWithFiles() override
With libvirt-8.2.0 there's a new API: virDomainQemuMonitorCommandWithFiles(). Since the API has both input and output arguments we need to provide an alternative implementation. Moreover, since FD passing works only on UNIX-like systems we can query the returned FDs for their flags and construct mode for python File object. Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
Diffstat (limited to 'generator.py')
-rwxr-xr-xgenerator.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/generator.py b/generator.py
index e62abae..6bc5d56 100755
--- a/generator.py
+++ b/generator.py
@@ -626,6 +626,7 @@ qemu_skip_function = {
# "virDomainQemuAttach",
'virConnectDomainQemuMonitorEventRegister', # overridden in -qemu.py
'virConnectDomainQemuMonitorEventDeregister', # overridden in -qemu.py
+ 'virDomainQemuMonitorCommandWithFiles', # overridden in -qemu.py
}
# Generate C code, but skip python impl