summaryrefslogtreecommitdiffstats
path: root/src/mgr/PyModuleRegistry.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* mgr/PyModuleRegistry: log error if we can't find any modules to loadTim Serong2019-05-101-1/+1
* mgr/PyModuleRegistry: avoid null deref from get_progress_eventsSage Weil2019-02-151-1/+3
* Merge pull request #26149 from votdev/improve_get_typed_configKefu Chai2019-02-141-10/+9
|\
| * mgr: Improve ActivePyModules::get_typed_config implementationVolker Theile2019-02-111-10/+9
* | mgr: send progress events to monSage Weil2019-02-081-0/+4
|/
* mgr: load modules in finisher to avoid potential lock cyclesMykola Golub2019-01-301-1/+1
* mgr: Allow modules to get/set other module optionsVolker Theile2019-01-081-0/+7
* mgr: call config_notify method when mgr's config has changedSage Weil2018-11-171-0/+1
* mgr: Mutex::Locker -> std::lock_guardSage Weil2018-10-161-2/+2
* Merge pull request #23970 from noahdesu/mgr-always-on-mods-v2John Spray2018-10-101-9/+1
|\
| * mgr: monitor-controlled always on modulesNoah Watkins2018-10-011-0/+1
| * mgr: remove dead codeNoah Watkins2018-10-011-9/+0
* | Relocate cluster_log(). Only active modules can use it.Volker Theile2018-10-051-3/+3
* | mgr: Add ability to trigger a cluster/audit log message from PythonVolker Theile2018-10-041-5/+6
|/
* mgr: Use ceph_assert for asserts.Adam C. Emerson2018-08-271-2/+2
* mgr: report health check changes immediatelyNoah Watkins2018-07-271-1/+1
* mgr, pybind/mgr: pass inbuf (ceph -i <file>) to modulesDan Mick2018-06-221-0/+1
* misc: mark constructors as explicitDanny Al-Gaaf2018-05-021-1/+1
* mgr: implement get_store in StandbyPyModulesJohn Spray2018-04-271-1/+1
* mgr: rework kv store load pathJohn Spray2018-04-231-8/+9
* mgr: centralized setting/getting of mgr configsRubab-Syed2018-04-231-4/+5
* mgr: make PyModuleRegistry::init return voidJohn Spray2018-03-051-1/+1
* mgr: initialize PyModuleRegistry soonerJohn Spray2018-03-051-19/+5
* mgr: refactor get_modules/list_modulesJohn Spray2018-01-241-4/+14
* mgr: add health checks for failed modulesJohn Spray2018-01-241-5/+15
* mgr: load command definitions earlierJohn Spray2018-01-241-10/+19
* mgr: evaluate `can_run` method on modulesJohn Spray2018-01-241-0/+8
* mgr: load all modules (not just active ones)John Spray2018-01-241-28/+6
* mgr: In plugins 'module' classes need not to be called "Module" anymore.bhavishyagopesh2017-11-021-1/+1
* mgr: update for SafeThreadStateJohn Spray2017-11-011-2/+4
* mgr: standby modules come up and run nowJohn Spray2017-11-011-3/+23
* mgr: clean up python source file namingJohn Spray2017-11-011-2/+7
* mgr: refactor python module managementJohn Spray2017-11-011-0/+146