Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: 3d57bc617cbcce384dfe106b91df28690b9c317d
https://github.com/tribe29/checkmk/commit/3d57bc617cbcce384dfe106b91df28690…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-10-30 (Fri, 30 Oct 2020)
Changed paths:
M cmk/fetchers/_base.py
M cmk/fetchers/ipmi.py
M cmk/fetchers/piggyback.py
M cmk/fetchers/program.py
M cmk/fetchers/snmp.py
M cmk/fetchers/tcp.py
Log Message:
-----------
fetchers: Consistent error handling on deserialization
This consistently reports deserialization as a ValueError containing the
whole serialized string. The LookupError or TypeError that may come
from deserializing incorrect packets are but implementation details.
This is useful for debugging.
Change-Id: I85681afb327e735d28702ed10d4eecdf61eb9904