Dietmar Maurer
|
b29cbc414d
|
parse_zpool_status_vdev: consider tabs as 8 spaces
|
2020-06-18 18:38:56 +02:00 |
|
Dietmar Maurer
|
9438aca6c9
|
src/tools/disks/zpool_status.rs: improve parser
|
2020-06-18 14:55:22 +02:00 |
|
Dietmar Maurer
|
177a2de992
|
src/tools/nom.rs: move nom helpers into separate file
|
2020-06-18 12:41:13 +02:00 |
|
Dietmar Maurer
|
0686b1f4db
|
src/tools/disks/zpool_list.rs: split code into separate file
|
2020-06-18 10:31:07 +02:00 |
|
Dietmar Maurer
|
0727e56a06
|
src/tools/disks/zpool_status.rs: parse zpool status output
|
2020-06-18 10:23:15 +02:00 |
|
Dietmar Maurer
|
2fd3d57490
|
src/tools/disks/zfs.rs: rename ZFSPoolStatus into ZFSPoolInfo, fix error message
|
2020-06-17 09:08:26 +02:00 |
|
Dietmar Maurer
|
d0eccae37d
|
avoid compiler warning
|
2020-06-17 08:07:42 +02:00 |
|
Dietmar Maurer
|
a34154d900
|
src/tools/disks/zfs.rs: cleanup parse_pool_header
|
2020-06-17 07:47:11 +02:00 |
|
Dietmar Maurer
|
c2cc32b4dd
|
src/tools/disks/zfs.rs: add more parser tests
|
2020-06-17 07:38:19 +02:00 |
|
Dietmar Maurer
|
46405fa35d
|
src/tools/disks/zfs.rs: add comment
|
2020-06-17 07:14:26 +02:00 |
|
Dietmar Maurer
|
66af7f51bc
|
src/tools/disks/zfs.rs: make zfs list parser private
|
2020-06-17 07:00:54 +02:00 |
|
Dietmar Maurer
|
c72ccd4e33
|
src/tools/disks/zfs.rs: add regression tests for parse_zfs_list
|
2020-06-16 18:14:35 +02:00 |
|
Dietmar Maurer
|
902b2cc278
|
src/tools/disks/zfs.rs: simplify code
|
2020-06-16 17:51:17 +02:00 |
|
Dietmar Maurer
|
36c65ee0b0
|
src/tools/disks/zfs.rs: cleanup (rename usage properties)
And allow to parse zpool list output without -v flag.
|
2020-06-16 13:25:53 +02:00 |
|
Dietmar Maurer
|
3378fd9fe5
|
src/tools/disks/zfs.rs: parse more infos (dedup, fragmentation, health)
|
2020-06-16 13:25:53 +02:00 |
|
Dietmar Maurer
|
58c51cf3d9
|
avoid compiler warnings
|
2020-06-16 13:25:53 +02:00 |
|
Dietmar Maurer
|
5509b199fb
|
use new run_command helper
|
2020-06-16 13:25:53 +02:00 |
|
Dietmar Maurer
|
297e600730
|
cleanup comment
|
2020-06-08 17:43:01 +02:00 |
|
Dietmar Maurer
|
d406de299b
|
src/tools/disks.rs: use dev_t to index zfs/lvm device sets
|
2020-06-08 09:01:34 +02:00 |
|
Dietmar Maurer
|
7c3aa258f8
|
src/tools/disks/zfs.rs: allow empty zpool list output
|
2020-06-08 07:23:04 +02:00 |
|
Dietmar Maurer
|
91960d6162
|
src/tools/disks.rs - get_disks: query smart status
|
2020-06-06 09:18:20 +02:00 |
|
Dietmar Maurer
|
4c24a48eb3
|
src/tools/disks/smart.rs: use model.to_string_lossy() to simplify code
|
2020-06-06 09:05:22 +02:00 |
|
Dietmar Maurer
|
484e761dab
|
src/tools/disks/smart.rs: try to get correct wearout for ATA devices
|
2020-06-06 09:01:15 +02:00 |
|
Dietmar Maurer
|
059b7a252e
|
src/tools/disks/smart.rs - get_smart_data: use &Disk instead of &str
So that we can query other device infos easily (model, vendor, ..)
|
2020-06-06 08:24:58 +02:00 |
|
Dietmar Maurer
|
eb80aac288
|
src/tools/disks/smart.rs: parse output from smartctl
|
2020-06-05 18:30:06 +02:00 |
|
Dietmar Maurer
|
620911b426
|
src/tools/disks/lvm.rs: implement get_lvm_devices()
|
2020-06-04 09:12:19 +02:00 |
|
Dietmar Maurer
|
5c264c8d80
|
src/tools/disks.rs: add/use get_partition_type_info
|
2020-06-04 07:48:22 +02:00 |
|
Dietmar Maurer
|
456ad0c478
|
src/tools/disks/zfs.rs: add parser for zpool list output
|
2020-06-03 12:16:08 +02:00 |
|
Dietmar Maurer
|
c94e1f655e
|
rrd stats: improve io delay stats
|
2020-05-28 19:12:13 +02:00 |
|
Dietmar Maurer
|
547e3c2f6c
|
src/tools/disks/zfs.rs: use wtime + rtime (wait + run time)
|
2020-05-28 11:45:34 +02:00 |
|
Dietmar Maurer
|
0146133b4b
|
src/tools/disks/zfs.rs: helper to read zfs pool io stats
|
2020-05-28 10:07:52 +02:00 |
|