Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: 6ed57bb40f2609ccb333fcb20770b15bedd48e34
https://github.com/tribe29/checkmk/commit/6ed57bb40f2609ccb333fcb20770b15be…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-08-07 (Fri, 07 Aug 2020)
Changed paths:
M cmk/base/data_sources/_abstract.py
M cmk/base/data_sources/_data_sources.py
M cmk/base/data_sources/agent.py
M cmk/base/data_sources/ipmi.py
M cmk/base/data_sources/piggyback.py
M cmk/base/data_sources/programs.py
M cmk/base/data_sources/snmp.py
M cmk/base/data_sources/tcp.py
M tests/unit/cmk/base/data_sources/test_agent.py
Log Message:
-----------
Move more constants to Configurator
This way, we can generate Checkers (DS) from the configurators.
Indeed, `make_sources()` should return configurators instead of DS in
order to avoid side effects that may arise when instantiating data
sources. Furthermore, configuring SNMP requires that the configurator
gets access to the SectionStore and its path must therefore reside
in the configurator.
CMK-5100
Change-Id: Ic86f360b9e52308a563ad5b2a332ad08ebc62466