[libvirt] [dbus PATCH v2 0/6] Use API calls supporting flags

Katerina Koukiou posted 6 patches 6 years ago
Failed in applying to current master (apply log)
data/org.libvirt.Connect.xml | 24 ++++++++++++
data/org.libvirt.Domain.xml  | 87 +++++++++++++++++++++++++++++++++++++-------
src/domain.c                 | 71 +++++++++++++++++++++++-------------
test/test_domain.py          | 22 +++++++----
4 files changed, 157 insertions(+), 47 deletions(-)
[libvirt] [dbus PATCH v2 0/6] Use API calls supporting flags
Posted by Katerina Koukiou 6 years ago
* Use API calls with flags parameter when possible
* Since libvirt-dbus API doesn't follow strictly the naming
  of libvirt API there should be documentation regarding which
  libvirt API is used for each libvirt-dbus API.
  This patch introduces documentation annotations in D-Bus Interface XML
  files which will be used later to generate proper documentation.

Katerina Koukiou (6):
  virtDBusDomainGetVcpus: Should be implemented as method and not as
    property
  virtDBusDomainShutdown: Use virDomainShutdownFlags instead of
    virDomainShutdown
  virtDBusDomainCreate: Use virDomainCreateWithFlags instead of
    virDomainCreate
  virtDBusDomainUndefine: Use virDomainUndefineFlags instead of
    virDomainUndefine
  virtDBusDomainDestroy: Use virDomainDestroyFlags instead of
    virDomainDestroy
  Use Documentation Annotations in D-Bus Interface XML

 data/org.libvirt.Connect.xml | 24 ++++++++++++
 data/org.libvirt.Domain.xml  | 87 +++++++++++++++++++++++++++++++++++++-------
 src/domain.c                 | 71 +++++++++++++++++++++++-------------
 test/test_domain.py          | 22 +++++++----
 4 files changed, 157 insertions(+), 47 deletions(-)

-- 
2.15.0

--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list
Re: [libvirt] [dbus PATCH v2 0/6] Use API calls supporting flags
Posted by Pavel Hrdina 6 years ago
On Fri, Mar 23, 2018 at 05:57:58PM +0100, Katerina Koukiou wrote:
> * Use API calls with flags parameter when possible
> * Since libvirt-dbus API doesn't follow strictly the naming
>   of libvirt API there should be documentation regarding which
>   libvirt API is used for each libvirt-dbus API.
>   This patch introduces documentation annotations in D-Bus Interface XML
>   files which will be used later to generate proper documentation.
> 
> Katerina Koukiou (6):
>   virtDBusDomainGetVcpus: Should be implemented as method and not as
>     property
>   virtDBusDomainShutdown: Use virDomainShutdownFlags instead of
>     virDomainShutdown
>   virtDBusDomainCreate: Use virDomainCreateWithFlags instead of
>     virDomainCreate
>   virtDBusDomainUndefine: Use virDomainUndefineFlags instead of
>     virDomainUndefine
>   virtDBusDomainDestroy: Use virDomainDestroyFlags instead of
>     virDomainDestroy
>   Use Documentation Annotations in D-Bus Interface XML

Thanks for the patches, I'll fix the issues before pushing.

Reviewed-by: Pavel Hrdina <phrdina@redhat.com>
--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list