]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
common/config: hook in new Option config descriptions
authorJohn Spray <john.spray@redhat.com>
Fri, 7 Jul 2017 14:12:18 +0000 (10:12 -0400)
committerJohn Spray <john.spray@redhat.com>
Fri, 21 Jul 2017 10:27:25 +0000 (06:27 -0400)
commit08731c3567300b28d83b1ac1c2ba78bb6eae7132
tree0221868b8d69342e9a255a80f15fe8883c41bd76
parentf7b217968543cd61aa41faba1bdcddaae248de8a
common/config: hook in new Option config descriptions

The C++ class member fields continue to exist for
settings defined in common/legacy_config_opts.h, but
all the schema information is coming from common/options.cc
now.

The values in md_config_t::values are automatically
copied into the C++ class member fields for legacy config
options as needed.

Signed-off-by: John Spray <john.spray@redhat.com>
src/common/config.cc
src/common/config.h
src/common/options.cc
src/common/options.h
src/convert.cc