From: Jason Dillaman Date: Tue, 23 Jan 2018 19:27:04 +0000 (-0500) Subject: osd/OSDMap: expose require_min_compat_client variable X-Git-Tag: v13.0.2~397^2~1 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=c553f00c5f753c00f5dba632fa3d03aef5d648c2;p=ceph.git osd/OSDMap: expose require_min_compat_client variable Signed-off-by: Jason Dillaman --- diff --git a/src/osd/OSDMap.cc b/src/osd/OSDMap.cc index 0d4059d4639..9798467cfdc 100644 --- a/src/osd/OSDMap.cc +++ b/src/osd/OSDMap.cc @@ -1451,6 +1451,11 @@ uint8_t OSDMap::get_min_compat_client() const return CEPH_RELEASE_ARGONAUT; // v0.48argonaut-206-g6f381af } +uint8_t OSDMap::get_require_min_compat_client() const +{ + return require_min_compat_client; +} + void OSDMap::_calc_up_osd_features() { bool first = true; diff --git a/src/osd/OSDMap.h b/src/osd/OSDMap.h index bc1e581d873..6dde53d847a 100644 --- a/src/osd/OSDMap.h +++ b/src/osd/OSDMap.h @@ -978,6 +978,11 @@ public: */ uint8_t get_min_compat_client() const; + /** + * gets the required minimum *client* version that can connect to the cluster. + */ + uint8_t get_require_min_compat_client() const; + /** * get intersection of features supported by up osds */