Ryota Ozaki
2010-Jun-19 11:15 UTC
[libvirt-users] How to get supported feature list in driver
Hello Is there an easy way to get supported feature (API) list in each driver? The function would be to return a list which describes which APIs are supported and which APIs are not. Thanks in advance ozaki-r
Daniel Veillard
2010-Jun-21 07:29 UTC
[libvirt-users] How to get supported feature list in driver
On Sat, Jun 19, 2010 at 08:15:44PM +0900, Ryota Ozaki wrote:> Hello > > Is there an easy way to get supported feature (API) list in each driver? > The function would be to return a list which describes which APIs are > supported and which APIs are not.No, and it's somehow painful. If unsupported you will get a specific error code back though, so maybe that can be automated in some ways. There is the manually maintained page for driver support at http://libvirt.org/hvsupport.html but being manual means it's often outdated :-\ Also there is some subtleties, for example on Xen the main driver is actually implemenbted as a set of 3 sub-drivers for hv/xend/xenstore so just checking for NULL values in the driver entry point is not completely sufficient to assert support of a feature. Daniel -- Daniel Veillard | libxml Gnome XML XSLT toolkit http://xmlsoft.org/ daniel at veillard.com | Rpmfind RPM search engine http://rpmfind.net/ http://veillard.com/ | virtualization library http://libvirt.org/