mirror of
https://github.com/Zygo/bees.git
synced 2025-05-17 21:35:45 +02:00
progress: put a timestamp in the bottom row
This records the time when the progress data was calculated, to help indicate when the data might be very old. While we're here, move "now" out of the loop so there's only one value. Signed-off-by: Zygo Blaxell <bees@furryterror.org>
This commit is contained in:
parent
8bc90b743b
commit
b8dd9a2db0
@ -1025,6 +1025,7 @@ BeesScanModeExtent::next_transid(const CrawlMap &crawl_map_unused)
|
||||
});
|
||||
const auto dash_fill = Table::Fill('-');
|
||||
eta.insert_row(1, vector<Table::Content>(eta.cols().size(), dash_fill));
|
||||
const auto now = time(NULL);
|
||||
for (const auto &i : s_magic_crawl_map) {
|
||||
const auto &subvol = i.first;
|
||||
const auto &magic = i.second;
|
||||
@ -1064,7 +1065,6 @@ BeesScanModeExtent::next_transid(const CrawlMap &crawl_map_unused)
|
||||
}
|
||||
const auto bytenr_offset = min(bi_last_bytenr, max(bytenr, bi.first_bytenr)) - bi.first_bytenr + bi.first_total;
|
||||
const auto bytenr_norm = bytenr_offset / double(fs_size);
|
||||
const auto now = time(NULL);
|
||||
const auto time_so_far = now - min(now, this_state.m_started);
|
||||
const string start_stamp = strf_localtime(this_state.m_started);
|
||||
string eta_stamp = "-";
|
||||
@ -1102,8 +1102,8 @@ BeesScanModeExtent::next_transid(const CrawlMap &crawl_map_unused)
|
||||
Table::Text("gen_now"),
|
||||
Table::Number(m_roots->transid_max()),
|
||||
Table::Text(""),
|
||||
Table::Text(""),
|
||||
Table::Text(""),
|
||||
Table::Text("updated"),
|
||||
Table::Text(strf_localtime(now)),
|
||||
});
|
||||
eta.left("");
|
||||
eta.mid(" ");
|
||||
|
Loading…
x
Reference in New Issue
Block a user