From 4e6c71983c7c2c1c5be242d8d6f713521dfd9152 Mon Sep 17 00:00:00 2001 From: Adam Litke Date: Tue, 14 Jun 2011 09:36:52 -0500 Subject: Enable virDomainBlockPull in the python API. virDomainBlockPullAll and virDomainBlockPullAbort are handled automatically. virDomainBlockPull and virDomainBlockPullInfo require manual overrides since they return a custom type. * python/generator.py: reenable bindings for this entry point * python/libvirt-override-api.xml python/libvirt-override.c: manual overrides Signed-off-by: Adam Litke Acked-by: Daniel P. Berrange --- generator.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'generator.py') diff --git a/generator.py b/generator.py index 5868992..39c3ca7 100755 --- a/generator.py +++ b/generator.py @@ -184,8 +184,6 @@ def enum(type, name, value): functions_failed = [] functions_skipped = [ "virConnectListDomains", - 'virDomainBlockPull', - 'virDomainGetBlockPullInfo', ] skipped_modules = { @@ -200,7 +198,6 @@ skipped_types = { 'virConnectDomainEventIOErrorCallback': "No function types in python", 'virConnectDomainEventGraphicsCallback': "No function types in python", 'virEventAddHandleFunc': "No function types in python", - 'virDomainBlockPullInfoPtr': "Not implemented yet", } ####################################################################### @@ -368,6 +365,8 @@ skip_impl = ( 'virDomainSendKey', 'virNodeGetCPUStats', 'virNodeGetMemoryStats', + 'virDomainBlockPull', + 'virDomainGetBlockPullInfo', ) -- cgit