* [PATCH] [xend] Fix Xen API Host.get_record method
@ 2007-05-03 23:41 Jim Fehlig
0 siblings, 0 replies; only message in thread
From: Jim Fehlig @ 2007-05-03 23:41 UTC (permalink / raw)
To: xen-devel
[-- Attachment #1: Type: text/plain, Size: 193 bytes --]
Host.get_record returns supported_bootloaders as a string instead of
'string set' per the spec. The c-bindings, honoring the spec, fail to
parse response. Trivial fix attached.
Regards,
Jim
[-- Attachment #2: xend_host_record.patch --]
[-- Type: text/x-patch, Size: 1140 bytes --]
# HG changeset patch
# User Jim Fehlig <jfehlig@novell.com>
# Date 1178235218 21600
# Node ID 6efe4b58684fa506763e0104d4f603ec45a16b4d
# Parent 3a5722420de74aafbe3e11e0faad501c7babe3e4
Fix Xen API's Host.get_record method.
Currently it returns supported_bootloaders as a string. This patch returns
supported_bootloaders as a 'string set' - per the spec. The c-bindings fail
to parse response, expecting a set but only finding a string.
Signed-off-by: Jim Fehlig <jfehlig@novell.com>
diff -r 3a5722420de7 -r 6efe4b58684f tools/python/xen/xend/XendAPI.py
--- a/tools/python/xen/xend/XendAPI.py Thu May 03 19:25:47 2007 +0100
+++ b/tools/python/xen/xend/XendAPI.py Thu May 03 17:33:38 2007 -0600
@@ -1009,7 +1009,7 @@ class XendAPI(object):
'cpu_configuration': node.get_cpu_configuration(),
'metrics': node.host_metrics_uuid,
'capabilities': node.get_capabilities(),
- 'supported_bootloaders': 'pygrub',
+ 'supported_bootloaders': ['pygrub'],
'sched_policy': node.get_vcpus_policy()}
return xen_api_success(record)
[-- Attachment #3: Type: text/plain, Size: 138 bytes --]
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xensource.com
http://lists.xensource.com/xen-devel
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2007-05-03 23:41 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-05-03 23:41 [PATCH] [xend] Fix Xen API Host.get_record method Jim Fehlig
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.