Module: check_mk
Branch: master
Commit: 79730a47f08f3cd2d50918af0e6e7d1fe99a1689
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=79730a47f08f3c…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: Thu Nov 2 08:06:39 2017 +0100
Make RRDColumn a subclass of ListColumn.
This enables filtering on this column, but more importantly: It unifies
things quite a bit.
As a side effect, we have to thread through the time zone offset in a few
places, but that's somehow nice, too: It makes the offset handling more
explicit. We simplify and clean this up later.
Change-Id: I98a5b27abd1c5c9712ffb4d45aaa0747eca2eeb1
---
livestatus/src/AttributeListColumn.cc | 5 ++--
livestatus/src/AttributeListColumn.h | 5 ++--
livestatus/src/BlobColumn.cc | 4 +--
livestatus/src/BlobColumn.h | 5 ++--
livestatus/src/Column.h | 4 +--
livestatus/src/CommentColumn.cc | 6 ++--
livestatus/src/CommentColumn.h | 10 ++++---
livestatus/src/ContactGroupsColumn.cc | 3 +-
livestatus/src/ContactGroupsColumn.h | 6 ++--
livestatus/src/ContactGroupsMemberColumn.cc | 3 +-
livestatus/src/ContactGroupsMemberColumn.h | 6 ++--
livestatus/src/CustomVarsDictColumn.cc | 5 ++--
livestatus/src/CustomVarsDictColumn.h | 5 ++--
livestatus/src/CustomVarsNamesColumn.cc | 3 +-
livestatus/src/CustomVarsNamesColumn.h | 6 ++--
livestatus/src/CustomVarsValuesColumn.cc | 3 +-
livestatus/src/CustomVarsValuesColumn.h | 6 ++--
livestatus/src/DoubleColumn.cc | 3 +-
livestatus/src/DoubleColumn.h | 5 ++--
livestatus/src/DowntimeColumn.cc | 6 ++--
livestatus/src/DowntimeColumn.h | 10 ++++---
livestatus/src/HostContactsColumn.cc | 3 +-
livestatus/src/HostContactsColumn.h | 6 ++--
livestatus/src/HostGroupsColumn.cc | 3 +-
livestatus/src/HostGroupsColumn.h | 6 ++--
livestatus/src/HostListColumn.cc | 7 +++--
livestatus/src/HostListColumn.h | 10 ++++---
livestatus/src/IntColumn.cc | 4 +--
livestatus/src/IntColumn.h | 5 ++--
livestatus/src/ListColumn.cc | 6 ++--
livestatus/src/ListColumn.h | 8 +++--
livestatus/src/ListFilter.cc | 46 ++++++++++++++++-------------
livestatus/src/ListFilter.h | 5 ++--
livestatus/src/LogwatchListColumn.cc | 3 +-
livestatus/src/LogwatchListColumn.h | 6 ++--
livestatus/src/MetricsColumn.cc | 3 +-
livestatus/src/MetricsColumn.h | 6 ++--
livestatus/src/NullColumn.cc | 3 +-
livestatus/src/NullColumn.h | 5 ++--
livestatus/src/OffsetStringMacroColumn.cc | 5 ++--
livestatus/src/OffsetStringMacroColumn.h | 5 ++--
livestatus/src/Query.cc | 4 +--
livestatus/src/ServiceContactsColumn.cc | 3 +-
livestatus/src/ServiceContactsColumn.h | 6 ++--
livestatus/src/ServiceGroupMembersColumn.cc | 8 +++--
livestatus/src/ServiceGroupMembersColumn.h | 11 +++----
livestatus/src/ServiceGroupsColumn.cc | 3 +-
livestatus/src/ServiceGroupsColumn.h | 6 ++--
livestatus/src/ServiceListColumn.cc | 6 ++--
livestatus/src/ServiceListColumn.h | 10 ++++---
livestatus/src/StringColumn.cc | 3 +-
livestatus/src/StringColumn.h | 5 ++--
livestatus/src/TableEventConsole.h | 3 +-
livestatus/src/TimeColumn.cc | 4 +--
livestatus/src/TimeColumn.h | 5 ++--
55 files changed, 201 insertions(+), 130 deletions(-)
Diff:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commitdiff;h=79730a47f0…