Werk #12647: ups_cps_battery: fix crash "ValueError (invalid literal for int() with base 10:'NULL')"

Component Checks & agents
Title ups_cps_battery: fix crash "ValueError (invalid literal for int() with base 10:'NULL')"
Date Mar 31, 2021
Level Trivial Change
Class Bug Fix
Compatibility Compatible - no manual interaction needed
Checkmk versions & editions
2.1.0b1 Checkmk Raw (CRE), Checkmk Enterprise (CEE), Checkmk MSP (CME)
2.0.0p2 Checkmk Raw (CRE), Checkmk Enterprise (CEE), Checkmk MSP (CME)

The check ups_cps_battery crashed with the error "ValueError (invalid literal for int() with base 10:'NULL')" if the value for the OID "upsAdvanceBatteryTemperature" is equal to 'NULL'. This is a violation of the SNMP specification. In future these values will simply be ignored.

To the list of all Werks