]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
osd/OSDMap: include primary affinity in OSDMap::print 1176/head
authorSage Weil <sage@inktank.com>
Fri, 14 Feb 2014 23:18:11 +0000 (15:18 -0800)
committerSage Weil <sage@inktank.com>
Sat, 15 Feb 2014 18:50:09 +0000 (10:50 -0800)
Signed-off-by: Sage Weil <sage@inktank.com>
src/osd/OSDMap.cc

index fd73409e118a0f55998ba386ec5c17fee96b2a42..9bd5da82ea907dfda30e07b4df915319fd045d9f 100644 (file)
@@ -2143,6 +2143,8 @@ void OSDMap::print(ostream& out) const
       out << (is_up(i) ? " up  ":" down");
       out << (is_in(i) ? " in ":" out");
       out << " weight " << get_weightf(i);
+      if (get_primary_affinity(i) != CEPH_OSD_DEFAULT_PRIMARY_AFFINITY)
+       out << " primary_affinity " << get_primary_affinityf(i);
       const osd_info_t& info(get_info(i));
       out << " " << info;
       out << " " << get_addr(i) << " " << get_cluster_addr(i) << " " << get_hb_back_addr(i)