Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: 1ebad0ecb6963dcbf81634d793cb7f88aabac50c
https://github.com/tribe29/checkmk/commit/1ebad0ecb6963dcbf81634d793cb7f88a…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2021-04-16 (Fri, 16 Apr 2021)
Changed paths:
M tests/testlib/__init__.py
M tests/unit/checks/conftest.py
M tests/unit/checks/generictests/run.py
A tests/unit/cmk/base/plugins/agent_based/conftest.py
M tests/unit/conftest.py
Log Message:
-----------
unit tests: consolidation & dead code removal
Change-Id: I76969949bdeedb5df15c5a241b79989ed93d0652
Commit: a3f859800e676b9fc95f26255b0abd66e1ddb995
https://github.com/tribe29/checkmk/commit/a3f859800e676b9fc95f26255b0abd66e…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2021-04-16 (Fri, 16 Apr 2021)
Changed paths:
M cmk/base/agent_based/checking/__init__.py
M cmk/base/agent_based/discovery/_discovered_services.py
M cmk/base/automations/check_mk.py
M cmk/base/core_nagios.py
M cmk/base/item_state.py
M cmk/base/plugin_contexts.py
M tests/unit/checks/generictests/run.py
M tests/unit/cmk/base/api/agent_based/test_utils_check_levels_predictive.py
M tests/unit/cmk/base/api/agent_based/test_utils_value_store.py
M tests/unit/cmk/base/conftest.py
M tests/unit/cmk/base/plugins/agent_based/test_ps_check.py
M tests/unit/cmk/base/test_check_api.py
M tests/unit/cmk/base/test_item_state.py
M tests/unit/cmk/base/test_item_state_rate_and_average.py
M tests/unit/conftest.py
Log Message:
-----------
item_state introduce first context level
Replace load/save by a context manager.
Not loading any value store is no longer an option.
Change-Id: I851154adddf29cba1f41fcc4b6d3e8f3616765da
Commit: f40b746ed0b5e02fcf943bc1fa7634f16c0baee3
https://github.com/tribe29/checkmk/commit/f40b746ed0b5e02fcf943bc1fa7634f16…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2021-04-16 (Fri, 16 Apr 2021)
Changed paths:
A .werks/12505
M cmk/base/check_api.py
M cmk/base/check_legacy_includes/diskstat.py
M cmk/base/item_state.py
Log Message:
-----------
12505 FIX Legacy Check API: drop two <tt>item_states</tt> functions
This only affects users who have developed their own check plugins and are
using the <tt>clear_item_states_by_full_keys</tt> or
<tt>get_all_item_states</tt>
functions of the <b>old</b> check API. These functions are no longer
available.
They were only used to mitigate a very particular problem, that will not arise
when using the new check APIs <i>value store</i> concept.
Change-Id: I678783a7e749bf1b88810c98d958ad7a60099287
Compare:
https://github.com/tribe29/checkmk/compare/cfe1aa69093f...f40b746ed0b5