From: Sage Weil Date: Fri, 9 Jan 2015 22:41:34 +0000 (-0800) Subject: client: include ceph and git version in client metadata X-Git-Tag: v0.92~41^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=e6a4ab1391846be1fb98e2cb9fe52893b922b073;p=ceph.git client: include ceph and git version in client metadata Fixes: #10504 Signed-off-by: Sage Weil --- diff --git a/src/client/Client.cc b/src/client/Client.cc index 34b8a7be2d87..28c51f6e7d09 100644 --- a/src/client/Client.cc +++ b/src/client/Client.cc @@ -34,6 +34,8 @@ using namespace std; #include "common/config.h" +#include "common/version.h" + // ceph stuff #include "messages/MMonMap.h" @@ -1732,6 +1734,10 @@ void Client::populate_metadata() // Ceph entity id (the '0' in "client.0") metadata["entity_id"] = cct->_conf->name.get_id(); + + // Ceph version + metadata["ceph_version"] = pretty_version_to_str(); + metadata["ceph_sha1"] = git_version_to_str(); } /**