Module: check_mk
Branch: master
Commit: 7ad3916c2d1069a584714ab118fef73fbe6d83e0
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=7ad3916c2d1069…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: Thu Jul 12 09:10:23 2018 +0200
Static analysis tools now know config options
* Moved registration of main configuration options from
web/plugins/config to cmk/gui/plugins/config
* Plugins are real modules now
* Did not change plugin API yet
* Goal: Make static analysis tools know which config options are
available in the namespaces of the config module.
Change-Id: I59dd785edc8864ae959a5e8fe4f1d34c71d897d7
---
cmk/.f12 | 2 +
cmk/gui/__init__.py | 0
cmk/gui/plugins/config/__init__.py | 53 ++++++++++
.../builtin.py => cmk/gui/plugins/config/base.py | 112 +++++++++++++++++++--
web/htdocs/config.py | 79 ++++++++++++++-
web/plugins/config/bi.py | 35 -------
web/plugins/config/mkeventd.py | 42 --------
web/plugins/config/wato.py | 69 -------------
8 files changed, 230 insertions(+), 162 deletions(-)
Diff:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commitdiff;h=7ad3916c2d…