Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: 22c7e394c8f65e031c3157f223e6b16406e1596f
https://github.com/tribe29/checkmk/commit/22c7e394c8f65e031c3157f223e6b1640…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-11-04 (Wed, 04 Nov 2020)
Changed paths:
M .werks/10601
Log Message:
-----------
update werk in regards to HostLabels
Change-Id: I1b4ce19721af419ad948fad35515ff4ea9106c56
Commit: 4fa8ae0bd78e8666b52395944b7f9a67a5dd62c4
https://github.com/tribe29/checkmk/commit/4fa8ae0bd78e8666b52395944b7f9a67a…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-11-04 (Wed, 04 Nov 2020)
Changed paths:
M cmk/base/api/agent_based/register/export.py
M cmk/base/api/agent_based/register/section_plugins.py
M cmk/base/api/agent_based/register/section_plugins_legacy/convert_scan_functions.py
A cmk/base/api/agent_based/section_classes.py
M cmk/base/api/agent_based/type_defs.py
M cmk/base/api/agent_based/utils.py
M cmk/base/checkers/snmp.py
M cmk/snmplib/snmp_scan.py
M cmk/snmplib/type_defs.py
M cmk/snmplib/utils.py
M cmk/utils/type_defs.py
M tests/unit/cmk/base/api/agent_based/test_agent_based_utils.py
Log Message:
-----------
Check-API: decouple API from implementation: SNMPDetectSpecification
Split up the classes of the SNMP detect specification in two:
The class defined in the API only has the job of hiding the implementation
of the detect specification: It is the argument type of the "detect"
keyword of the SNMP section registration function, and the return type
of utility functions such as any_of, all_of, startswith and others.
As users are not expected to create detect specifications directly,
their exact nature is an implementation detail.
The other class is used in the backend code, and (currently) provides
methods for (de)serialization.
They are currently linked by the common base type (to avoid casting),
but as long as we can create the backend class from the API object,
we are free to change things.
CMK-6136
Change-Id: I98e36ec8876a6922991118c70b38abfe8a669e50
Commit: 489f2ad71c1ac9373beed1ff7797130be7e4ff5b
https://github.com/tribe29/checkmk/commit/489f2ad71c1ac9373beed1ff7797130be…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-11-04 (Wed, 04 Nov 2020)
Changed paths:
M cmk/base/api/agent_based/render.py
M cmk/base/plugins/agent_based/mssql_counters_cache_hits.py
M tests/unit/checks/generictests/datasets/df_lnx_regression.py
M tests/unit/checks/generictests/datasets/netapp_api_volumes.py
M tests/unit/checks/generictests/datasets/timesyncd_regression.py
M tests/unit/cmk/base/api/agent_based/test_render_api.py
M tests/unit/cmk/base/api/agent_based/test_utils_check_levels.py
M tests/unit/cmk/base/plugins/agent_based/test_diskstat.py
M tests/unit/cmk/base/plugins/agent_based/test_job.py
M tests/unit/cmk/base/plugins/agent_based/test_kernel_util.py
M tests/unit/cmk/base/plugins/agent_based/test_livestatus_status.py
M tests/unit/cmk/base/plugins/agent_based/test_mssql_counters.py
M tests/unit/cmk/base/plugins/agent_based/test_winperf_processor.py
M tests/unit/cmk/base/plugins/agent_based/utils/test_cpu_util.py
M tests/unit/cmk/base/plugins/agent_based/utils/test_interfaces.py
Log Message:
-----------
Check-API: improve rendering
Change-Id: I6d0116d7d12a9d8aba305189ce7ef5d6bf69faf5
Compare:
https://github.com/tribe29/checkmk/compare/028fb8be6383...489f2ad71c1a