Module: check_mk
Branch: master
Commit: f7182a61bc166036991fb1ce3e8e78ed1438f115
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=f7182a61bc1660…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: Tue Feb 20 16:39:31 2018 +0100
IPMI is now configurable for management boards of hosts
Change-Id: I7040e28c759e9bc53e9a37369d9530c8e0ab1718
---
checkman/mgmt_ipmi_sensors | 16 ++
checks/ipmi_sensors | 180 +-----------------
checks/ipmi_sensors.include | 202 +++++++++++++++++++++
checks/mgmt_ipmi_sensors | 36 ++++
cmk_base/config.py | 16 +-
cmk_base/data_sources/__init__.py | 29 ++-
cmk_base/data_sources/abstract.py | 47 +++++
cmk_base/data_sources/ipmi.py | 108 +++++++++++
cmk_base/data_sources/snmp.py | 48 +----
cmk_base/default_config/base.py | 1 +
omd/packages/python-modules/Makefile | 2 +
.../0014-make-pkyghmi-use-pycryptodomex.dif | 24 +++
.../python-modules/src/pyghmi-1.0.38.tar.gz | Bin 0 -> 143531 bytes
tests/cmk_base/test_mgmt_board.py | 173 ++++++++++++------
web/htdocs/wato.py | 18 ++
web/htdocs/watolib.py | 2 +
web/plugins/metrics/check_mk.py | 4 +
web/plugins/wato/builtin_attributes.py | 27 ++-
web/plugins/wato/check_mk_configuration.py | 1 +
web/plugins/wato/datasource_programs.py | 76 ++++----
20 files changed, 675 insertions(+), 335 deletions(-)
Diff:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commitdiff;h=f7182a61bc…