Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: 7f545977951d0e07194ce21d7f9772bbc17255c3
https://github.com/tribe29/checkmk/commit/7f545977951d0e07194ce21d7f9772bbc…
Author: Maximilian Wirtz <maximilian.wirtz(a)tribe29.com>
Date: 2022-04-08 (Fri, 08 Apr 2022)
Changed paths:
M cmk/base/events.py
M cmk/base/notify.py
M tests/unit/cmk/base/test_events.py
Log Message:
-----------
Typed EventContext
EventContext is now a TypedDict. There are several dynamically added
keys though so this comes with some type supressions.
Also that TypedDicts are not compatible with normal dicts is a bummer.
Change-Id: Ia0b5f0e2cd17b1a72c476cc95cac6daf9dd10d54
Commit: 5411bc92823e198580b2914af724c70067fc991e
https://github.com/tribe29/checkmk/commit/5411bc92823e198580b2914af724c7006…
Author: Maximilian Wirtz <maximilian.wirtz(a)tribe29.com>
Date: 2022-04-08 (Fri, 08 Apr 2022)
Changed paths:
M cmk/notification_plugins/asciimail.py
M cmk/notification_plugins/ilert.py
M cmk/notification_plugins/mail.py
M cmk/notification_plugins/pagerduty.py
M cmk/notification_plugins/pushover.py
M cmk/notification_plugins/signl4.py
M cmk/notification_plugins/sms_api.py
M cmk/notification_plugins/spectrum.py
M cmk/notification_plugins/utils.py
M cmk/notification_plugins/victorops.py
M cmk/utils/notify.py
Log Message:
-----------
Typed cmk/notification_plugins
Typing revealed some unhandled cases with absent attributes. Most of
those cases will fail earlier...
Change-Id: Ib03f6bc46bf6d0dff6fc00797a5eaac02b52c391
Compare:
https://github.com/tribe29/checkmk/compare/fb5c2bec256e...5411bc92823e