]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
auth/AuthRegistry: refactor handling of auth_*_requred options
authorSage Weil <sage@redhat.com>
Tue, 22 Jan 2019 18:27:29 +0000 (12:27 -0600)
committerSage Weil <sage@redhat.com>
Thu, 7 Feb 2019 18:10:33 +0000 (12:10 -0600)
commit9c3dd336b76ddce483c6791ab6508844cf47d6c3
treef3f35c9cc4f68049949c21503307953fc9e8521d
parentfa7c83f6dcdb318b8a06c47cda8a367b865f6778
auth/AuthRegistry: refactor handling of auth_*_requred options

- simplify/consolidate my type and peer type effects on auth method
- watch for runtime config changes

Signed-off-by: Sage Weil <sage@redhat.com>
14 files changed:
src/auth/AuthAuthorizeHandler.cc [deleted file]
src/auth/AuthAuthorizeHandler.h
src/auth/AuthClient.h
src/auth/AuthRegistry.cc [new file with mode: 0644]
src/auth/AuthRegistry.h [new file with mode: 0644]
src/auth/AuthServer.cc [deleted file]
src/auth/AuthServer.h
src/auth/CMakeLists.txt
src/ceph_mon.cc
src/mon/MonClient.cc
src/mon/MonClient.h
src/mon/Monitor.cc
src/msg/Messenger.cc
src/msg/Messenger.h