const pg_pool_t *p = osdmap.get_pg_pool(pool);
if (m->cmd[4] == "pg_num") {
- ss << "PG_NUM: " << p->get_pg_num();
+ ss << "pg_num: " << p->get_pg_num();
err = 0;
goto out;
}
if (m->cmd[4] == "pgp_num") {
- ss << "PGP_NUM: " << p->get_pgp_num();
+ ss << "pgp_num: " << p->get_pgp_num();
+ err = 0;
+ goto out;
+ }
+ if (m->cmd[4] == "size") {
+ ss << "size: " << p->get_size();
+ err = 0;
+ goto out;
+ }
+ if (m->cmd[4] == "min_size") {
+ ss << "min_size: " << p->get_min_size();
+ err = 0;
+ goto out;
+ }
+ if (m->cmd[4] == "crash_replay_interval") {
+ ss << "crash_replay_interval: " << p->get_crash_replay_interval();
+ err = 0;
+ goto out;
+ }
+ if (m->cmd[4] == "crush_ruleset") {
+ ss << "crush_ruleset: " << p->get_crush_ruleset();
err = 0;
goto out;
}
uint64_t get_flags() const { return flags; }
unsigned get_type() const { return type; }
unsigned get_size() const { return size; }
+ unsigned get_min_size() const { return min_size; }
int get_crush_ruleset() const { return crush_ruleset; }
int get_object_hash() const { return object_hash; }
const char *get_object_hash_name() const {