Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: 960014733cdf5bf57c2b873dec2b088e2b90dfcf
https://github.com/tribe29/checkmk/commit/960014733cdf5bf57c2b873dec2b088e2…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-08-06 (Thu, 06 Aug 2020)
Changed paths:
M cmk/base/data_sources/_abstract.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
M tests/unit/cmk/base/data_sources/test_ipmi_management_board_data_source.py
M tests/unit/cmk/base/data_sources/test_piggy_back_data_source.py
M tests/unit/cmk/base/data_sources/test_snmp_data_source.py
M tests/unit/cmk/base/data_sources/test_tcp_data_source.py
Log Message:
-----------
Consistent Summarize classes
This is consistent with Configurator, Parser, etc.
It is also just the strategy pattern. It is a good and simple way to
simplify the DataSource inheritance hierarchy.
CMK-5100
Change-Id: Ia711c63356aee4f8c1cb7c1591682f7048c95cfa
Commit: e3d89ce106ac58b7311b07e95b8fcc051d89bab8
https://github.com/tribe29/checkmk/commit/e3d89ce106ac58b7311b07e95b8fcc051…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-08-06 (Thu, 06 Aug 2020)
Changed paths:
M cmk/base/data_sources/_abstract.py
M cmk/base/data_sources/agent.py
M cmk/base/data_sources/snmp.py
M tests/unit/cmk/base/data_sources/test_snmp_data_source.py
Log Message:
-----------
Remove FileCache methods from DataSource hierarchy
CMK-5100
Change-Id: Ib84d16d05acef74c1677b995823fb62be11629a1
Commit: 5711bc7c8aa454b2fca455bac0de9e4c8871e435
https://github.com/tribe29/checkmk/commit/5711bc7c8aa454b2fca455bac0de9e4c8…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-08-06 (Thu, 06 Aug 2020)
Changed paths:
M cmk/base/data_sources/_abstract.py
Log Message:
-----------
Move HostSections method to HostSections
CMK-5100
Change-Id: I7821d440199b65f7c2741194d3490f5437c4b723
Commit: 5df82c72498cfec8ac479bf6a4ac60469249d8cb
https://github.com/tribe29/checkmk/commit/5df82c72498cfec8ac479bf6a4ac60469…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-08-06 (Thu, 06 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/snmp.py
M tests/unit/cmk/base/data_sources/test_agent.py
Log Message:
-----------
Do not set constants via inheritance
CMK-5100
Change-Id: I82481140339fefdc0b5afd4a355dc901f120ec60
Commit: f6d163f20bcd137bdbddc75e8780432b91c967b5
https://github.com/tribe29/checkmk/commit/f6d163f20bcd137bdbddc75e8780432b9…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-08-06 (Thu, 06 Aug 2020)
Changed paths:
M cmk/base/data_sources/snmp.py
Log Message:
-----------
snmp checker: verify IP address early
CMK-5100
Change-Id: I52a650a9f95c09839ff64d38c51f60a98ab27b2b
Commit: e7fb0d9b04d0512f12eefb8f544cf7ee737c0b0f
https://github.com/tribe29/checkmk/commit/e7fb0d9b04d0512f12eefb8f544cf7ee7…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-08-06 (Thu, 06 Aug 2020)
Changed paths:
M cmk/base/automations/check_mk.py
M cmk/base/data_sources/_abstract.py
M cmk/base/data_sources/agent.py
M cmk/base/modes/check_mk.py
Log Message:
-----------
Clarify `run_raw()` usage
CMK-5100
Change-Id: I2abc5cbcf3db03fc666a26bd0c1b5fb03be13b43
Commit: a9ab29acb069bae60ab64716197adb3d36e0722a
https://github.com/tribe29/checkmk/commit/a9ab29acb069bae60ab64716197adb3d3…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-08-06 (Thu, 06 Aug 2020)
Changed paths:
M cmk/gui/availability.py
Log Message:
-----------
Remove type declaration from wrong place
Change-Id: I218277b3704496f2c9f90bb6e4933dcd552d17b2
Commit: f7c5202b204ec10589de32e341d104e37291fae2
https://github.com/tribe29/checkmk/commit/f7c5202b204ec10589de32e341d104e37…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2020-08-06 (Thu, 06 Aug 2020)
Changed paths:
M livestatus/src/RRDColumn.cc
M livestatus/src/RRDColumn.h
Log Message:
-----------
Decouple RRDColumn::getData from MonitoringCore.
Change-Id: Iec253dbf0c2df9190c4678a71e2deaf64d4e2bfd
Compare:
https://github.com/tribe29/checkmk/compare/da22fc1089c4...f7c5202b204e