// not applicable for bluestore
(*pm)["osd_journal"] = journal_path;
}
- (*pm)["front_addr"] = stringify(client_messenger->get_myaddr());
- (*pm)["back_addr"] = stringify(cluster_messenger->get_myaddr());
- (*pm)["hb_front_addr"] = stringify(hb_front_server_messenger->get_myaddr());
- (*pm)["hb_back_addr"] = stringify(hb_back_server_messenger->get_myaddr());
+ (*pm)["front_addr"] = stringify(client_messenger->get_myaddrs());
+ (*pm)["back_addr"] = stringify(cluster_messenger->get_myaddrs());
+ (*pm)["hb_front_addr"] = stringify(hb_front_server_messenger->get_myaddrs());
+ (*pm)["hb_back_addr"] = stringify(hb_back_server_messenger->get_myaddrs());
// backend
(*pm)["osd_objectstore"] = store->get_type();
collect_sys_info(pm, cct);
- (*pm)["front_iface"] = pick_iface(cct,
- client_messenger->get_myaddr().get_sockaddr_storage());
- (*pm)["back_iface"] = pick_iface(cct,
- cluster_messenger->get_myaddr().get_sockaddr_storage());
+ (*pm)["front_iface"] = pick_iface(
+ cct,
+ client_messenger->get_myaddrs().front().get_sockaddr_storage());
+ (*pm)["back_iface"] = pick_iface(
+ cct,
+ cluster_messenger->get_myaddrs().front().get_sockaddr_storage());
set<string> devnames;
store->get_devices(&devnames);