Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: 84bd2b470525eaf179d1dcce62274416ad7ec979
https://github.com/tribe29/checkmk/commit/84bd2b470525eaf179d1dcce62274416a…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2022-07-06 (Wed, 06 Jul 2022)
Changed paths:
M cmk/core_helpers/__init__.py
M cmk/core_helpers/agent.py
M tests/unit/cmk/core_helpers/test_fetchers.py
Log Message:
-----------
Nuke PushAgentFetcher
Now that FileCache and fetcher have the same configuration,
the FileCache should always have precedence and make the
PushAgentFetcher unreachable. Let us get rid of the code
duplication, now.
CMK-10578
Change-Id: I4d7d65b22652f0bbbaea167e4a68c1519211aab9
Commit: e7007dcd532ed099766b63fc1d871d66f9600331
https://github.com/tribe29/checkmk/commit/e7007dcd532ed099766b63fc1d871d66f…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2022-07-06 (Wed, 06 Jul 2022)
Changed paths:
M cmk/core_helpers/__init__.py
M cmk/core_helpers/controller.py
Log Message:
-----------
Split factory off FetcherType enum
That is more flexible like that as we can use the FetcherType
for other purposes as well.
CMK-10695
Change-Id: Ib56646e2b7a1b9f26bf569555bb54139a781f10d
Commit: 42ba11f9c28bb325b433fe89e644d6f71eb31249
https://github.com/tribe29/checkmk/commit/42ba11f9c28bb325b433fe89e644d6f71…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2022-07-06 (Wed, 06 Jul 2022)
Changed paths:
M cmk/core_helpers/__init__.py
M cmk/core_helpers/controller.py
M cmk/core_helpers/protocol.py
M cmk/core_helpers/type_defs.py
Log Message:
-----------
Move FetcherType out of __init__
CMK-10695
Change-Id: Ibb6858ce2bfa623794f4c6c0b59214affc35cce7
Commit: b9c9475369fe7b81e5e514fa0c1f52d862eb4b79
https://github.com/tribe29/checkmk/commit/b9c9475369fe7b81e5e514fa0c1f52d86…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2022-07-06 (Wed, 06 Jul 2022)
Changed paths:
M cmk/base/sources/snmp.py
M cmk/core_helpers/ipmi.py
M cmk/core_helpers/piggyback.py
M cmk/core_helpers/program.py
M cmk/core_helpers/snmp.py
M cmk/core_helpers/tcp.py
M tests/unit/cmk/core_helpers/test_fetchers.py
Log Message:
-----------
Partly fix FileCache typing
This is helpful mostly in `test_fetchers`.
CMK-10581
Change-Id: Iaeaa8eafe3dc63bd850c1e120b2b7f2d36aedcdf
Commit: 332525ab94404eecc357fd2d00b7dc70e3a043d8
https://github.com/tribe29/checkmk/commit/332525ab94404eecc357fd2d00b7dc70e…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2022-07-06 (Wed, 06 Jul 2022)
Changed paths:
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/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
Log Message:
-----------
Remove `file_cache` from the Fetchers
The API change implies large modifications to the tests. However,
many of them are simpler with the local FileCache.
CMK-10581
Change-Id: I8bcf7c470e304efb7278bd03d56b670a05ccf93c
Compare:
https://github.com/tribe29/checkmk/compare/c6097bbaa538...332525ab9440