Actions
Feature #13678
closedMake zpool list -vp print individual vdev sizes parsable.
Start date:
Due date:
% Done:
100%
Estimated time:
Difficulty:
Bite-size
Tags:
Gerrit CR:
External Bug:
Description
From openzfs
https://github.com/openzfs/zfs/commit/bc2d809387debb95d82f47185d446f328da4d147
Add argument format to print_one_column(), and use it to call zfs_nicenum_format with, instead of just zfs_nicenum. Don't print "%" for fragmentation or capacity percent values. The calls to print_one_colum is made with ZFS_NICENUM_RAW if cb->cb_literal (zpool list called with -p), and ZFS_NICENUM_1024 if not. Also zpool_get_prop is modified to don't add "%" or "x" if literal.
Related issues
Updated by Andy Fiddaman about 2 years ago
- Status changed from New to In Progress
Updated by Matt Fiddaman about 2 years ago
- Related to Bug #8883: zpool list parsable output is inconsistent added
Updated by Matt Fiddaman about 2 years ago
I ran the full zfs test suite before and after, and there were no differences, I also applied the patch version and ran selective commands to prove that it works as expected post-patch.
Updated by Electric Monk about 2 years ago
- Status changed from In Progress to Closed
- % Done changed from 0 to 100
git commit 3dfe801733ea71102fa4b1f79dddf16ee3ea546f
commit 3dfe801733ea71102fa4b1f79dddf16ee3ea546f Author: Christer Ekholm <che@chrekh.se> Date: 2021-05-13T04:23:20.000Z 13678 Make zpool list -vp print individual vdev sizes parsable. 8883 zpool list parsable output is inconsistent Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Andy Fiddaman <andy@omnios.org> Approved by: Dan McDonald <danmcd@joyent.com>
Actions