From: Jason Dillaman Date: Fri, 5 Oct 2018 13:53:27 +0000 (-0400) Subject: common/config: expose full config schema via the proxy X-Git-Tag: v14.0.1~91^2~8 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=47049e6417f71988f390febe1a24d290b1a9b74f;p=ceph.git common/config: expose full config schema via the proxy Signed-off-by: Jason Dillaman --- diff --git a/src/common/config_proxy.h b/src/common/config_proxy.h index a8fd57a1be24..1ae56ebde30a 100644 --- a/src/common/config_proxy.h +++ b/src/common/config_proxy.h @@ -69,6 +69,9 @@ public: void config_options(Formatter *f) const { config.config_options(f); } + const decltype(md_config_t::schema)& get_schema() const { + return config.schema; + } const Option* get_schema(const std::string& key) const { auto found = config.schema.find(key); if (found == config.schema.end()) {