From 24009d5317d64b5b878050f1fbd1b2ef66391cf0 Mon Sep 17 00:00:00 2001 From: Andreas Kloeckner Date: Tue, 25 Nov 2008 23:27:54 -0500 Subject: [PATCH] Allow passing None for counter in time_and_count_function. --- src/log.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/log.py b/src/log.py index c5cf3ac..48e04db 100644 --- a/src/log.py +++ b/src/log.py @@ -832,9 +832,10 @@ class EventCounter(LogQuantity): -def time_and_count_function(f, timer, counter, increment=1): +def time_and_count_function(f, timer, counter=None, increment=1): def inner_f(*args, **kwargs): - counter.add(increment) + if counter is not None: + counter.add(increment) timer.start() try: return f(*args, **kwargs) -- GitLab