On Thu, Jan 07, 2021 at 14:17:04 +0100, Pavel Hrdina wrote:
On Mon, Jan 04, 2021 at 05:43:32PM +0100, Peter Krempa wrote:
> On Mon, Dec 14, 2020 at 16:55:33 +0100, Pavel Hrdina wrote:
[...]
Thanks for the explanation for what the functions are used but it
doesn't make it clear to me where they should be placed.
> The naming mismatch comes from the years this code was gradually
> modified and I'd really prefer if everything unifies on virStorageSource
> since everything is actually related to virStorageSource.
>
> For the backends which do the actual access of storage we could rename
> it to virStorageSourceBackend.
Sounds good to match the naming of functions to the structure that it
operates with but I'm afraid that it will make more confusion in the
future if someone tries to add a new functionality into the
virStorageSource code, especially if the conf or storage_file place
should be used.
This should actually go well with the proposed rename.
'virStorageSourceConf' can become a structure dealing with just the XML
bits, and it will be included in 'virStorageSource' which will house
other stuff.