refactor: add sotwaretrigger to repr and show_all

This commit is contained in:
appel_c 2024-01-25 14:54:11 +01:00
parent 5666734eda
commit d0d8db0c46
2 changed files with 4 additions and 1 deletions

View File

@ -722,7 +722,8 @@ class Device(OphydInterfaceBase):
f" enabled={self.enabled}):\n{separator}\nDetails:\n\tDescription:"
f" {self._config.get('description', self.name)}\n\tStatus:"
f" {'enabled' if self.enabled else 'disabled'}\n\tRead only:"
f" {self.read_only}\n\tLast recorded value: {self.read(cached=True)}\n\tDevice"
f" {self.read_only}\n\tSoftware Trigger: {self.software_trigger}\n\t"
f"Last recorded value: {self.read(cached=True)}\n\tDevice"
f" class: {self._config.get('deviceClass')}\n\treadoutPriority:"
f" {self._config.get('readoutPriority')}\n\tDevice tags:"
f" {self._config.get('deviceTags', [])}\n\tUser parameter:"

View File

@ -323,6 +323,7 @@ class DeviceContainer(dict):
table.add_column("Description", justify="center")
table.add_column("Status", justify="center")
table.add_column("ReadOnly", justify="center")
table.add_column("SoftwareTrigger", justify="center")
table.add_column("Device class", justify="center")
table.add_column("Readout priority", justify="center")
table.add_column("Device tags", justify="center")
@ -334,6 +335,7 @@ class DeviceContainer(dict):
dev._config.get("description", dev.name),
"enabled" if dev.enabled else "disabled",
str(dev.read_only),
str(dev.software_trigger),
dev._config.get("deviceClass"),
dev._config.get("readoutPriority"),
str(dev._config.get("deviceTags", [])),