On Sat, May 23, 2015 at 10:33:31AM -0400, John Ferlan wrote:
Rather than an algorithm based solely on libvirtd ctime to refresh
the
capabilities add the element of the libvirt build version into the equation.
Since that version wouldn't be there prior to this code being run - don't
fail on reading the capabilities if not found. In this case, the cache
will always be read when a new libvirt version is installed.
If you upgrade to new libvirt, the file change time should cause us
to invalidate the cache regardless - this version check is jsut a
failsafe, so agree that ignoring missing version is fine. Conversely
though, reporting error on missing version is fine too, as that'll
force us to rebuild the cache.
ACK either way.
Regards,
Daniel
--
|:
http://berrange.com -o-
http://www.flickr.com/photos/dberrange/ :|
|:
http://libvirt.org -o-
http://virt-manager.org :|
|:
http://autobuild.org -o-
http://search.cpan.org/~danberr/ :|
|:
http://entangle-photo.org -o-
http://live.gnome.org/gtk-vnc :|