Module: check_mk
Branch: master
Commit: 158be95c82413e8d758ff176975fc8d4eabf35e9
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=158be95c82413e…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: Fri Nov 17 13:48:32 2017 +0100
Cleaned up discovery code
* Separated data gathering from doing the discovery
* Performance: Reduced duplicate data gathering on service discovery
page of WATO
* Moved data gathering (including all caching options) to top level
* Moved IP address resolution to top level which makes it much
clearer in which situations IP addresses are set by caller or not
Change-Id: Ied8ee8fa417743047ddd325a4adf83e5fcb79c0e
---
cmk_base/discovery.py | 100 +++++++++++++++++++++++++--------------------
cmk_base/ip_lookup.py | 2 +-
cmk_base/modes/check_mk.py | 11 ++++-
3 files changed, 65 insertions(+), 48 deletions(-)
Diff:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commitdiff;h=158be95c82…