Fix incorrect EC free space statistics in vitastor-cli df output

rdma-v2
Vitaliy Filippov 2023-01-26 02:04:29 +03:00
parent d125fb1f30
commit aba93b951b
1 changed files with 1 additions and 2 deletions

View File

@ -121,8 +121,7 @@ resume_1:
}
if (pool_cfg.scheme != POOL_SCHEME_REPLICATED)
{
uint64_t pg_real_size = pool_stats[pool_cfg.id]["pg_real_size"].uint64_value();
pool_avail = pg_real_size > 0 ? pool_avail * (pool_cfg.pg_size - pool_cfg.parity_chunks) / pg_real_size : 0;
pool_avail *= (pool_cfg.pg_size - pool_cfg.parity_chunks);
}
pool_stats[pool_cfg.id] = json11::Json::object {
{ "name", pool_cfg.name },