Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: eda967114aca6aa5daa4ac24596bcd3faca9d909
https://github.com/tribe29/checkmk/commit/eda967114aca6aa5daa4ac24596bcd3fa…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-10-12 (Tue, 12 Oct 2021)
Changed paths:
M cmk/gui/plugins/metrics/__init__.py
M cmk/gui/plugins/metrics/rrd_fetch.py
M cmk/gui/plugins/metrics/timeseries.py
M cmk/gui/plugins/metrics/utils.py
Log Message:
-----------
Extract time series expressions to registry
This is a structural cleanup. We move the different expressions into
their own functions and register them on the new
time_series_expression_registry.
In the next commit the cmk.gui.cee.plugins.metrics imports in
cmk.gui.plugins.metrics.timeseries will be removed. This will prevent
import loops.
Also spread a little more type hints.
Change-Id: I6cdc712773fdc9b1fb93402788e74a67d292855b
Commit: 32293bc565f559ec5e42c588057a67d666052316
https://github.com/tribe29/checkmk/commit/32293bc565f559ec5e42c588057a67d66…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-10-12 (Tue, 12 Oct 2021)
Changed paths:
M cmk/gui/plugins/metrics/timeseries.py
Log Message:
-----------
Move CEE specific timeseries expressions to CEE modules
This prevents import cycles between metric plugins.
Change-Id: Ic98a64f297cbafc39b010e5e54a526cbd5c31251
Compare:
https://github.com/tribe29/checkmk/compare/43e9eea12874...32293bc565f5