Module: check_mk
Branch: master
Commit: b796516a3872755032ec55c7a7d686576be9413b
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=b796516a387275…
Author: Sergey Kipnis <sk(a)mathias-kettner.de>
Date: Wed Apr 10 13:32:37 2019 +0200
[CMK-1804] - final commit with API and Unit tests
- minimal refactoring
- added test facility "-rt"
- added missed realtime_port
- integrated with service and test facility
- changed YML file to support real time sections
Change-Id: Id833863877c000f842b176349486b241f582a3fc
---
agents/wnx/build_watest.cmd | 9 ++-
agents/wnx/include/tools/_misc.h | 11 ++++
agents/wnx/install/resources/check_mk.yml | 2 +
agents/wnx/src/common/cfg_info.h | 1 +
agents/wnx/src/common/cfg_yaml.h | 2 +
agents/wnx/src/engine/cfg.h | 35 ++++++++--
agents/wnx/src/engine/groups.cpp | 4 ++
agents/wnx/src/engine/realtime.cpp | 4 +-
agents/wnx/src/engine/realtime.h | 6 +-
agents/wnx/src/engine/service_processor.cpp | 30 +++++++++
agents/wnx/src/engine/service_processor.h | 11 +++-
agents/wnx/src/engine/windows_service_api.cpp | 95 +++++++++++++++++++++++++++
agents/wnx/src/engine/windows_service_api.h | 3 +-
agents/wnx/src/main/check_mk_service.cpp | 72 +++++++++++++-------
agents/wnx/src/main/check_mk_service.h | 1 +
agents/wnx/watest/test-realtime.cpp | 26 +++++++-
agents/wnx/watest/test-yaml.cpp | 10 ++-
17 files changed, 281 insertions(+), 41 deletions(-)
Diff:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commitdiff;h=b796516a38…