This way we'll be able to show each service's id on status.
Fixes: http://tracker.ceph.com/issues/21073
Signed-off-by: Joao Eduardo Luis <joao@suse.de>
std::ostringstream ss;
ss << daemons.size() << (daemons.size() > 1 ? " daemons" : " daemon")
<< " active";
+
+ if (!daemons.empty()) {
+ ss << " (";
+ for (auto p = daemons.begin(); p != daemons.end(); ++p) {
+ if (p != daemons.begin()) {
+ ss << ", ";
+ }
+ ss << p->first;
+ }
+ ss << ")";
+ }
+
return ss.str();
}