On Mon, Mar 30, 2020 at 06:20:28PM +0200, Michal Prívozník wrote:
On 30. 3. 2020 13:16, Daniel P. Berrangé wrote:
> 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(a)redhat.com>
>> Reviewed-by: Andrea Bolognani <abologna(a)redhat.com>
>> Reviewed-by: Daniel Henrique Barboza <danielhb413(a)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.
I just wanted to follow what virQEMUDriverIsPrivileged() is doing. I
don't care honestly.
Hmm, I had forgotten virQEMUDriverIsPrivileged() exists - we don't
seem to be using that consistently either.
My preference is to have neither of those methods.
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 :|