]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
mgr: enable multiple python modules
authorJohn Spray <john.spray@redhat.com>
Mon, 4 Jul 2016 14:22:27 +0000 (15:22 +0100)
committerJohn Spray <john.spray@redhat.com>
Thu, 29 Sep 2016 16:26:58 +0000 (17:26 +0100)
commitc81e542b32815effe9d107da378e6010e8a0b415
treebf2f49b9cceee0ec8e562c6dc27018157f767733
parentd9dfb436ea588a43be135a0808b28039d9ca2546
mgr: enable multiple python modules

serve() each one in a separate thread, include a shutdown()
hook so that we can tear down cleanly.

Signed-off-by: John Spray <john.spray@redhat.com>
src/ceph_mgr.cc
src/mgr/Mgr.cc
src/mgr/Mgr.h
src/mgr/MgrPyModule.cc
src/mgr/MgrPyModule.h
src/mgr/PyModules.cc
src/mgr/PyModules.h