Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: a137e9ac9034a32c451f48c88e26af5f603fed85
https://github.com/tribe29/checkmk/commit/a137e9ac9034a32c451f48c88e26af5f6…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-07-10 (Fri, 10 Jul 2020)
Changed paths:
M cmk/base/automations/check_mk.py
M cmk/base/data_sources/_data_sources.py
M cmk/base/data_sources/abstract.py
M cmk/base/data_sources/agent.py
M cmk/base/data_sources/snmp.py
M cmk/base/discovery.py
M cmk/base/modes/check_mk.py
M cmk/gui/mobile.py
M cmk/gui/plugins/views/__init__.py
M cmk/gui/plugins/views/bi.py
M cmk/gui/plugins/views/datasources.py
M cmk/gui/plugins/views/inventory.py
M cmk/gui/plugins/views/mkeventd.py
M cmk/gui/plugins/views/utils.py
M cmk/gui/views.py
M tests/unit/cmk/base/data_sources/conftest.py
M tests/unit/cmk/base/data_sources/test_cmd_caching.py
M tests/unit/cmk/base/data_sources/test_host_sections.py
M tests/unit/cmk/gui/test_views.py
Log Message:
-----------
Rename `DataSource` -> `ABCDataSource`
This is consistent with most other abstract classes. It makes
it also clear that the class is an interface. We may now
shorten the types `data_sources.abstract.DataSource` to
`ABCDataSource` without losing information.
CMK-4838
Change-Id: I5ddcd8e923eba8a22fce399260bc6bdc9737ec45
Commit: 2394a4846c35fed14bf2c40063fd9d6925e8feef
https://github.com/tribe29/checkmk/commit/2394a4846c35fed14bf2c40063fd9d692…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-07-10 (Fri, 10 Jul 2020)
Changed paths:
M cmk/base/data_sources/abstract.py
M cmk/base/data_sources/agent.py
M cmk/base/data_sources/host_sections.py
M cmk/base/data_sources/snmp.py
M tests/unit/cmk/base/data_sources/test_host_sections.py
Log Message:
-----------
Rename AbstracHostSections -> ABCHostSections
The new name is shorter and consistent with other names.
CMK-4838
Change-Id: I5257ce646b6213c223c646325aaa9e6e58bb8823
Commit: ac782ac9a0271fab38c452c8d2364e47e5b296db
https://github.com/tribe29/checkmk/commit/ac782ac9a0271fab38c452c8d2364e47e…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-07-10 (Fri, 10 Jul 2020)
Changed paths:
M cmk/base/check_table.py
M cmk/base/check_utils.py
Log Message:
-----------
check_table: clean up service filtering
Change-Id: I693a3ce8c9ee47c2fe931702bc0aecbbda534d80
Commit: f87a95eefea303ae3d6f9d5e1c576d202d31441d
https://github.com/tribe29/checkmk/commit/f87a95eefea303ae3d6f9d5e1c576d202…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-07-10 (Fri, 10 Jul 2020)
Changed paths:
M cmk/base/check_table.py
Log Message:
-----------
check_table: clean'em up
Change-Id: I1899b48ce4302a08dd9837e4bcb68cc00a20de16
Commit: 0325c5063c5312e709ff3df9550aa524dbb71121
https://github.com/tribe29/checkmk/commit/0325c5063c5312e709ff3df9550aa524d…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-07-10 (Fri, 10 Jul 2020)
Changed paths:
M cmk/base/check_utils.py
M cmk/base/checking.py
Log Message:
-----------
is_manual_check: use service ID
Change-Id: I42794079219e851afaf65e2c7258e208899627e5
Commit: e6fce9e7bb7c289bc5cd351677b4048ebdb2d739
https://github.com/tribe29/checkmk/commit/e6fce9e7bb7c289bc5cd351677b4048eb…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-07-10 (Fri, 10 Jul 2020)
Changed paths:
M cmk/base/discovery.py
Log Message:
-----------
discovery: minor cleanup
* use service ID
* rename check_table_formatted -> check_table_dedup
Change-Id: Ie75745c61de6990a6ffcc341bd32e6060d69cfaf
Compare: https://github.com/tribe29/checkmk/compare/d8b1fc20cbfe...e6fce9e7bb7c
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: aa00b902bb2bf16a5f9e4a679d7c1cc5d911de30
https://github.com/tribe29/checkmk/commit/aa00b902bb2bf16a5f9e4a679d7c1cc5d…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2020-07-10 (Fri, 10 Jul 2020)
Changed paths:
M tests/testlib/pylint_checker_cmk_module_layers.py
Log Message:
-----------
Some plugins are 'real' modules now => no special case needed.
Change-Id: I95533a1ad23ba1e2a36ef2c96bfcccc716120898
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: e48eaf69ec400ddaf693fe03de7023564c1b0075
https://github.com/tribe29/checkmk/commit/e48eaf69ec400ddaf693fe03de7023564…
Author: Andreas Umbreit <andreas.umbreit(a)tribe29.com>
Date: 2020-07-10 (Fri, 10 Jul 2020)
Changed paths:
M tests/testlib/site.py
Log Message:
-----------
CMK-4606: Fix composition tests
They stopped working because agents for new hosts get baked
automatically now. That didn't work with the way that the
agent updater tests places their agent files on the server.
Change-Id: I7536abc408221213f822f932bae4f32d138d6161
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 000711f651651347beadb638f67cfe73e1e72f75
https://github.com/tribe29/checkmk/commit/000711f651651347beadb638f67cfe73e…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-07-10 (Fri, 10 Jul 2020)
Changed paths:
M cmk/base/core_config.py
Log Message:
-----------
core config: ignore snmp_'check'_interval
A check plugin is no longer in 1:1 correspondence with an SNMP section.
The variable referred to as snmp_check_interval is not a check interval: It is the timeperiod for which a specified SNMP sections data is cached. It has no influence on the interval with which a check plugin is executed.
Change-Id: I2f97d101904cca9eceba1d3ed7e4b0a9fb0177f0