Module: check_mk
Branch: master
Commit: 17f5c2ce9540ab8f4f83ba50f3f333699edb771d
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=17f5c2ce9540ab…
Author: Sergey Kipnis <sk(a)mathias-kettner.de>
Date: Fri May 3 14:45:15 2019 +0200
[CMK-2048] - during upgrade(migration) some specific for LWA files now skipped
- *.ini, *.log, *.tmp, *.exe, plugins.cap, unistall_*.bat with foo
upgrade::details::IsFileIgnored
- unit tested
- minor: added word "migration" to upgrade
- minor: enum class Force instead of bool
- minor: functions are shortened
Change-Id: Ie95c6aa7fb34c8dad8043b217e56e17337751870
---
agents/wnx/src/common/wtools.cpp | 5 +-
agents/wnx/src/engine/upgrade.cpp | 153 ++++++++++++++++++--------
agents/wnx/src/engine/upgrade.h | 14 ++-
agents/wnx/src/engine/windows_service_api.cpp | 2 +-
agents/wnx/src/main/check_mk_service.cpp | 5 +-
agents/wnx/watest/test-upgrade.cpp | 38 +++++--
6 files changed, 148 insertions(+), 69 deletions(-)
Diff:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commitdiff;h=17f5c2ce95…