diff --git a/src/log.py b/src/log.py index c5cf3ac61f3005515a5397afa780770993e7d726..48e04dbe3edc6ebe0b73dcf0ff51b416f85274bb 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)