Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: 8d1b4a88edc9e486ba70c8718661870ae0bf5638
https://github.com/tribe29/checkmk/commit/8d1b4a88edc9e486ba70c8718661870ae…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2022-08-03 (Wed, 03 Aug 2022)
Changed paths:
M agents/plugins/mk_logwatch.py
Log Message:
-----------
mk_logwatch: improve typing
Change-Id: I57c9eddf0e6b3351553a184eef64887748e21aff
Commit: 23f18530ff99cefce1d5697a91b55a08fd0f91d6
https://github.com/tribe29/checkmk/commit/23f18530ff99cefce1d5697a91b55a08f…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2022-08-03 (Wed, 03 Aug 2022)
Changed paths:
A .werks/14548
M agents/plugins/mk_logwatch.py
M tests/agent-plugin-unit/test_mk_logwatch.py
Log Message:
-----------
14548 FIX <tt>mk_logwatch</tt>: Make agent plugin executable under Python 2
SUP-11107
Change-Id: I00a5629fbca89e5d30fba1ec5b72f01982ae1423
Commit: 31bb15e8dac36fd474de013e9bdfa598a6070b60
https://github.com/tribe29/checkmk/commit/31bb15e8dac36fd474de013e9bdfa598a…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2022-08-03 (Wed, 03 Aug 2022)
Changed paths:
M cmk/gui/pagetypes.py
M cmk/gui/plugins/sidebar/bookmarks.py
M cmk/gui/sidebar/__init__.py
M cmk/update_config.py
Log Message:
-----------
Extract pagetype instances
Previously the collection of instances of a pagetype was held by a class
member Pagetype.__instances which made it hard to understand the
relation and responsibilities of the involved classes and instances. Since
the collection was a class member, this was some sort of global state
which made it hard to understand when the collection was initialized and
when it could reliably be used.
The instances are now still loaded by CustomGraphPage.load which now
returns a OverridableInstances object. These objects are now propagated
as explicit dependency through the code, which makes the relations much
clearer.
Some instance collection related methods have now only been moved
between the classes and were not renamed yet, which will be one of the
next steps. Additionally there are some more methods which may also be
moved to OverridableInstances.
Change-Id: I43594996d21d27331f63d1da54ea025038ff5760
Commit: 819e7d6de1c3c3e5a8825f8d138fe36f57096257
https://github.com/tribe29/checkmk/commit/819e7d6de1c3c3e5a8825f8d138fe36f5…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2022-08-03 (Wed, 03 Aug 2022)
Changed paths:
M cmk/gui/pagetypes.py
M cmk/gui/plugins/sidebar/utils.py
M cmk/gui/views/__init__.py
Log Message:
-----------
Remove useless helper get_permitted_instances
Change-Id: I8e1d12834b4dbeab521722e682b1a99da70ee968
Compare:
https://github.com/tribe29/checkmk/compare/6852ed3b8e26...819e7d6de1c3