[libvirt] [PATCH 1/6 v3] libvirt: Add virDomainSetBlkioParameters virDomainGetBlkioParameters
Eric Blake
eblake at redhat.com
Thu Mar 10 23:38:55 UTC 2011
On 02/21/2011 10:30 PM, Gui Jianfeng wrote:
> Add virDomainSetBlkioParameters virDomainGetBlkioParameters
>
> Signed-off-by: Gui Jianfeng <guijianfeng at cn.fujitsu.com>
> +/**
> + * virDomainBlkioParameter:
> + *
> + * a virDomainBlkioParameter is the set of blkio parameteer
s/parameteer/parameters/
> +++ b/python/libvirt-override.c
> @@ -371,6 +371,23 @@ libvirt_virDomainSetSchedulerParameters(PyObject *self ATTRIBUTE_UNUSED,
> return VIR_PY_INT_SUCCESS;
> }
>
> +
> +
> +
> +/* FIXME: This is a place holder for the implementation. */
> +static PyObject *
> +libvirt_virDomainSetBlkioParameters(PyObject *self ATTRIBUTE_UNUSED,
> + PyObject *args ATTRIBUTE_UNUSED) {
> + return VIR_PY_INT_FAIL;
> +}
> +
> +/* FIXME: This is a place holder for the implementation. */
> +static PyObject *
> +libvirt_virDomainGetBlkioParameters(PyObject *self ATTRIBUTE_UNUSED,
> + PyObject *args ATTRIBUTE_UNUSED) {
> + return VIR_PY_INT_FAIL;
> +}
> +
This fails to compile with --enable-compile-warnings=error:
CC libvirtmod_la-libvirt-override.lo
cc1: warnings being treated as errors
libvirt-override.c:379:1: error: 'libvirt_virDomainSetBlkioParameters'
defined but not used [-Wunused-function]
libvirt-override.c:386:1: error: 'libvirt_virDomainGetBlkioParameters'
defined but not used [-Wunused-function]
You missed:
diff --git i/python/libvirt-override.c w/python/libvirt-override.c
index e09e2b5..4a9b432 100644
--- i/python/libvirt-override.c
+++ w/python/libvirt-override.c
@@ -4,7 +4,7 @@
* entry points where an automatically generated stub is
* unpractical
*
- * Copyright (C) 2005, 2007-2010 Red Hat, Inc.
+ * Copyright (C) 2005, 2007-2011 Red Hat, Inc.
*
* Daniel Veillard <veillard at redhat.com>
*/
@@ -3549,6 +3549,8 @@ static PyMethodDef libvirtMethods[] = {
{(char *) "virDomainGetSchedulerType",
libvirt_virDomainGetSchedulerType, METH_VARARGS, NULL},
{(char *) "virDomainGetSchedulerParameters",
libvirt_virDomainGetSchedulerParameters, METH_VARARGS, NULL},
{(char *) "virDomainSetSchedulerParameters",
libvirt_virDomainSetSchedulerParameters, METH_VARARGS, NULL},
+ {(char *) "virDomainSetBlkioParameters",
libvirt_virDomainSetBlkioParameters, METH_VARARGS, NULL},
+ {(char *) "virDomainGetBlkioParameters",
libvirt_virDomainGetBlkioParameters, METH_VARARGS, NULL},
{(char *) "virDomainSetMemoryParameters",
libvirt_virDomainSetMemoryParameters, METH_VARARGS, NULL},
{(char *) "virDomainGetMemoryParameters",
libvirt_virDomainGetMemoryParameters, METH_VARARGS, NULL},
{(char *) "virDomainGetVcpus", libvirt_virDomainGetVcpus,
METH_VARARGS, NULL},
ACK with those changes. I'll push this once I get through reviewing the
rest of the series.
--
Eric Blake eblake at redhat.com +1-801-349-2682
Libvirt virtualization library http://libvirt.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 619 bytes
Desc: OpenPGP digital signature
URL: <http://listman.redhat.com/archives/libvir-list/attachments/20110310/37bac8e6/attachment-0001.sig>
More information about the libvir-list
mailing list