Module: check_mk
Branch: master
Commit: a2f66f9cdbddcf7bf3cdd6a629d3663c89b09002
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=a2f66f9cdbddcf…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: Tue Feb 20 10:38:53 2018 +0100
Refactored SNMP credentials handling and parameters of data sources methods to member
variables
Wrong SNMP credentials were used if one host has configured a SNMP management board.
Change-Id: I916a82562565f41612749f14fc88ad12f5c81821
---
cmk_base/automations/check_mk.py | 20 +++--
cmk_base/check_table.py | 2 +
cmk_base/checking.py | 6 +-
cmk_base/checks.py | 65 ++++++++++++++
cmk_base/classic_snmp.py | 27 +++---
cmk_base/data_sources/__init__.py | 53 +++++++-----
cmk_base/data_sources/abstract.py | 123 ++++++++++++++------------
cmk_base/data_sources/host_sections.py | 18 +++-
cmk_base/data_sources/piggyback.py | 14 +--
cmk_base/data_sources/programs.py | 52 +++++------
cmk_base/data_sources/snmp.py | 100 +++++++++++++--------
cmk_base/data_sources/tcp.py | 36 ++++----
cmk_base/discovery.py | 154 ++++++++++-----------------------
cmk_base/dump_host.py | 6 +-
cmk_base/inventory.py | 8 +-
cmk_base/modes/check_mk.py | 2 +-
cmk_base/snmp.py | 96 ++++++++++++--------
17 files changed, 442 insertions(+), 340 deletions(-)
Diff:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commitdiff;h=a2f66f9cdb…