Module: check_mk
Branch: master
Commit: e99e09f237c60b7cc81aaf39bbd0f79c67678a21
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=e99e09f237c60b…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: Wed Aug 24 15:14:19 2016 +0200
Split TableDownComm into 2 separate tables: TableDowntimes and TableComments.
Looking at TableDownComm, it is already 2-classes-in-1, controlled by a
boolean flag, which is an antipattern.
---
livestatus/src/Makefile.am | 3 +-
livestatus/src/Store.cc | 4 +-
livestatus/src/Store.h | 7 +-
.../src/{TableDownComm.cc => TableComments.cc} | 104 ++++++-----------
.../src/{TableDownComm.h => TableComments.h} | 16 +--
livestatus/src/TableDowntimes.cc | 120 ++++++++++++++++++++
livestatus/src/TableDowntimes.h | 49 ++++++++
7 files changed, 217 insertions(+), 86 deletions(-)
Diff:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commitdiff;h=e99e09f237…