mirror of
https://github.com/bec-project/ophyd_devices.git
synced 2026-02-06 15:18:40 +01:00
fix(bec signals): metadata cannot be None
This commit is contained in:
@@ -324,7 +324,7 @@ class ProgressSignal(BECMessageSignal):
|
|||||||
|
|
||||||
try:
|
try:
|
||||||
msg = messages.ProgressMessage(
|
msg = messages.ProgressMessage(
|
||||||
value=value, max_value=max_value, done=done, metadata=metadata
|
value=value, max_value=max_value, done=done, metadata=metadata or {}
|
||||||
)
|
)
|
||||||
except ValidationError as exc:
|
except ValidationError as exc:
|
||||||
raise ValueError(f"Error setting signal {self.name}: {exc}") from exc
|
raise ValueError(f"Error setting signal {self.name}: {exc}") from exc
|
||||||
@@ -462,7 +462,7 @@ class FileEventSignal(BECMessageSignal):
|
|||||||
device_name=device_name,
|
device_name=device_name,
|
||||||
file_type=file_type,
|
file_type=file_type,
|
||||||
hinted_h5_entries=hinted_h5_entries,
|
hinted_h5_entries=hinted_h5_entries,
|
||||||
metadata=metadata,
|
metadata=metadata or {},
|
||||||
)
|
)
|
||||||
except ValidationError as exc:
|
except ValidationError as exc:
|
||||||
raise ValueError(f"Error setting signal {self.name}: {exc}") from exc
|
raise ValueError(f"Error setting signal {self.name}: {exc}") from exc
|
||||||
@@ -624,7 +624,7 @@ class PreviewSignal(BECMessageSignal):
|
|||||||
value = self._process_data(value)
|
value = self._process_data(value)
|
||||||
try:
|
try:
|
||||||
msg = messages.DevicePreviewMessage(
|
msg = messages.DevicePreviewMessage(
|
||||||
data=value, device=device_name, signal=signal_name, metadata=metadata
|
data=value, device=device_name, signal=signal_name, metadata=metadata or {}
|
||||||
)
|
)
|
||||||
except ValidationError as exc:
|
except ValidationError as exc:
|
||||||
raise ValueError(f"Error setting signal {self.name}: {exc}") from exc
|
raise ValueError(f"Error setting signal {self.name}: {exc}") from exc
|
||||||
|
|||||||
Reference in New Issue
Block a user