Module: check_mk
Branch: master
Commit: 9767794d39e0402b5f307bfeda58c799bc8a3510
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=9767794d39e040…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: Wed Oct 25 10:02:30 2017 +0200
Fixed CustomVars* class hierarchy.
Apart from being simpler and more consistent, this enables the full power of
our filtering machinery custom variable names/values. Previously only a
membership test was possible.
Change-Id: I6b3b6c7af56bc23ff52c731e1a85397f40de21f6
---
livestatus/src/CustomVarsColumn.cc | 66 --------------------------------
livestatus/src/CustomVarsColumn.h | 47 -----------------------
livestatus/src/CustomVarsDictColumn.cc | 34 ++++++++--------
livestatus/src/CustomVarsDictColumn.h | 16 +++++---
livestatus/src/CustomVarsDictFilter.cc | 10 +++--
livestatus/src/CustomVarsDictFilter.h | 6 +--
livestatus/src/CustomVarsListFilter.cc | 64 -------------------------------
livestatus/src/CustomVarsListFilter.h | 51 ------------------------
livestatus/src/CustomVarsNamesColumn.cc | 52 +++++++++++++------------
livestatus/src/CustomVarsNamesColumn.h | 25 ++++++------
livestatus/src/CustomVarsValuesColumn.cc | 49 +++++++++++++-----------
livestatus/src/CustomVarsValuesColumn.h | 25 ++++++------
livestatus/src/Makefile.am | 2 -
livestatus/src/Renderer.h | 2 +-
14 files changed, 119 insertions(+), 330 deletions(-)
Diff:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commitdiff;h=9767794d39…