Skip to content

Commit c0e9b09

Browse files
AceSlashJeremie Grauer
andauthored
fix #26 : use "numfmt --from=si" to parse zpool status (#28)
Co-authored-by: Jeremie Grauer <jgrauer@cosium.com>
1 parent 8ce12e3 commit c0e9b09

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

userparameters/ZoL_with_sudo.conf

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,8 @@ UserParameter=zfs.zpool.scrub[*],/usr/bin/sudo /sbin/zpool status $1 | grep "scr
3434
# vdev state
3535
UserParameter=zfs.vdev.state[*],/usr/bin/sudo /sbin/zpool status | grep "$1" | awk '{ print $$2 }'
3636
# vdev READ error counter
37-
UserParameter=zfs.vdev.error_counter.read[*],/usr/bin/sudo /sbin/zpool status -p | grep "$1" | awk '{ print $$3 }'
37+
UserParameter=zfs.vdev.error_counter.read[*],/usr/bin/sudo /sbin/zpool status | grep "$1" | awk '{ print $$3 }' | numfmt --from=si
3838
# vdev WRITE error counter
39-
UserParameter=zfs.vdev.error_counter.write[*],/usr/bin/sudo /sbin/zpool status -p | grep "$1" | awk '{ print $$4 }'
39+
UserParameter=zfs.vdev.error_counter.write[*],/usr/bin/sudo /sbin/zpool status | grep "$1" | awk '{ print $$4 }' | numfmt --from=si
4040
# vdev CHECKSUM error counter
41-
UserParameter=zfs.vdev.error_counter.cksum[*],/usr/bin/sudo /sbin/zpool status -p | grep "$1" | awk '{ print $$5 }'
41+
UserParameter=zfs.vdev.error_counter.cksum[*],/usr/bin/sudo /sbin/zpool status | grep "$1" | awk '{ print $$5 }' | numfmt --from=si

userparameters/ZoL_without_sudo.conf

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,8 @@ UserParameter=zfs.zpool.scrub[*],/sbin/zpool status $1 | grep "scrub in progress
3434
# vdev state
3535
UserParameter=zfs.vdev.state[*],/sbin/zpool status | grep "$1" | awk '{ print $$2 }'
3636
# vdev READ error counter
37-
UserParameter=zfs.vdev.error_counter.read[*],/sbin/zpool status -p | grep "$1" | awk '{ print $$3 }'
37+
UserParameter=zfs.vdev.error_counter.read[*],/sbin/zpool status | grep "$1" | awk '{ print $$3 }' | numfmt --from=si
3838
# vdev WRITE error counter
39-
UserParameter=zfs.vdev.error_counter.write[*],/sbin/zpool status -p | grep "$1" | awk '{ print $$4 }'
39+
UserParameter=zfs.vdev.error_counter.write[*],/sbin/zpool status | grep "$1" | awk '{ print $$4 }' | numfmt --from=si
4040
# vdev CHECKSUM error counter
41-
UserParameter=zfs.vdev.error_counter.cksum[*],/sbin/zpool status -p | grep "$1" | awk '{ print $$5 }'
41+
UserParameter=zfs.vdev.error_counter.cksum[*],/sbin/zpool status | grep "$1" | awk '{ print $$5 }' | numfmt --from=si

0 commit comments

Comments
 (0)