]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
mds: cap and lease count in `session ls` asok 2377/head
authorJohn Spray <john.spray@redhat.com>
Tue, 2 Sep 2014 12:16:03 +0000 (13:16 +0100)
committerJohn Spray <john.spray@redhat.com>
Tue, 2 Sep 2014 12:18:39 +0000 (13:18 +0100)
Signed-off-by: John Spray <john.spray@redhat.com>
src/mds/MDS.cc

index f22dfab98c70e4daa89364e875c9c37e0fa5fa12..eb40aef313479bbfd4b5db5bd4a679826d4d0eb6 100644 (file)
@@ -238,6 +238,10 @@ bool MDS::asok_command(string command, cmdmap_t& cmdmap, string format,
 
       f->open_object_section("session");
       f->dump_int("id", p->first.num());
+
+      f->dump_int("num_leases", p->second->leases.size());
+      f->dump_int("num_caps", p->second->caps.size());
+
       f->dump_string("state", p->second->get_state_name());
       f->dump_int("replay_requests", is_clientreplay() ? p->second->get_request_count() : 0);
       f->dump_bool("reconnecting", server->waiting_for_reconnect(p->first.num()));