src/tools/disks/zfs.rs: cleanup parse_pool_header

This commit is contained in:
Dietmar Maurer 2020-06-17 07:47:11 +02:00
parent c2cc32b4dd
commit a34154d900
1 changed files with 2 additions and 2 deletions

View File

@ -132,7 +132,7 @@ fn parse_pool_header(i: &str) -> IResult<&str, ZFSPoolStatus> {
let (i, (text, size, alloc, free, _, _, let (i, (text, size, alloc, free, _, _,
frag, _, dedup, health, frag, _, dedup, health,
_, _eol)) = tuple(( _altroot, _eol)) = tuple((
take_while1(|c| char::is_alphanumeric(c)), // name take_while1(|c| char::is_alphanumeric(c)), // name
preceded(multispace1, parse_optional_u64), // size preceded(multispace1, parse_optional_u64), // size
preceded(multispace1, parse_optional_u64), // allocated preceded(multispace1, parse_optional_u64), // allocated
@ -143,7 +143,7 @@ fn parse_pool_header(i: &str) -> IResult<&str, ZFSPoolStatus> {
preceded(multispace1, notspace1), // capacity preceded(multispace1, notspace1), // capacity
preceded(multispace1, parse_optional_f64), // dedup preceded(multispace1, parse_optional_f64), // dedup
preceded(multispace1, notspace1), // health preceded(multispace1, notspace1), // health
opt(preceded(space1, take_till(|c| c == '\n'))), // skip rest opt(preceded(multispace1, notspace1)), // optional altroot
line_ending, line_ending,
))(i)?; ))(i)?;