Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: 8d4fc6c40e4c91b7624697a2d74e85443c2e6763
https://github.com/tribe29/checkmk/commit/8d4fc6c40e4c91b7624697a2d74e85443…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2021-04-20 (Tue, 20 Apr 2021)
Changed paths:
M cmk/base/agent_based/checking/__init__.py
M cmk/base/agent_based/checking/_legacy_mode.py
Log Message:
-----------
legacy cluster mode: consolidate contexts
Change-Id: I081077ea5077d29bc3228ef3d37d2c694c6a86a9
Commit: d3117ef651a5b0c43aeb82a4939a26b97b5b62ca
https://github.com/tribe29/checkmk/commit/d3117ef651a5b0c43aeb82a4939a26b97…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2021-04-20 (Tue, 20 Apr 2021)
Changed paths:
M tests/unit/cmk/base/plugins/agent_based/test_mem_used.py
M tests/unit/cmk/base/plugins/agent_based/test_ntp.py
M tests/unit/cmk/base/plugins/agent_based/test_oracle_asm_diskgroup.py
M tests/unit/cmk/base/plugins/agent_based/test_ps_check.py
Log Message:
-----------
unit tests: remove unneeded item state context
Change-Id: I4b361ad481452c2eff240a02918f987a8361433f
Commit: d24b84cf101cc703cec0ae5a9a041199eab0ee89
https://github.com/tribe29/checkmk/commit/d24b84cf101cc703cec0ae5a9a041199e…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2021-04-20 (Tue, 20 Apr 2021)
Changed paths:
M cmk/base/agent_based/discovery/__init__.py
Log Message:
-----------
minor refactoring
Change-Id: I4969e34227bcd48bae6c3fc2c496a2e7d15f1b7b
Commit: ebd73ee2af758f360d7e519f3f36e9f6a0fbf114
https://github.com/tribe29/checkmk/commit/ebd73ee2af758f360d7e519f3f36e9f6a…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2021-04-20 (Tue, 20 Apr 2021)
Changed paths:
M cmk/base/item_state.py
Log Message:
-----------
always validate item state key type
This is already done in the new API, we
prepare to share code.
Change-Id: Ia19a6a1a06a7a45e3884671bc58568bc3e552689
Commit: a0790a5230f9e5731757d5d092ce20c8cb2f9939
https://github.com/tribe29/checkmk/commit/a0790a5230f9e5731757d5d092ce20c8c…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2021-04-20 (Tue, 20 Apr 2021)
Changed paths:
M cmk/base/agent_based/checking/__init__.py
M cmk/base/agent_based/checking/_legacy_mode.py
M cmk/base/agent_based/discovery/__init__.py
M cmk/base/api/agent_based/value_store.py
M cmk/base/item_state.py
M tests/unit/checks/checktestlib.py
M tests/unit/cmk/base/api/agent_based/test_utils_value_store.py
M tests/unit/cmk/base/test_item_state.py
M tests/unit/conftest.py
Log Message:
-----------
add value store to item state
This is the last *major* step in the process
of making the item_state module ready to
replace the value_store module.
With this commit we no longer set/get an
"item state prefix". That concept is replaced
by a proper context manager. By attaching the
context manager to the representation of the
data loaded from disk, we avoid operating of
an uninitialised state in the first place.
Change-Id: I2cacb887092f4e343aae48d415820f5ed1345b0d
Commit: a47712aa1c400eb82d1a755445a531f9b1642adb
https://github.com/tribe29/checkmk/commit/a47712aa1c400eb82d1a755445a531f9b…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2021-04-20 (Tue, 20 Apr 2021)
Changed paths:
M tests/unit/cmk/base/test_item_state.py
Log Message:
-----------
test for loaded item state
Change-Id: Ifcc5db1a90c775e10454e6451f86468658a20164
Compare:
https://github.com/tribe29/checkmk/compare/6a97fd3490ae...a47712aa1c40