Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: 65402bc4da15228a1c3918ba85e25534923e0b8f
https://github.com/tribe29/checkmk/commit/65402bc4da15228a1c3918ba85e255349…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-03-24 (Tue, 24 Mar 2020)
Changed paths:
M cmk/base/api/agent_based/checking_types.py
M cmk/base/check_api.py
Log Message:
-----------
API: move and rename as_float
The as_float hack will be applied to all Metric values in future.
Thus we move it to the appropriate place.
CMK-4007
Change-Id: Ib5d241efd3c58e416126837be70a97d555be68ca
Commit: 27de005dab1f6d5be897fec70a40be83007eb63a
https://github.com/tribe29/checkmk/commit/27de005dab1f6d5be897fec70a40be830…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-03-24 (Tue, 24 Mar 2020)
Changed paths:
M cmk/base/data_sources/tcp.py
Log Message:
-----------
Split TCPDataSource::_execute()
The method is long and has many responsibilities: gathering the
configuration, fetching and decrypting the raw data, and error handling.
This patch makes these steps explicit: the code is now more procedural
(this is a good thing: Dijkstra would be proud).
We further make it clear that the data fetching part is independant from
the class by making the extra methods static.
CMK-3742
Change-Id: I3577c53cc5ec8804a5cab96219ef0ceb36a16225
Compare:
https://github.com/tribe29/checkmk/compare/26d0fad4fbaf...27de005dab1f