Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: d57e6dff713d07d4f28ffbf0ef6c191fe410113e
https://github.com/tribe29/checkmk/commit/d57e6dff713d07d4f28ffbf0ef6c191fe…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2022-10-13 (Thu, 13 Oct 2022)
Changed paths:
M cmk/base/agent_based/data_provider.py
M cmk/base/sources/_checkers.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 cmk/core_helpers/_base.py
M cmk/core_helpers/agent.py
M cmk/core_helpers/controller.py
M cmk/core_helpers/ipmi.py
M cmk/core_helpers/piggyback.py
M cmk/core_helpers/program.py
M cmk/core_helpers/protocol.py
M cmk/core_helpers/snmp.py
M cmk/core_helpers/tcp.py
M tests/unit/cmk/base/sources/test_tcp_data_source.py
M tests/unit/cmk/core_helpers/test_fetchers.py
M tests/unit/cmk/core_helpers/test_protocol.py
Log Message:
-----------
Extend fetcher protocol: add host name and ident
host name, ident, fetcher type are sufficient to pass the data
to the parser directly without the need to loop over the sources
once more.
Change-Id: I6f40ef68af16f7f5233906e4b2be6956514f9c7d