On 08.08.2016 13:23, Andrea Bolognani wrote: > On Mon, 2016-08-08 at 10:37 +0200, Michal Privoznik wrote: >> On 08.08.2016 10:23, Patrick PICHON wrote: >>> >>> hello Michal, >>> >>> That was my worries as well, and I think that your advice is probably >>> the right one. Or even, I'm might request an enhancement to the collect >>> libvirt plugin to report also FS information. >> >> What I'd like to see is libvirt's ability to spawn commands inside >> guest. But it is not that simple. I mean, the hardest part is to design >> public libvirt API. For instance, we'd have to deal with both blocking & >> non-blocking (i.e. long-running) commands; then we would need to give >> users possibility to read command's output (possibly asynchronously). >> >> With this, you'd just: virDomainRunCommand(dom, 'df', '-h', NULL); or >> something and you'd be good. > > Not as straightforward as you'd like, but if you use QEMU you > can already achieve something similar via qemu-guest-agent. > > https://www.redhat.com/archives/libvir-list/2016-August/msg00339.html This is exactly what I had in mind when writing those lines above. It is not very convenient for user I'd say. Anyway, it shows that we should start discussing the design for our virDomainCommand* API - users would benefit from it. Michal _______________________________________________ libvirt-users mailing list libvirt-users@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvirt-users