On Tue, Jan 23, 2018 at 10:13:07AM +0000, Daniel P. Berrange wrote:
On Mon, Jan 22, 2018 at 06:15:58PM +0100, Pavel Hrdina wrote:
> This patch series is a proposal to how to implement libvirt connections
> in the libvirt D-Bus binding. The design is based on a discussion with
> Daniel and it should follow D-Bus convention.
>
> Each connection is represented as existing object where the object
> path contains the driver name:
>
> /org/libvirt/qemu
>
> and there is no need to call any connect API but simply use the existing
> object directly to operate with that connection.
>
> This patch series also implements strict difference between system and
> user bus. On the user bus only drivers with session capability are
> available and on the system bus only drivers with system capability
> are available.
Aside from the last patch, this all looks great to me.
Thanks, I've pushed the patch series except for the last patch.
V2 of the last patch is on its way.
Pavel