On Tue, Jan 23, 2018 at 02:26:38PM +0200, Nikolay Ivanets wrote: > 2018-01-23 12:11 GMT+02:00 Richard W.M. Jones <[email protected]>: > > On Tue, Jan 23, 2018 at 12:44:10AM +0200, Mykola Ivanets wrote: > >> Before I rush to change something I request your comments on the subject. > >> Let me know what do you think and if it does make sense. > >> > >> The issue: guesfs_list_filesystems is inconsistent in its output. > > > > The concept of guestfs_list_filesystem is that it returns a list > > something like the list that running ‘df’ inside a traditional Unix > > would return, ie. a list of mounted filesystems backed by real > > devices, plus swap. > > > > That's not an exact definition. A better way to understand it might > > be to look at how it is is used (ie. ‘git grep list[-_]filesystems’). > > Isn't more like 'lsblk' rather than 'df'? Because 'df' is useless > with unmounted > file systems where is 'lsblk' discovers all available block devices.
It's not really precisely like either. ‘lsblk’ lists partitioned devices too). ‘df’ on a guest would probably not list other OS filesystems for a multi-boot OS. Best to look at how the API is used to understand it. Rich. -- Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones Read my programming and virtualization blog: http://rwmj.wordpress.com virt-p2v converts physical machines to virtual machines. Boot with a live CD or over the network (PXE) and turn machines into KVM guests. http://libguestfs.org/virt-v2v _______________________________________________ Libguestfs mailing list [email protected] https://www.redhat.com/mailman/listinfo/libguestfs
