Branch: refs/heads/master
Home:
https://github.com/Checkmk/checkmk
Commit: 0b54fdc86dc299d0f6b14eb272a279e458ed23f9
https://github.com/Checkmk/checkmk/commit/0b54fdc86dc299d0f6b14eb272a279e45…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2024-09-04 (Wed, 04 Sep 2024)
Changed paths:
M cmk/base/notify.py
A cmk/utils/log_to_history.py
A cmk/utils/notification_result.py
M cmk/utils/notify.py
M cmk/utils/notify_types.py
A tests/unit/cmk/utils/test_log_to_history.py
R tests/unit/cmk/utils/test_notify_utils.py
Log Message:
-----------
Extract mknotifyd dependencies #1
The mknotifyd depends only on a few things in cmk.utils.notify and
cmk.utils.notify_types. This change extracts those dependencies into
dedicated modules which makes it possible to move them into a new
package together with the mknotifyd in some steps.
Change-Id: Ic38b6a9259631fdf67da4e5a4e3ecac65a96c756
Commit: 60873d7398a53d5f3615156b4450f16cf7d8e8da
https://github.com/Checkmk/checkmk/commit/60873d7398a53d5f3615156b4450f16cf…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2024-09-04 (Wed, 04 Sep 2024)
Changed paths:
M cmk/base/notify.py
A cmk/utils/event_context.py
A cmk/utils/notification_spool_file.py
M cmk/utils/notify.py
M cmk/utils/notify_types.py
Log Message:
-----------
Extract mknotifyd dependencies #2
Extract the last remaining dependencies of the mknotifyd on cmk.utils
(create_spoolfile) and separate it's dependencies in dedicated modules.
Change-Id: I676ffd229d86a6538350a4b73382a0fe37b1e83a
Commit: f4b50f1e516e8c9a87cf44fd569aced2a843a9ec
https://github.com/Checkmk/checkmk/commit/f4b50f1e516e8c9a87cf44fd569aced2a…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2024-09-04 (Wed, 04 Sep 2024)
Changed paths:
M cmk/base/api/agent_based/value_store/_utils.py
M cmk/base/core_config.py
M cmk/checkengine/sectionparserutils.py
M cmk/ec/config.py
M cmk/fetchers/_snmpscan.py
M cmk/gui/plugins/metrics/unit.py
M cmk/gui/watolib/hosts_and_folders.py
M cmk/plugins/collection/agent_based/solaris_services.py
M cmk/special_agents/agent_proxmox_ve.py
M mypy-raw.ini
M omd/packages/omd/omdlib/version.py
M pyproject.toml
M tests/unit/cmk/plugins/lib/test_diskstat_utils.py
M tests/unit/cmk/test_discover_plugins.py
Log Message:
-----------
Enabled truthy-iterable and fixed findings
The changes essentially fixed only typing errors, no real bugs.
But figuring this out was far from obvious due to missing types
or tons of Anys. :-/
Change-Id: I06f5a276d1fdf873163ccf47e6fc9c42fba1aba5
Compare:
https://github.com/Checkmk/checkmk/compare/fe18e6b3c2c0...f4b50f1e516e
To unsubscribe from these emails, change your notification settings at
https://github.com/Checkmk/checkmk/settings/notifications