]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
mon: pay attention to MMonSubscribe's hostname
authorSage Weil <sage@redhat.com>
Wed, 29 Aug 2018 13:20:59 +0000 (08:20 -0500)
committerSage Weil <sage@redhat.com>
Thu, 30 Aug 2018 13:51:04 +0000 (08:51 -0500)
We weren't populating remote_host anywhere!

Signed-off-by: Sage Weil <sage@redhat.com>
src/mon/Monitor.cc

index 08635a49cb4e17e678db95af9e562cc88ea3228b..9b09d8101125ea8b97a671accdc9eaef4834f0f0 100644 (file)
@@ -4795,6 +4795,10 @@ void Monitor::handle_subscribe(MonOpRequestRef op)
   MonSession *s = op->get_session();
   ceph_assert(s);
 
+  if (m->hostname.size()) {
+    s->remote_host = m->hostname;
+  }
+
   for (map<string,ceph_mon_subscribe_item>::iterator p = m->what.begin();
        p != m->what.end();
        ++p) {