Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: b2ae6342c7a88dfa7f18ec24f9572c98a7965016
https://github.com/tribe29/checkmk/commit/b2ae6342c7a88dfa7f18ec24f9572c98a…
Author: Frans Fürst <frans.fuerst(a)tribe29.com>
Date: 2021-05-11 (Tue, 11 May 2021)
Changed paths:
A .werks/12714
M cmk/base/plugins/agent_based/hr_mem.py
M tests/unit/cmk/base/plugins/agent_based/test_hr_mem.py
Log Message:
-----------
12714 FIX hr_mem: don't crash on invalid SNMP values for `hrStorageType`
`hrStorageType` defines the type of information provided via SNMP handled by `hr_mem`.
Very often
invalid values for `hrStorageType` are being provided, which leads to unhandled
ValueError()
exceptions.
This change makes the plugin not crash on invalid values but instead return a special
string
"unknown" as value for `hr_type` which then can be handled properly by the
checks which handle
the data provided by `hr_mem`.
Change-Id: I08343d103267a9ce2292ccb87008cbd14ac64094