diff --git a/scripts/trigger_rates.py b/scripts/trigger_rates.py index b9e54123645be7e895572eb38e36587f017ec430..8f51607ec08cde4328831ec49182f4bfefdc0712 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()