statistics: Avoid adding extra blank spaces on empty stats reports

Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
This commit is contained in:
Kevin O'Connor 2025-08-05 13:56:17 -04:00
parent 1d569a6631
commit 6d59279438

View File

@ -65,8 +65,8 @@ class PrinterStats:
def generate_stats(self, eventtime): def generate_stats(self, eventtime):
stats = [cb(eventtime) for cb in self.stats_cb] stats = [cb(eventtime) for cb in self.stats_cb]
if max([s[0] for s in stats]): if max([s[0] for s in stats]):
logging.info("Stats %.1f: %s", eventtime, stats_str = ' '.join([s[1] for s in stats if s[1]])
' '.join([s[1] for s in stats])) logging.info("Stats %.1f: %s", eventtime, stats_str)
return eventtime + 1. return eventtime + 1.
def load_config(config): def load_config(config):