Signed-off-by: John Spray <john.spray@redhat.com>
std::copy(blacklist.begin(), blacklist.end(), std::back_inserter(*bl));
}
+void OSDMap::get_blacklist(std::set<entity_addr_t> *bl) const
+{
+ for (const auto &i : blacklist) {
+ bl->insert(i.first);
+ }
+}
+
void OSDMap::set_max_osd(int m)
{
int o = max_osd;
bool is_blacklisted(const entity_addr_t& a) const;
void get_blacklist(list<pair<entity_addr_t,utime_t > > *bl) const;
+ void get_blacklist(std::set<entity_addr_t> *bl) const;
string get_cluster_snapshot() const {
if (cluster_snapshot_epoch == epoch)