change blocktree*::storage_size() to return Option<u64> to handle live fs changes (#7401)

This commit is contained in:
Sunny Gleason
2019-12-10 19:12:49 -05:00
committed by GitHub
parent 12d471e2da
commit 06415de8ee
3 changed files with 17 additions and 13 deletions

View File

@ -66,16 +66,20 @@ impl LedgerCleanupService {
let disk_utilization_post = blocktree.storage_size();
datapoint_debug!(
"ledger_disk_utilization",
("disk_utilization_pre", disk_utilization_pre as i64, i64),
("disk_utilization_post", disk_utilization_post as i64, i64),
(
"disk_utilization_delta",
(disk_utilization_pre as i64 - disk_utilization_post as i64),
i64
)
);
if let (Some(disk_utilization_pre), Some(disk_utilization_post)) =
(disk_utilization_pre, disk_utilization_post)
{
datapoint_debug!(
"ledger_disk_utilization",
("disk_utilization_pre", disk_utilization_pre as i64, i64),
("disk_utilization_post", disk_utilization_post as i64, i64),
(
"disk_utilization_delta",
(disk_utilization_pre as i64 - disk_utilization_post as i64),
i64
)
);
}
Ok(())
}