Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: df9befd10ee6f1a852dee1dcb5f9ea60105430c7
https://github.com/tribe29/checkmk/commit/df9befd10ee6f1a852dee1dcb5f9ea601…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-08-11 (Tue, 11 Aug 2020)
Changed paths:
M cmk/base/data_sources/_abstract.py
M cmk/base/data_sources/snmp.py
Log Message:
-----------
Do not pass `persisted_sections` in SNMP execute
It is not possible to generate the fetcher config as long as execute
passes data to the configurator / fetcher.
CMK-5100
Change-Id: I9664e6e8346378e6edeb99ef10aa298491ce4ea7
Commit: c464fd903efe2c4b0ede63138dd4516f35f6b1b4
https://github.com/tribe29/checkmk/commit/c464fd903efe2c4b0ede63138dd4516f3…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-08-11 (Tue, 11 Aug 2020)
Changed paths:
M cmk/base/data_sources/_abstract.py
M cmk/base/data_sources/_cache.py
M cmk/base/data_sources/agent.py
M cmk/base/data_sources/snmp.py
Log Message:
-----------
Derive FileCache -> AgentFileCache | SNMPFileCache
FileCache should go to the fetchers. It should be easier with
this design. Moreover, this is consistent with the
summarizers, parsers, etc.
CMK-5100
Change-Id: Ib90ab99d266cf311d2af97b6f745faba8e61b9c6
Commit: ca8eadce3ef83e156fd04dd47f19c9d578c21f91
https://github.com/tribe29/checkmk/commit/ca8eadce3ef83e156fd04dd47f19c9d57…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-08-11 (Tue, 11 Aug 2020)
Changed paths:
M cmk/base/check_utils.py
M cmk/base/crash_reporting.py
M cmk/base/data_sources/_abstract.py
M cmk/base/data_sources/_cache.py
M cmk/base/data_sources/agent.py
M cmk/base/data_sources/snmp.py
M cmk/base/data_sources/tcp.py
M cmk/fetchers/__init__.py
M cmk/fetchers/_base.py
A cmk/fetchers/agent.py
M cmk/fetchers/controller.py
M cmk/fetchers/snmp.py
M cmk/fetchers/type_defs.py
Log Message:
-----------
Move FileCache to fetchers
* move the *RawData types to lower layers
* pass `config.simulation_mode` explicitely to the FileCache
CMK-5100
Change-Id: Ib187f9922338242a3f0f0f6a758437553fc42ef4
Commit: cfd5b5bbe16c5b5934509ad20ee6db87e773ea3e
https://github.com/tribe29/checkmk/commit/cfd5b5bbe16c5b5934509ad20ee6db87e…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-08-11 (Tue, 11 Aug 2020)
Changed paths:
M cmk/fetchers/_base.py
M cmk/fetchers/agent.py
M cmk/fetchers/ipmi.py
M cmk/fetchers/piggyback.py
M cmk/fetchers/program.py
M cmk/fetchers/snmp.py
M cmk/fetchers/tcp.py
Log Message:
-----------
Let Fetcher inheritance hierarchy parallel Checkers
CMK-5100
Change-Id: I7d1a9f33441448f304a831d2cb692c3c774b94a5
Commit: c318054f2b9859d01e04b49d2eee185015715ab1
https://github.com/tribe29/checkmk/commit/c318054f2b9859d01e04b49d2eee18501…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-08-11 (Tue, 11 Aug 2020)
Changed paths:
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 cmk/fetchers/__init__.py
M cmk/fetchers/_base.py
M cmk/fetchers/agent.py
M cmk/fetchers/controller.py
M cmk/fetchers/ipmi.py
M cmk/fetchers/piggyback.py
M cmk/fetchers/program.py
M cmk/fetchers/snmp.py
M cmk/fetchers/tcp.py
M tests/unit/cmk/fetchers/test_fetchers.py
Log Message:
-----------
Rename DataFetcher -> Fetcher
Fetcher is shorter and also the name we settled on for the concept.
CMK-5100
Change-Id: Ie7fa12902c7286040469e88e75a8320c2da04cdd
Commit: 84a98b34e1919f05e28c210bc8788261ea6b0482
https://github.com/tribe29/checkmk/commit/84a98b34e1919f05e28c210bc8788261e…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-08-11 (Tue, 11 Aug 2020)
Changed paths:
M cmk/fetchers/_base.py
M cmk/fetchers/agent.py
M cmk/fetchers/controller.py
M cmk/fetchers/snmp.py
Log Message:
-----------
Rename AbstractFetcher -> ABCFetcher
shorter and consistent with the data sources / checkers
CMK-5100
Change-Id: I653b8bbaad5fe51006d4e855bb9ba5ea68060e29
Compare:
https://github.com/tribe29/checkmk/compare/65dd1ee34601...84a98b34e191