Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: 9149b6712f94503084ccfe6cfec813057fb5d874
https://github.com/tribe29/checkmk/commit/9149b6712f94503084ccfe6cfec813057…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2022-07-14 (Thu, 14 Jul 2022)
Changed paths:
M cmk/base/agent_based/data_provider.py
M cmk/base/automations/check_mk.py
M cmk/base/sources/_abstract.py
M cmk/base/sources/_checkers.py
M cmk/base/sources/agent.py
M cmk/base/sources/ipmi.py
M cmk/base/sources/piggyback.py
M cmk/base/sources/programs.py
M cmk/base/sources/snmp.py
M cmk/base/sources/tcp.py
M tests/unit/cmk/base/agent_based/test_data_provider_collect_host_sections.py
M tests/unit/cmk/base/sources/test_data_sources.py
M tests/unit/cmk/base/sources/test_ipmi_management_board_data_source.py
M tests/unit/cmk/base/sources/test_piggy_back_data_source.py
M tests/unit/cmk/base/sources/test_program_data_source.py
M tests/unit/cmk/base/sources/test_snmp_data_source.py
M tests/unit/cmk/base/sources/test_tcp_data_source.py
Log Message:
-----------
Pass HostConfig explicitly to sources
This limits the "magical" instantiation from the `config` in the
global scope to the caller.
CMK-10515
Change-Id: I6937276967f4935108edd390b5d40aab17f36a86
Commit: 8195ae0a06ab25e7acb296564d8b70a0de3d13c9
https://github.com/tribe29/checkmk/commit/8195ae0a06ab25e7acb296564d8b70a0d…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2022-07-14 (Thu, 14 Jul 2022)
Changed paths:
M cmk/base/agent_based/checking/__init__.py
M cmk/base/agent_based/discovery/__init__.py
M cmk/base/agent_based/inventory/__init__.py
M cmk/base/automations/check_mk.py
M cmk/base/core_nagios.py
M cmk/base/dump_host.py
M cmk/base/modes/check_mk.py
M cmk/base/sources/_abstract.py
M cmk/base/sources/_checkers.py
M cmk/base/sources/agent.py
M cmk/base/sources/fetcher_configuration.py
M cmk/base/sources/ipmi.py
M cmk/base/sources/piggyback.py
M cmk/base/sources/programs.py
M cmk/base/sources/snmp.py
M cmk/base/sources/tcp.py
M tests/unit/cmk/base/agent_based/test_data_provider_collect_host_sections.py
M tests/unit/cmk/base/sources/test_data_sources.py
M tests/unit/cmk/base/sources/test_ipmi_management_board_data_source.py
M tests/unit/cmk/base/sources/test_piggy_back_data_source.py
M tests/unit/cmk/base/sources/test_program_data_source.py
M tests/unit/cmk/base/sources/test_snmp_data_source.py
M tests/unit/cmk/base/sources/test_tcp_data_source.py
Log Message:
-----------
Pass config attributes as args #1
... instead of summoning them from the global/module scope
into the local scope.
CMK-10515
Change-Id: I511b25aafd0f9bbed6020579f5ceac3d07b7d27c
Commit: d97989ddd352794491eced2e02f4f054ae390c8f
https://github.com/tribe29/checkmk/commit/d97989ddd352794491eced2e02f4f054a…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2022-07-14 (Thu, 14 Jul 2022)
Changed paths:
M livestatus/src/AndingFilter.cc
M livestatus/src/AndingFilter.h
M livestatus/src/ColumnFilter.cc
M livestatus/src/ColumnFilter.h
M livestatus/src/Filter.h
M livestatus/src/OringFilter.cc
M livestatus/src/OringFilter.h
Log Message:
-----------
Add a simple kind of RTTI for Filters.
Currently unused, will be used in an upcoming change. Not the nicest thing
to do, but this keeps the overall diff for a fix small and mergeable.
Change-Id: I221459aecb1bd7de317b6e66fab8124162658dc6
Compare:
https://github.com/tribe29/checkmk/compare/00634e057b88...d97989ddd352