]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
client: explicitly show blacklisted state via asok status command 24993/head
authorZhi Zhang <willzzhang@tencent.com>
Wed, 10 Oct 2018 03:15:36 +0000 (11:15 +0800)
committerJonathan Brielmaier <jbrielmaier@suse.de>
Thu, 8 Nov 2018 16:09:11 +0000 (17:09 +0100)
It is easy for common users to understand why their clients not working
due to blacklisted state.

Fixes: http://tracker.ceph.com/issues/36352
Signed-off-by: Zhi Zhang <zhangz.david@outlook.com>
(cherry picked from commit 0261506815e7e3f41656cc5fcf0461157e073179)
Signed-off-by: Jonathan Brielmaier <jbrielmaier@suse.de>
src/client/Client.cc

index 166b5f18b10ef64fb9886ffead1c9260eb0f9d72..3071112136094b1adf635abc9cd3fa6dc053b4f2 100644 (file)
@@ -458,6 +458,7 @@ void Client::dump_status(Formatter *f)
     f->dump_int("mds_epoch", mdsmap->get_epoch());
     f->dump_int("osd_epoch", osd_epoch);
     f->dump_int("osd_epoch_barrier", cap_epoch_barrier);
+    f->dump_bool("blacklisted", blacklisted);
   }
 }