From 519bbeaab3006465b3378972d2e4bc08963e2ca1 Mon Sep 17 00:00:00 2001 From: Eddie Sheffield Date: Fri, 20 Mar 2015 10:59:47 -0400 Subject: [PATCH] Add functionality for counting events Similar to the existing streams functionality, this patch exposes in quince the ability added to winchester to count filtered events. There are corresponding changes in winchester, quincy, and klugman. Change-Id: Ibad625a59808298e1deadaa66adc0524f63515ba --- quince/v1_impl.py | 5 +++-- setup.cfg | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/quince/v1_impl.py b/quince/v1_impl.py index ff24f51..97d1807 100644 --- a/quince/v1_impl.py +++ b/quince/v1_impl.py @@ -88,12 +88,13 @@ class Impl(object): def find_events(self, from_datetime=None, to_datetime=None, event_name=None, traits=[], - mark=None, limit=None): + mark=None, limit=None, count=False): return self.driver.find_events(from_datetime=from_datetime, to_datetime=to_datetime, event_name=event_name, traits=traits, - mark=mark, limit=limit) + mark=mark, limit=limit, + count=count) def get_event(self, message_id): return self.driver.get_event_by_message_id(message_id) diff --git a/setup.cfg b/setup.cfg index ddcada6..605457d 100644 --- a/setup.cfg +++ b/setup.cfg @@ -1,6 +1,6 @@ [metadata] name = quince -version = 0.2 +version = 0.3 author = Dark Secret Software Inc. author-email = admin@darksecretsoftware.com summary = Default implementation for Quincy