Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: 5e32959118193e99687f8e8baf6cc3905c40b313
https://github.com/tribe29/checkmk/commit/5e32959118193e99687f8e8baf6cc3905…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-10-17 (Thu, 17 Oct 2019)
Changed paths:
M .pylintrc
M active_checks/check_elasticsearch_query
M cmk/gui/mkeventd.py
M cmk/gui/wato/mkeventd.py
M cmk/gui/wato/pages/pattern_editor.py
M cmk/gui/watolib/__init__.py
M cmk/gui/watolib/rulesets.py
M cmk/update_config.py
M cmk_base/packaging.py
M livestatus/api/python/livestatus.py
A tests-py3/testlib/pylint_checker_cmk_module_layers.py
A tests/testlib/pylint_checker_cmk_module_layers.py
Log Message:
-----------
Add pylint checker to verify our module layering
This checker is verifying that the modules of the different components
(cmk_base, cmk.gui, cmk.ec and so on) do not cross import the code of
the other components. Only import of cmk and cmk.utils is allowed from
all components.
Change-Id: I7ce6e4dcbabe431093d3779bc244b8083bc0af04