Skip to content

Commit

Permalink
Show the pool quota info on ceph df detial command
Browse files Browse the repository at this point in the history
signed-off-by: song.baisen@zte.com.cn
  • Loading branch information
song.baisen committed Jan 4, 2016
1 parent 8676120 commit ca70534
Showing 1 changed file with 13 additions and 1 deletion.
14 changes: 13 additions & 1 deletion src/mon/PGMonitor.cc
Expand Up @@ -1394,8 +1394,11 @@ void PGMonitor::dump_pool_stats(stringstream &ss, Formatter *f, bool verbose)
} else {
tbl.define_column("NAME", TextTable::LEFT, TextTable::LEFT);
tbl.define_column("ID", TextTable::LEFT, TextTable::LEFT);
if (verbose)
if (verbose) {
tbl.define_column("CATEGORY", TextTable::LEFT, TextTable::LEFT);
tbl.define_column("MAX OBJECTS", TextTable::LEFT, TextTable::LEFT);
tbl.define_column("MAX BYTES(B)", TextTable::LEFT, TextTable::LEFT);
}
tbl.define_column("USED", TextTable::LEFT, TextTable::RIGHT);
tbl.define_column("%USED", TextTable::LEFT, TextTable::RIGHT);
tbl.define_column("MAX AVAIL", TextTable::LEFT, TextTable::RIGHT);
Expand Down Expand Up @@ -1461,6 +1464,15 @@ void PGMonitor::dump_pool_stats(stringstream &ss, Formatter *f, bool verbose)
<< pool_id;
if (verbose)
tbl << "-";
if (pool->quota_max_objects == 0)
tbl << "N/A";
else
tbl << si_t(pool->quota_max_objects);

if (pool->quota_max_bytes == 0)
tbl << "N/A";
else
tbl <<si_t( pool->quota_max_bytes);
}
dump_object_stat_sum(tbl, f, stat.stats.sum, avail, verbose);
if (f)
Expand Down

0 comments on commit ca70534

Please sign in to comment.