From cb832e0ab6ebb538816b56ed3cb6f0077db8f42e Mon Sep 17 00:00:00 2001
From: Tamas Gal <himself@tamasgal.com>
Date: Tue, 21 Jan 2025 11:57:13 +0100
Subject: [PATCH] Update parameter pattern matching

---
 backend/scripts/dom_activity.py   | 2 +-
 backend/scripts/dom_rates.py      | 2 +-
 backend/scripts/pmt_rates.py      | 2 +-
 backend/scripts/triggered_hits.py | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/backend/scripts/dom_activity.py b/backend/scripts/dom_activity.py
index 15b3c72..98da1e5 100755
--- a/backend/scripts/dom_activity.py
+++ b/backend/scripts/dom_activity.py
@@ -62,7 +62,7 @@ class DOMActivityPlotter(kp.Module):
             timestamp = summaryslice.header.time_stamp
 
             for dom_id, _ in summaryslice.summary_frames.items():
-                du, dom, _ = self.detector.doms[dom_id]
+                du, dom, *_ = self.detector.doms[dom_id]
                 self.last_activity[(du, dom)] = timestamp
 
             self.cuckoo.msg()
diff --git a/backend/scripts/dom_rates.py b/backend/scripts/dom_rates.py
index 6ebb311..284759a 100755
--- a/backend/scripts/dom_rates.py
+++ b/backend/scripts/dom_rates.py
@@ -64,7 +64,7 @@ class DOMRates(kp.Module):
             summaryslice = blob['RawSummaryslice']
             self.rates = {}  # TODO: review this hack
             for dom_id, rates in summaryslice.summary_frames.items():
-                du, dom, _ = self.detector.doms[dom_id]
+                du, dom, *_ = self.detector.doms[dom_id]
                 self.rates[(du, dom)] = np.sum(rates) / 1000
 
             self.cuckoo.msg()
diff --git a/backend/scripts/pmt_rates.py b/backend/scripts/pmt_rates.py
index 5216463..06ef95b 100755
--- a/backend/scripts/pmt_rates.py
+++ b/backend/scripts/pmt_rates.py
@@ -163,7 +163,7 @@ class PMTRates(kp.Module):
             self.log.debug(f"DOM ID {dom_id} not in detector definition!")
             return blob
 
-        du, floor, _ = self.detector.doms[dom_id]
+        du, floor, *_ = self.detector.doms[dom_id]
 
         if du != self.du:
             return blob
diff --git a/backend/scripts/triggered_hits.py b/backend/scripts/triggered_hits.py
index a42ca66..d714f53 100755
--- a/backend/scripts/triggered_hits.py
+++ b/backend/scripts/triggered_hits.py
@@ -139,7 +139,7 @@ class TriggeredHits(kp.Module):
         label: str
         title: str
         """
-        x, y, _ = zip(*detector.doms.values())
+        x, y, *_ = zip(*detector.doms.values())
 
         m_size = 260
         scatter_args = {
-- 
GitLab