From 3a1ca159ca772e95ba24614d95d83e46ff22f037 Mon Sep 17 00:00:00 2001 From: Tamas Gal <tgal@km3net.de> Date: Mon, 10 Jun 2019 10:21:26 +0200 Subject: [PATCH] Fix issue with 0 rates --- scripts/trigger_rates.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/scripts/trigger_rates.py b/scripts/trigger_rates.py index b9e5412..8f51607 100755 --- a/scripts/trigger_rates.py +++ b/scripts/trigger_rates.py @@ -147,7 +147,11 @@ class TriggerRate(kp.Module): def write_trigger_rates(self, timestamp, trigger_rates): entry = f"{timestamp}" for trigger_type in self._trigger_types: - entry += f",{trigger_rates[trigger_type]}" + try: + trigger_rate = trigger_rates[trigger_type] + except KeyError: + trigger_rate = 0 + entry += f",{trigger_rate}" entry += '\n' self.trigger_rates_fobj.write(entry) self.trigger_rates_fobj.flush() -- GitLab