From: Kefu Chai Date: Wed, 21 Apr 2021 04:46:22 +0000 (+0800) Subject: common/optinos: extract crimson options out X-Git-Tag: v17.1.0~2191^2~2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=aa50d14b6162dc28604ca8ed2cc73a198330ca70;p=ceph.git common/optinos: extract crimson options out prepare for the change to split the options by services in future, osd will have its own osd.yaml.in, while crimson will consume both osd.yaml.in and crimson.yaml.in. Signed-off-by: Kefu Chai --- diff --git a/doc/conf.py b/doc/conf.py index 09a0b077ada..9b4da176c08 100644 --- a/doc/conf.py +++ b/doc/conf.py @@ -231,6 +231,7 @@ ceph_confval_imports = [os.path.join(top_level, 'src/common/options', yaml + '.yaml.in') for yaml in ['global', + 'crimson', 'immutable-object-cache', 'mds', 'mds-client', diff --git a/src/common/options/CMakeLists.txt b/src/common/options/CMakeLists.txt index 8e3cecacd97..6424271e381 100644 --- a/src/common/options/CMakeLists.txt +++ b/src/common/options/CMakeLists.txt @@ -81,6 +81,7 @@ endif() add_options(global) add_options(cephfs-mirror) +add_options(crimson) add_options(mds) add_options(mds-client) add_options(rbd) diff --git a/src/common/options/build_options.cc b/src/common/options/build_options.cc index 8e92a164f12..cf3f5ef6c92 100644 --- a/src/common/options/build_options.cc +++ b/src/common/options/build_options.cc @@ -4,6 +4,7 @@ #include "build_options.h" std::vector