[PATCH v2 05/11] qemu: Introduce virQEMUDriverGetEmbedRoot

Daniel P. Berrangé berrange at redhat.com
Mon Mar 30 11:16:59 UTC 2020


On Thu, Mar 26, 2020 at 04:15:09PM +0100, Michal Privoznik wrote:
> This function returns embeddedRoot member of the driver
> structure.
> 
> Signed-off-by: Michal Privoznik <mprivozn at redhat.com>
> Reviewed-by: Andrea Bolognani <abologna at redhat.com>
> Reviewed-by: Daniel Henrique Barboza <danielhb413 at gmail.com>
> ---
>  src/qemu/qemu_conf.c | 12 ++++++++++++
>  src/qemu/qemu_conf.h |  1 +
>  2 files changed, 13 insertions(+)
> 
> diff --git a/src/qemu/qemu_conf.c b/src/qemu/qemu_conf.c
> index 9786e19f8f..fdc6f53ad3 100644
> --- a/src/qemu/qemu_conf.c
> +++ b/src/qemu/qemu_conf.c
> @@ -1230,6 +1230,18 @@ virQEMUDriverIsPrivileged(virQEMUDriverPtr driver)
>      return driver->privileged;
>  }
>  
> +/* virQEMUDriverGetEmbedRoot:
> + * @driver: the QEMU driver
> + *
> + * Returns root directory specified in connection URI for embed
> + * mode, NULL otherwise.
> + */
> +const char *
> +virQEMUDriverGetEmbedRoot(virQEMUDriverPtr driver)
> +{
> +    return driver->embeddedRoot;
> +}

I don't really see the benefit in this method. The embeddedRoot
field is immutable so we can just be accessing it directly with
no need for APIs wrappers, as we often do when accesing the
privileged field.


Regards,
Daniel
-- 
|: https://berrange.com      -o-    https://www.flickr.com/photos/dberrange :|
|: https://libvirt.org         -o-            https://fstop138.berrange.com :|
|: https://entangle-photo.org    -o-    https://www.instagram.com/dberrange :|




More information about the libvir-list mailing list