osd: remove get_mapped_pools command

No in-tree users.

Signed-off-by: Sage Weil <sage@redhat.com>
This commit is contained in:
Sage Weil 2018-02-06 08:48:24 -06:00
parent 0bf6ac893a
commit c4960f03a2
2 changed files with 0 additions and 22 deletions

View File

@ -2138,14 +2138,6 @@ public:
}
};
std::set<int> OSD::get_mapped_pools() {
std::set<int> pools;
RWLock::RLocker l(pg_map_lock);
for (const auto &i : pg_map)
pools.insert(i.first.pool());
return pools;
}
bool OSD::asok_command(std::string_view admin_command, const cmdmap_t& cmdmap,
std::string_view format, ostream& ss)
{
@ -2363,11 +2355,6 @@ will start to track new ops received afterwards.";
f->open_object_section("compact_result");
f->dump_float("elapsed_time", duration);
f->close_section();
} else if (admin_command == "get_mapped_pools") {
f->open_object_section("mapped_pools");
set<int> poollist = get_mapped_pools();
f->dump_stream("pool_list") << poollist;
f->close_section();
} else if (admin_command == "smart") {
probe_smart(ss);
} else if (admin_command == "list_devices") {
@ -2930,12 +2917,6 @@ void OSD::final_init()
" WARNING: Compaction probably slows your requests");
assert(r == 0);
r = admin_socket->register_command("get_mapped_pools", "get_mapped_pools",
asok_hook,
"dump pools whose PG(s) are mapped to this OSD.");
assert(r == 0);
r = admin_socket->register_command("smart", "smart",
asok_hook,
"probe OSD devices for SMART data.");
@ -3437,7 +3418,6 @@ int OSD::shutdown()
cct->get_admin_socket()->unregister_command("flush_store_cache");
cct->get_admin_socket()->unregister_command("dump_pgstate_history");
cct->get_admin_socket()->unregister_command("compact");
cct->get_admin_socket()->unregister_command("get_mapped_pools");
cct->get_admin_socket()->unregister_command("smart");
cct->get_admin_socket()->unregister_command("list_devices");
delete asok_hook;

View File

@ -1861,8 +1861,6 @@ public:
return pg_map.size();
}
std::set<int> get_mapped_pools();
protected:
PGRef _open_pg(
OSDMapRef createmap, ///< map pg is created in