Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: d4bddd07568b9e0f0812b33697a4e650871688a8
https://github.com/tribe29/checkmk/commit/d4bddd07568b9e0f0812b33697a4e6508…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2021-06-17 (Thu, 17 Jun 2021)
Changed paths:
M cmk/base/agent_based/checking/__init__.py
M cmk/base/agent_based/decorator.py
M cmk/base/agent_based/discovery/__init__.py
M cmk/base/agent_based/inventory.py
M cmk/utils/check_utils.py
M cmk/utils/type_defs/_misc.py
M tests/unit/cmk/utils/test_utils_check_utils.py
Log Message:
-----------
ActiveCheckResult: add from_subresults
This allows us to split up a couple of functions.
Change-Id: I6894d174ce68cb07efce8520d79ec3e04e3c435c
Commit: 93fa838e74b0cd8f769faa1b00bf646a7f03467e
https://github.com/tribe29/checkmk/commit/93fa838e74b0cd8f769faa1b00bf646a7…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2021-06-17 (Thu, 17 Jun 2021)
Changed paths:
M cmk/base/agent_based/data_provider.py
M cmk/base/agent_based/discovery/__init__.py
M cmk/base/agent_based/inventory.py
M cmk/base/agent_based/utils.py
Log Message:
-----------
deduplicate check_sources I
Change-Id: I72db8a7c56077615918f8cff49c517748e79de49
Commit: d8a59cdc0e48f50a3f0d1a21c591eabea2a74423
https://github.com/tribe29/checkmk/commit/d8a59cdc0e48f50a3f0d1a21c591eabea…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2021-06-17 (Thu, 17 Jun 2021)
Changed paths:
M cmk/base/agent_based/checking/__init__.py
Log Message:
-----------
Use ActiveCheckResult.from_subresults
It correctly uses computes the worst service state
(instead uf using 'max').
Also use 'check_sources' which deduplicates code.
Change-Id: Ie36b50ccae602ee6d7c9ff72feb7ea4a2f41730e
Compare:
https://github.com/tribe29/checkmk/compare/870abd555556...d8a59cdc0e48