Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: 5ef2251e9783a761fbdf5e97e47f676c748ae0e4
https://github.com/tribe29/checkmk/commit/5ef2251e9783a761fbdf5e97e47f676c7…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2021-09-20 (Mon, 20 Sep 2021)
Changed paths:
M cmk/base/config.py
Log Message:
-----------
static parameters: factor out determination of configured parameters
Change-Id: Ia321f3d60c990e069aa21d3414af3c4d75c94943
Commit: 45851aad19298d37fee116f5ee2b29e7d5812a36
https://github.com/tribe29/checkmk/commit/45851aad19298d37fee116f5ee2b29e7d…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2021-09-20 (Mon, 20 Sep 2021)
Changed paths:
M cmk/base/check_table.py
M cmk/base/config.py
Log Message:
-----------
static parameters: replace intentional kwarg by a more functional one
At this point, this is just a refactoring; but it allows us
to handle static services more consistently.
This is yakshaving level 3 to remove 'LegacyCheckParameters'.
Change-Id: I974242572e744499d2455c50745bd5832a3310b9
Commit: 3ed4879dd4c8cd67b84b5d50c9010c07afbd05b0
https://github.com/tribe29/checkmk/commit/3ed4879dd4c8cd67b84b5d50c9010c07a…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2021-09-20 (Mon, 20 Sep 2021)
Changed paths:
M cmk/base/check_table.py
Log Message:
-----------
static parameters: pass configured parameters as such
The function '_get_static_check_entries' previously passed the configured
parameters as the argument that ususally contains the discovered parameters.
Since the configured parameters may contain time specific parameters,
(which the discovered parameter can not) a workaround had been implemented:
The time specfic parameters are "moved out of the way", then the default
parameters are added to an empty parameter set, and then the time
specific parameters are added.
Since we can now pass 'configured_parameters', this workaround is no longer
needed.
Change-Id: I857e7eb80004a3de5446bd905f04294d9b7b3367
Compare:
https://github.com/tribe29/checkmk/compare/a6c6912fd1a2...3ed4879dd4c8