Branch: refs/heads/master
Home:
https://github.com/Checkmk/checkmk
Commit: 391d285e06dd3c53fb2c07ac5829fce2d5489cc3
https://github.com/Checkmk/checkmk/commit/391d285e06dd3c53fb2c07ac5829fce2d…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2024-01-22 (Mon, 22 Jan 2024)
Changed paths:
M cmk/base/checkers.py
M cmk/gui/prediction.py
M cmk/gui/wato/_levels.py
M cmk/utils/prediction/__init__.py
M cmk/utils/prediction/_plugin_interface.py
M cmk/utils/prediction/_prediction.py
M packages/cmk-agent-based/cmk/agent_based/prediction_backend.py
M packages/cmk-agent-based/cmk/agent_based/v1/_check_levels.py
M packages/cmk-agent-based/tests/cmk/agent_based/v1/test_check_levels_predictive.py
R tests/testlib/prediction.py
M tests/unit/checks/test_mem_win.py
M tests/unit/cmk/base/plugins/agent_based/test_diskstat.py
M tests/unit/cmk/plugins/lib/test_cpu_load.py
M tests/unit/cmk/update_config/plugins/actions/test_prediction_files_cleanup.py
M tests/unit/cmk/utils/prediction/test_grouping.py
M tests/unit/cmk/utils/prediction/test_plugin_interface.py
M tests/unit/cmk/utils/prediction/test_query.py
Log Message:
-----------
predictions: move predicting out of the plugins scope
We only pass a hashmap of available predictions.
This way we maintain check parameters that can be
easily (de)serialized.
Change-Id: Ida2b14ab08d681710817d789a30316568999dcca
Commit: 1a64d91c659ff185764f5d8e1ee0e01859f252bf
https://github.com/Checkmk/checkmk/commit/1a64d91c659ff185764f5d8e1ee0e0185…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2024-01-22 (Mon, 22 Jan 2024)
Changed paths:
M cmk/utils/prediction/_grouping.py
M cmk/utils/prediction/_plugin_interface.py
M cmk/utils/prediction/_prediction.py
M tests/unit/cmk/base/test_prediction.py
Log Message:
-----------
add cleanup of outdated files
Change-Id: Ic46f722f17791f897e849a523b2bb80a2b183976
Compare:
https://github.com/Checkmk/checkmk/compare/54f13cf2882e...1a64d91c659f