Refactoring: Changed remaining check parameters starting with an 's' to the new rules...
[check_mk.git] / .werks / 5055
blob8e200669ac048cc226565eff3713dc639377c95a
1 Title: quantum_libsmall_door: Fixed exception in scan function when .1.3.6.1.2.1.1.6.0 is not available
2 Level: 1
3 Component: checks
4 Class: fix
5 Compatible: compat
6 Edition: cre
7 State: unknown
8 Version: 1.5.0i1
9 Date: 1504006790
11 Fixes exceptions like this:
13   File "/omd/sites/heute/bin/cmk", line 96, in <module>
14     exit_status = modes.call(o, a, opts, args)
15   File "/omd/sites/heute/lib/python/cmk_base/modes/__init__.py", line 80, in call
16     return mode.handler_function(*handler_args)
17   File "/omd/sites/heute/lib/python/cmk_base/modes/check_mk.py", line 1380, in mode_discover
18     options["discover"] == 1)
19   File "/omd/sites/heute/lib/python/cmk_base/discovery.py", line 110, in do_discovery
20     _do_discovery_for(hostname, check_types, only_new, use_caches, on_error)
21   File "/omd/sites/heute/lib/python/cmk_base/discovery.py", line 131, in _do_discovery_for
22     new_items = _discover_services(hostname, check_types, use_caches, do_snmp_scan, on_error)
23   File "/omd/sites/heute/lib/python/cmk_base/discovery.py", line 750, in _discover_services
24     check_types = _gather_check_types_native(hostname, ipaddress, on_error, do_snmp_scan)
25   File "/omd/sites/heute/lib/python/cmk_base/discovery.py", line 681, in _gather_check_types_native
26     check_types = snmp_scan(hostname, ipaddress, on_error)
27   File "/omd/sites/heute/lib/python/cmk_base/discovery.py", line 846, in snmp_scan
28     result = scan_function(oid_function)
29   File "/omd/sites/heute/share/check_mk/checks/quantum_libsmall_door", line 49, in <lambda>
30     and "library" in oid(".1.3.6.1.2.1.1.6.0").lower(),
31 AttributeError: 'NoneType' object has no attribute 'lower'