[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-changelog] [xen-unstable] The legacy apis return a value of None on success, which was being converted to a value of 'nil' in the xmlrpc response.
# HG changeset patch # User jfehlig@xxxxxxxxxxxxxxxxxxxxxxxxx # Node ID cbbfadf7c8a50ee5099477d48d43cf251a48ce37 # Parent f15b6cbb654b324a52212a9de2bf32388bda4bff The legacy apis return a value of None on success, which was being converted to a value of 'nil' in the xmlrpc response. The Xen IPI spec states that destroy, hard_shutdown, pause, resume, start, suspend, and unpause return void. This patch makes it so and permits proper parsing of the response by clients (libxen) that follow the spec. Signed-off-by: Jim Fehlig <jfehlig@xxxxxxxxxx> --- tools/python/xen/xend/XendAPI.py | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff -r f15b6cbb654b -r cbbfadf7c8a5 tools/python/xen/xend/XendAPI.py --- a/tools/python/xen/xend/XendAPI.py Wed Nov 22 14:01:51 2006 +0000 +++ b/tools/python/xen/xend/XendAPI.py Fri Nov 17 16:21:14 2006 -0700 @@ -257,8 +257,8 @@ def do_vm_func(fn_name, vm_ref, *args): """ xendom = XendDomain.instance() fn = getattr(xendom, fn_name) - return xen_api_success(xendom.do_legacy_api_with_uuid( - fn, vm_ref, *args)) + xendom.do_legacy_api_with_uuid(fn, vm_ref, *args) + return xen_api_success_void() class XendAPI: _______________________________________________ Xen-changelog mailing list Xen-changelog@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-changelog
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |