Module: check_mk
Branch: master
Commit: a474881b16955c0bfe709f51c4bd9e927b09d57b
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=a474881b16955c…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: Mon Jul 24 15:10:17 2017 +0200
Introduce module hierarchy for automations
- Moved CEE specific automations to CEE code
- Some automations don't load the checks anymore
Example goal: Uploading MKPs with broken checks does not break
whole MKP manager anymore. The MKP can then be deleted via the
MKP manager to fix the issue.
Change-Id: Id6c07093ff3a882e7cf56c011ecefc384c997b12
---
bin/.f12 | 1 +
bin/check_mk | 2 +-
cmk_base/automation.py | 1275 --------------------------------------
cmk_base/automations/__init__.py | 141 +++++
cmk_base/automations/cee.py | 1 +
cmk_base/automations/check_mk.py | 1265 +++++++++++++++++++++++++++++++++++++
cmk_base/modes/__init__.py | 5 +
cmk_base/modes/check_mk.py | 7 +-
tests/pylint/test_pylint_misc.py | 5 +
9 files changed, 1423 insertions(+), 1279 deletions(-)
Diff:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commitdiff;h=a474881b16…