diff --git a/src/aare/common/exception_handler.py b/src/aare/common/exception_handler.py index 9a7f25a3..c62087bf 100644 --- a/src/aare/common/exception_handler.py +++ b/src/aare/common/exception_handler.py @@ -79,7 +79,6 @@ class TransformationInvalidException(AutomationError): def __init__(self, message: str = "Transformation is not implemented", *, critical: bool | None = None): super().__init__(message, critical=critical) self.message = message - logger.error(message, extra={"exception:": Exception}) def __str__(self) -> str: return self.message @@ -91,7 +90,6 @@ class StateTransitionFailed(BeamlineStateException): def __init__(self, message: str = "Beamline state transition failed", *, critical: bool | None = None): super().__init__(message, critical=critical) self.message = message - logger.error(message, extra={"exception:": Exception}) def __str__(self) -> str: return self.message @@ -103,7 +101,6 @@ class MaintenanceStateException(BeamlineStateException): def __init__(self, message: str = "Beamline is in Maintenance state", *, critical: bool | None = None): super().__init__(message, critical=critical) self.message = message - logger.error(message, extra={"exception:": Exception}) def __str__(self) -> str: return self.message @@ -137,7 +134,6 @@ class LoopCenteringFailed(AutomationError): def __init__(self, message: str = "Loop Centering did not detect a sample", *, critical: bool | None = None): super().__init__(message, critical=critical) self.message = message - logger.error(message, extra={"exception:": Exception}) def __str__(self) -> str: return self.message @@ -149,7 +145,6 @@ class UnmountingFailed(TellException): def __init__(self, message: str = "A sample was not unmounted", *, critical: bool | None = None): super().__init__(message, critical=critical) self.message = message - logger.error(message, extra={"exception:": Exception}) def __str__(self) -> str: return self.message @@ -162,7 +157,6 @@ class MountingFailed(TellException): def __init__(self, message: str = "A sample was not mounted", *, critical: bool | None = None): super().__init__(message, critical=critical) self.message = message - logger.error(message, extra={"exception:": Exception}) def __str__(self) -> str: return self.message @@ -173,7 +167,6 @@ class ManualMountException(AareUserError): def __init__(self, message: str = "Manual mounting failed", *, critical: bool | None = None): super().__init__(message, critical=critical) self.message = message - logger.error(message, extra={"exception:": Exception}) def __str__(self) -> str: return self.message @@ -187,7 +180,6 @@ class SmartMagnetFaultException(AutomationError): def __init__(self, message: str = "Smart magnet fault", *, critical: bool | None = None): super().__init__(message, critical=critical) self.message = message - logger.error(message, extra={"exception:": Exception}) def __str__(self) -> str: return self.message @@ -199,7 +191,6 @@ class TellCommandWhileBusyException(TellException): def __init__(self, message: str = "Tell is busy", *, critical: bool | None = None): super().__init__(message, critical=critical) self.message = message - logger.error(message, extra={"exception:": Exception}) def __str__(self) -> str: return self.message @@ -213,7 +204,6 @@ class TellConnectionException(TellException): def __init__(self, message: str = "Lost connection to Tell", *, critical: bool | None = None): super().__init__(message, critical=critical) self.message = message - logger.error(message, extra={"exception:": Exception}) def __str__(self) -> str: return self.message @@ -223,7 +213,6 @@ class WarningTellException(TellException): def __init__(self, message: str = "Warning error in TELL", *, critical: bool | None = None): super().__init__(message, critical=critical) self.message = message - logger.error(message, extra={"exception:": Exception}) def __str__(self) -> str: return self.message @@ -235,7 +224,6 @@ class CriticalTellException(TellException): def __init__(self, message: str = "Critical error in TELL", *, critical: bool | None = None): super().__init__(message, critical=critical) self.message = message - logger.error(message, extra={"exception:": Exception}) def __str__(self) -> str: return self.message @@ -245,7 +233,6 @@ class AXCFailed(AutomationError): def __init__(self, message: str = "Auto X-ray centering failed", *, critical: bool | None = None): super().__init__(message, critical=critical) self.message = message - logger.error(message, extra={"exception:": Exception}) def __str__(self) -> str: return self.message @@ -257,7 +244,6 @@ class BeamlineBusyException(BeamlineStateException): def __init__(self, message: str = "Beamline is in busy state", *, critical: bool | None = None): super().__init__(message, critical=critical) self.message = message - logger.error(message, extra={"exception:": Exception}) def __str__(self) -> str: return self.message @@ -269,7 +255,6 @@ class BeamlineBusyTimeoutException(BeamlineStateException): def __init__(self, message: str = "Beamline busy state expired during operation", *, critical: bool | None = None): super().__init__(message, critical=critical) self.message = message - logger.error(message, extra={"exception:": Exception}) def __str__(self) -> str: return self.message @@ -285,7 +270,6 @@ class SampleException(AareUserError): def __init__(self, message: str = "Sample not found", *, critical: bool | None = None): super().__init__(message, critical=critical) self.message = message - logger.error(message, extra={"exception:": Exception}) def __str__(self) -> str: return self.message @@ -308,7 +292,6 @@ class AuthenticationException(AareAuthError): self.status_code = status_code self.headers = headers self.code = code - logger.error(message, extra={"exception:": Exception}) def __str__(self) -> str: return self.message