Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: 5dad7180487ffe4638449deca96c16c7e68529d0
https://github.com/tribe29/checkmk/commit/5dad7180487ffe4638449deca96c16c7e…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-11-05 (Fri, 05 Nov 2021)
Changed paths:
A tests/unit/checks/test_datapower_fan_legacy.py
Log Message:
-----------
datapower_fan: add some unit tests
Change-Id: I13334bad846213bc63321a4164d7a920085517b3
Commit: 8c5f45c100cd0c4a4313676cd1c3a9e57f167b1d
https://github.com/tribe29/checkmk/commit/8c5f45c100cd0c4a4313676cd1c3a9e57…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-11-05 (Fri, 05 Nov 2021)
Changed paths:
M checks/datapower_fan
A cmk/base/plugins/agent_based/datapower_fan.py
M tests/unit/checks/test_datapower_fan_legacy.py
M tests/unit/checks/test_generic_legacy_conversion.py
A tests/unit/cmk/base/plugins/agent_based/test_datapower_fan.py
Log Message:
-----------
Create section datapower_fan
Change-Id: I6f047db681ff0d08714f77f0181a0b120a8a839f
Commit: 1afe928f0d6e5d17653c11fdf464390ec27dc8f3
https://github.com/tribe29/checkmk/commit/1afe928f0d6e5d17653c11fdf464390ec…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-11-05 (Fri, 05 Nov 2021)
Changed paths:
A .werks/13487
M cmk/base/plugins/agent_based/datapower_fan.py
Log Message:
-----------
13487 FIX <tt>datapower_fan</tt>: Fix <tt>KeyError (...)</tt>
The check plugin <tt>datapower_fan</tt>, which monitors the fans of
IBM Datapower Gateways, crashed with
<tt>KeyError (...)</tt>
for some devices.
SUP-8282
Change-Id: I247d43d30c0773228f2903ed67a55ca43e8b18c5
Commit: 3d3919c3d315c3e4f2e42b812a19a0f50ab7e0a6
https://github.com/tribe29/checkmk/commit/3d3919c3d315c3e4f2e42b812a19a0f50…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-11-05 (Fri, 05 Nov 2021)
Changed paths:
M cmk/gui/wsgi/applications/utils.py
Log Message:
-----------
Drop plugin reloading after language change
Since 1.6 we require gettext localized strings to be moved away from
module import scope. Strings that need to be declared in this situation
need to use speaklater wrapped strings (`cmk.gui._l()`).
This change now finally stops supporting old localized strings declared
at import time. It will break nothing, but might make strings
non-localizable which were before.
To find these strings we will fail hard in the future in case _() is
called during import. But for the moment we keep it like this to remain
focused on cleaning up the plugin import logic.
Change-Id: Ia03cd43a9a78a045453ac8b2a12e645246d60bc3
Commit: 7bcf4ea42da15b87b9901d2f51042a9705973d5d
https://github.com/tribe29/checkmk/commit/7bcf4ea42da15b87b9901d2f51042a970…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-11-05 (Fri, 05 Nov 2021)
Changed paths:
M cmk/gui/modules.py
M cmk/gui/wsgi/applications/checkmk.py
M cmk/gui/wsgi/applications/utils.py
Log Message:
-----------
Simplify plugin loading a bit
Previously the GUI was loading all the GUI plugins during the first
request made in an apache process. In case this was a AJAX graph update
(ajax_graph.py) the loading of the plugins could dramatically slow down
the request and result in a bad user experience of graph updates.
Since we are about to move the plugin loading to the application import
time, this optimization can easily be dropped.
Change-Id: If5d067dc5ed25e78cd8b04a7dbc0abdd9e74cd3f
Commit: d3d287a9f2870ef6632548f250f001fc11efe554
https://github.com/tribe29/checkmk/commit/d3d287a9f2870ef6632548f250f001fc1…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-11-05 (Fri, 05 Nov 2021)
Changed paths:
M cmk/gui/modules.py
M cmk/gui/utils/script_helpers.py
M cmk/gui/wsgi/applications/checkmk.py
M tests/unit/cmk/gui/conftest.py
Log Message:
-----------
Improve naming; add some logging and documentation
Change-Id: Ied1fade9594c2540e6d93ee6ac5c14f235bddd83
Commit: 39d69eb57601c8685c6e1474513466f0803ef424
https://github.com/tribe29/checkmk/commit/39d69eb57601c8685c6e1474513466f08…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-11-05 (Fri, 05 Nov 2021)
Changed paths:
M cmk/gui/sidebar.py
Log Message:
-----------
Load the custom snapins on every request after config loading
Previously it was triggered by load_plugins on every request, but
we are about to remove load_plugins from request handling.
Since the custom snapins are read from the config it fits better
to execute it automatically after config loading.
Change-Id: I3c976d9cab4aa24c02051d398921d07832b74370
Compare:
https://github.com/tribe29/checkmk/compare/aa428c3c90d4...39d69eb57601