mirror of
https://github.com/libguestfs/libguestfs.git
synced 2026-03-22 07:03:38 +00:00
In most C tools, virt-sysprep and virt-customize, you have to put the --format parameter before the corresponding -a parameter. ie. The following is correct: guestfish --format qcow2 -a disk1 -a disk2 But the following is incorrect. The --format parameter is dangling and prior to this commit would have been silently ignored: guestfish -a disk1 -a disk2 --format qcow2 After this change, dangling --format parameters now lead to an error: guestfish: --format parameter must appear before -a parameter In virt-customize, also check that --attach-format parameter appears before --attach parameter. Thanks: Lingfei Kong
This is the third rewrite of the virt-df program. It very much
follows the outline of the Perl program which this replaced in
libguestfs 1.7.14.
main.c - main program
domains.c - dealing with libvirt, only used if libvirt is around
at compile time
df.c - getting the stats from libguestfs
output.c - writing the output, CSV output
virt-df.h - header file
Note this also uses the shared options parsing code in
'fish/options.[ch]'.