From 304942052f448bb5bbed63d272c4cc5030d70a01 Mon Sep 17 00:00:00 2001
From: ahmedk <karim.ahmed@xfel.eu>
Date: Fri, 6 Jan 2023 11:52:44 +0100
Subject: [PATCH] remove pdu_snapshot_at from CalibrationData

---
 src/cal_tools/calcat_interface.py | 17 +----------------
 1 file changed, 1 insertion(+), 16 deletions(-)

diff --git a/src/cal_tools/calcat_interface.py b/src/cal_tools/calcat_interface.py
index 0eba531d1..4879a5001 100644
--- a/src/cal_tools/calcat_interface.py
+++ b/src/cal_tools/calcat_interface.py
@@ -375,7 +375,6 @@ class CalibrationData:
         modules=None,
         client=None,
         event_at=None,
-        pdu_snapshot_at=None,
         module_naming="da",
     ):
         """Initialize a new CalibrationData object.
@@ -392,8 +391,6 @@ class CalibrationData:
                 communication, global one by default.
             event_at (datetime, date, str or None): Default time at which the
                 CCVs should have been valid, now if omitted
-            pdu_snapshot_at (datetime, date, str or None): Default time of
-                database state to look at, now if omitted.
             module_naming (str or None): Expected module name convention to be
                 used as metadata dict keys. Expected values are:
                 `da`: data aggregator name is used. Default.
@@ -408,7 +405,7 @@ class CalibrationData:
         self.detector_name = detector_name
         self.modules = modules
         self.event_at = event_at
-        self.pdu_snapshot_at = pdu_snapshot_at
+        self.pdu_snapshot_at = event_at
         self.module_naming = module_naming
 
         if client is None:
@@ -932,7 +929,6 @@ class AGIPD_CalibrationData(SplitConditionCalibrationData):
         modules=None,
         client=None,
         event_at=None,
-        pdu_snapshot_at=None,
         gain_setting=None,
         gain_mode=None,
         module_naming="da",
@@ -946,7 +942,6 @@ class AGIPD_CalibrationData(SplitConditionCalibrationData):
             modules,
             client,
             event_at,
-            pdu_snapshot_at,
             module_naming,
         )
 
@@ -1010,7 +1005,6 @@ class LPD_CalibrationData(SplitConditionCalibrationData):
         modules=None,
         client=None,
         event_at=None,
-        pdu_snapshot_at=None,
         module_naming="da",
     ):
         super().__init__(
@@ -1018,7 +1012,6 @@ class LPD_CalibrationData(SplitConditionCalibrationData):
             modules,
             client,
             event_at,
-            pdu_snapshot_at,
             module_naming,
         )
 
@@ -1119,7 +1112,6 @@ class JUNGFRAU_CalibrationData(CalibrationData):
         modules=None,
         client=None,
         event_at=None,
-        pdu_snapshot_at=None,
         module_naming="da",
     ):
         super().__init__(
@@ -1127,7 +1119,6 @@ class JUNGFRAU_CalibrationData(CalibrationData):
             modules,
             client,
             event_at,
-            pdu_snapshot_at,
             module_naming,
         )
 
@@ -1180,7 +1171,6 @@ class PNCCD_CalibrationData(CalibrationData):
         modules=None,
         client=None,
         event_at=None,
-        pdu_snapshot_at=None,
         module_naming="da",
     ):
         # Ignore modules for this detector.
@@ -1189,7 +1179,6 @@ class PNCCD_CalibrationData(CalibrationData):
             modules,
             client,
             event_at,
-            pdu_snapshot_at,
             module_naming,
         )
 
@@ -1236,7 +1225,6 @@ class EPIX100_CalibrationData(SplitConditionCalibrationData):
         modules=None,
         client=None,
         event_at=None,
-        pdu_snapshot_at=None,
         module_naming="da",
     ):
         # Ignore modules for this detector.
@@ -1245,7 +1233,6 @@ class EPIX100_CalibrationData(SplitConditionCalibrationData):
             modules,
             client,
             event_at,
-            pdu_snapshot_at,
             module_naming,
         )
 
@@ -1286,7 +1273,6 @@ class GOTTHARD2_CalibrationData(CalibrationData):
         modules=None,
         client=None,
         event_at=None,
-        pdu_snapshot_at=None,
         module_naming="da",
     ):
         # Ignore modules for this detector.
@@ -1295,7 +1281,6 @@ class GOTTHARD2_CalibrationData(CalibrationData):
             modules,
             client,
             event_at,
-            pdu_snapshot_at,
             module_naming,
         )
 
-- 
GitLab