Branch: refs/heads/master
Home:
https://github.com/Checkmk/checkmk
Commit: 9bc38c5d8d9268776432c066be5a836002a3a1da
https://github.com/Checkmk/checkmk/commit/9bc38c5d8d9268776432c066be5a83600…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2024-02-29 (Thu, 29 Feb 2024)
Changed paths:
M cmk/plugins/cisco/server_side_calls/prime.py
M cmk/plugins/collection/server_side_calls/check_sftp.py
M cmk/plugins/elasticsearch/server_side_calls/special_agent.py
M cmk/plugins/prism/server_side_calls/special_agent.py
M packages/cmk-server-side-calls/cmk/server_side_calls/v1/_utils.py
Log Message:
-----------
Make parse_secret's type more honest.
It *has* more requirements than its previous signature stated, and testing
these requirements within that function is an anti-pattern.
If we really want more validation for the value part of the secret, that
should live in e.g. __post_init__()s of StoredSecret and PlainSecret, but
there is not really much point in doing so: If we deem this necessary, we
would need *tons* of other validations and should probably switch to
pydantic models directly.
Fixed a wrong type annotation in the cisco plugin on the way.
Change-Id: I550e75e66d13ec9cad47e7531b5a890b1068f44f
Commit: d608911d49e1bd2795a246fdfe94bd54bd76a360
https://github.com/Checkmk/checkmk/commit/d608911d49e1bd2795a246fdfe94bd54b…
Author: Rebekka Seltmann <rebekka.seltmann(a)checkmk.com>
Date: 2024-02-29 (Thu, 29 Feb 2024)
Changed paths:
M cmk/gui/utils/rule_specs/legacy_converter.py
M cmk/gui/validation/visitors/vue_formspec_visitor.py
M tests/unit/cmk/gui/utils/rulespecs/test_legacy_converter.py
Log Message:
-----------
Ruleset API: Remove Tuple from API
Use Dictionary or Levels instead
CMK-15645
Change-Id: I14df707ae2612a7a4e2d1787eb6e1d5c7d1ad5c8
Compare:
https://github.com/Checkmk/checkmk/compare/44e832c31553...d608911d49e1
To unsubscribe from these emails, change your notification settings at
https://github.com/Checkmk/checkmk/settings/notifications