Signed-off-by: song baisen song.baisen@zte.com.cn
*/
#include "OSDMap.h"
-
+#include <algorithm>
#include "common/config.h"
#include "common/Formatter.h"
#include "common/TextTable.h"
void OSDMap::get_blacklist(list<pair<entity_addr_t,utime_t> > *bl) const
{
- for (ceph::unordered_map<entity_addr_t,utime_t>::const_iterator it = blacklist.begin() ;
- it != blacklist.end(); ++it) {
- bl->push_back(*it);
- }
+ std::copy(blacklist.begin(), blacklist.end(), std::back_inserter(*bl));
}
void OSDMap::set_max_osd(int m)