Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: b7ac9f5f563b56fff09e1b684b1052d9bc5ca9ae
https://github.com/tribe29/checkmk/commit/b7ac9f5f563b56fff09e1b684b1052d9b…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2022-12-22 (Thu, 22 Dec 2022)
Changed paths:
M cmk/base/sources.py
M cmk/core_helpers/cache.py
A cmk/core_helpers/config.py
Log Message:
-----------
Move two static config elements out of base
CMK-11682
Change-Id: Ia70d0409217441bbb9508ca13f1eb5cf0c0dee60
Commit: 577cc1890cd18ced047b67bced8436bf542d5efe
https://github.com/tribe29/checkmk/commit/577cc1890cd18ced047b67bced8436bf5…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2022-12-22 (Thu, 22 Dec 2022)
Changed paths:
M cmk/base/agent_based/checking/_checking.py
M cmk/base/automations/check_mk.py
M cmk/base/check_table.py
M cmk/base/config.py
M cmk/base/core_nagios.py
M cmk/base/dump_host.py
M cmk/base/sources.py
M tests/unit/cmk/base/test_check_table.py
Log Message:
-----------
Move most check_table stuff into config
The functions that are moved all rely heavily, sometimes entirely
on ConfigCache. So, let's be honest, there is no abstraction
here. Let's reduce the feature envy and increase the cohesion
of cmk.base.config at the cost of making it even bigger.
CMK-11862
Change-Id: Ic266c24447cdfa3d4aa6c6d4033b9940e9a9cc5f
Commit: b6f47af057155535c89dd7ae6f430aec55cb45f2
https://github.com/tribe29/checkmk/commit/b6f47af057155535c89dd7ae6f430aec5…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2022-12-22 (Thu, 22 Dec 2022)
Changed paths:
M cmk/base/agent_based/data_provider.py
M cmk/base/automations/check_mk.py
M cmk/base/config.py
M cmk/base/modes/check_mk.py
M cmk/base/sources.py
Log Message:
-----------
Move section selectors to ConfigCache
CMK-11862
Change-Id: I65a2b2dc29cee6fcb8cc92cc06d16978b8807f65
Compare:
https://github.com/tribe29/checkmk/compare/e774f5bfb138...b6f47af05715