diff options
author | Michal Privoznik <mprivozn@redhat.com> | 2022-07-07 16:04:10 +0200 |
---|---|---|
committer | Michal Privoznik <mprivozn@redhat.com> | 2022-07-08 08:18:15 +0200 |
commit | b943a5bd18b4cc765719c0dbc628a077c3db4d52 (patch) | |
tree | 6d9e3f7c8aeb3672a26d275af138114cc0210708 | |
parent | 2c8e159373c5d4bb76fac861417f476a2d7cb740 (diff) | |
download | libvirt-python-b943a5bd18b4cc765719c0dbc628a077c3db4d52.tar.gz |
Add VIR_DOMAIN_IOTHREAD_THREAD_POOL_{MIN,MAX} macros
The python version of virDomainSetIOThreadParams
(setIOThreadParams()), expects two arguments on input: the thread
ID and a dictionary which is then translated into our typed
parameters. During this translation we use a helper array which
holds type for each typed parameter supported
(virPyDomainSetIOThreadParams[]). Otherwise we guess what the
correct type is. Now, when introducing
VIR_DOMAIN_IOTHREAD_THREAD_POOL_{MIN,MAX} typed params into
libvirt I forgot to update the array. Do that now.
Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
-rw-r--r-- | libvirt-override.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/libvirt-override.c b/libvirt-override.c index cba67d9..2a2a7dd 100644 --- a/libvirt-override.c +++ b/libvirt-override.c @@ -1695,6 +1695,10 @@ static virPyTypedParamsHint virPyDomainSetIOThreadParams[] = { { VIR_DOMAIN_IOTHREAD_POLL_MAX_NS, VIR_TYPED_PARAM_ULLONG }, { VIR_DOMAIN_IOTHREAD_POLL_GROW, VIR_TYPED_PARAM_UINT }, { VIR_DOMAIN_IOTHREAD_POLL_SHRINK, VIR_TYPED_PARAM_UINT }, +# if LIBVIR_CHECK_VERSION(8, 5, 0) + { VIR_DOMAIN_IOTHREAD_THREAD_POOL_MIN, VIR_TYPED_PARAM_INT }, + { VIR_DOMAIN_IOTHREAD_THREAD_POOL_MAX, VIR_TYPED_PARAM_INT }, +# endif /* LIBVIR_CHECK_VERSION(8, 5, 0) */ }; static PyObject * |