Branch: refs/heads/master
Home:
https://github.com/Checkmk/checkmk
Commit: 82554eac6741f63925e34afc7d84577c0cee917a
https://github.com/Checkmk/checkmk/commit/82554eac6741f63925e34afc7d84577c0…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2024-06-24 (Mon, 24 Jun 2024)
Changed paths:
A .werks/16823.md
M cmk/base/api/agent_based/value_store/_utils.py
A cmk/update_config/plugins/actions/counters_conversion.py
M tests/unit/cmk/base/api/agent_based/value_store/test_vs_global_state.py
M tests/unit/cmk/base/api/agent_based/value_store/test_vs_utils.py
A tests/unit/cmk/update_config/plugins/actions/test_counters_conversion.py
Log Message:
-----------
16823 Better separation of plug-ins value store
Delay the deserialization of the stored values until we are in the
plugin context.
That way individual values that don't make the `literal_eval(repr(.))`
round trip (like `float('inf')`) do not stop the whole monitoring.
SUP-18995
Change-Id: Ica2c560a57c9f095143824d31a08d2257a2781f6
To unsubscribe from these emails, change your notification settings at
https://github.com/Checkmk/checkmk/settings/notifications