Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: 6be0b9eb8410744f87efbc25d320672299869a31
https://github.com/tribe29/checkmk/commit/6be0b9eb8410744f87efbc25d32067229…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-12-06 (Mon, 06 Dec 2021)
Changed paths:
M cmk/gui/modules.py
Log Message:
-----------
Align documentation with reality
Change-Id: I5e5f46511935b40acf168e8e0cd6776c2c7193b5
Commit: c64c9fc9b9c282dd0695fa253b572910f630632e
https://github.com/tribe29/checkmk/commit/c64c9fc9b9c282dd0695fa253b572910f…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-12-06 (Mon, 06 Dec 2021)
Changed paths:
M cmk/gui/modules.py
Log Message:
-----------
Remove dead plugin reload logic
Since we already only load the plugins during import time, the reload
logic we had before is not triggered anymore. Removing the dead code
with this commit.
Change-Id: I7f383dd6b104504546941267cf8f49cc2b6933cf
Commit: a0ddd3a8fbe25871dcd58c86e2aa69676cabf41b
https://github.com/tribe29/checkmk/commit/a0ddd3a8fbe25871dcd58c86e2aa69676…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-12-06 (Mon, 06 Dec 2021)
Changed paths:
M bin/init-redis
M cmk/gui/utils/script_helpers.py
M cmk/post_rename_site/main.py
M cmk/update_config.py
M omd/packages/check_mk/post-create/01_create-sample-config.py
M tests/unit/cmk/post_rename_site/plugins/actions/conftest.py
Log Message:
-----------
Align tests and helper scripts with GUI
The GUI now loads main modules and plugins during import time. Plugins
are not loaded during request processing anymore. To reflect that, we
need to extract the plugin loading out of the request context.
Change-Id: I3f5e5cb30ff2ab4f8fb3dcdfdf53429cb4e3ec5f
Commit: 56c930610c04bf7c9ad7f0e8081ead64ea7ea12f
https://github.com/tribe29/checkmk/commit/56c930610c04bf7c9ad7f0e8081ead64e…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-12-06 (Mon, 06 Dec 2021)
Changed paths:
M bin/init-redis
M cmk/gui/modules.py
M cmk/post_rename_site/main.py
M cmk/update_config.py
M omd/packages/check_mk/post-create/01_create-sample-config.py
M tests/unit/cmk/gui/conftest.py
M tests/unit/cmk/gui/test_modules.py
M web/app/index.wsgi
Log Message:
-----------
GUI initialization cleanups
* Reduce to one entry point for loading all plugins
* Clarify function names and add docstrings
Change-Id: Ibf13ff6770fa53b288cf45ed26cf26205296818a
Commit: 9c413df165c806ba31c9018b8b7837361b0aad02
https://github.com/tribe29/checkmk/commit/9c413df165c806ba31c9018b8b7837361…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-12-06 (Mon, 06 Dec 2021)
Changed paths:
M cmk/utils/plugin_loader.py
Log Message:
-----------
load_plugins_with_exceptions: Enable recursion into packages
Previously load_plugins_with_exceptions was only able to deal with
modules in the given module path. Now it's also diving into packages and
loads the nested modules.
Change-Id: Ice75006f127a6df43a9a63a8d3ed4e8285de73a3
Compare:
https://github.com/tribe29/checkmk/compare/482c64fd810d...9c413df165c8