"btrfs subvolume list" gets a new option "--fields=..." which allows
to specify which pieces of information about subvolumes shall be
printed. This is necessary because this commit also adds all the so
far missing items from the root_item like the received UUID, all
generation values and all time values.
The parameters to the "--fields" option is a list of items to print:
--fields=gen,dirid,uuid,puuid,ruuid,cgen,ogen,sgen,rgen,ctime,otime,
stime,rtime,path,rootid,parent,topid,all
v1 -> v2:
- On request of Wang Shilong, the commit is now splitted into several
small commits.
Stefan Behrens (4):
Btrfs-progs: cleanup in btrfs-list.c
Btrfs-progs: make the btrfs-list output more compact
Btrfs-progs: add more subvol fields to btrfs-list
Btrfs-progs: enhance 'btrfs subvolume list'
btrfs-list.c | 422 +++++++++++++++++++++++++++++++++++--------------------
btrfs-list.h | 40 +++++-
cmds-subvolume.c | 57 +++-----
man/btrfs.8.in | 19 +--
4 files changed, 332 insertions(+), 206 deletions(-)
--
1.8.2.1
--
To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html