Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: e3788c149e31372c839a8b8de28880ed23a2e419
https://github.com/tribe29/checkmk/commit/e3788c149e31372c839a8b8de28880ed2…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-06-23 (Tue, 23 Jun 2020)
Changed paths:
M cmk/base/autochecks.py
Log Message:
-----------
autochecks: let __hash__ do its job
Change-Id: Ibdba30f04ba77d526ce5dad991b19cf8da4a2fd2
Commit: a581beda38594c9122a2a4ef8ad2b8ca52fec5d1
https://github.com/tribe29/checkmk/commit/a581beda38594c9122a2a4ef8ad2b8ca5…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-06-23 (Tue, 23 Jun 2020)
Changed paths:
M cmk/base/check_utils.py
M cmk/base/checking.py
Log Message:
-----------
CheckAPI: DiscoveredServices are no Services
The main aspect of a 'DiscoveredService' instance is its *lack* of parameters.
Therefore it
should not subclass a class that has resolved parameters.
This allows for more rigorous type annotations.
Change-Id: Id27ac246c2b14d7ab6d2cd52c4d7c75e4130c1f6
Compare:
https://github.com/tribe29/checkmk/compare/5dbe88c51afe...a581beda3859