exception_handler: removed excessive logging meesages from with the exception classes so that they can be calle dlocally when needed instead of always

This commit is contained in:
appleb_m committed 2026-06-05 14:09:27 +02:00
1 parent 432f841632
commit d9c9f4db14
1 file changed
-17
-17
View File
@@ -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