Skip to content

Commit 69e72d2

Browse files
authored
Update construction of DbDevInfo (#249)
1 parent b0ff1f8 commit 69e72d2

File tree

1 file changed

+4
-2
lines changed
  • src/fastcs/transport/tango

1 file changed

+4
-2
lines changed

src/fastcs/transport/tango/dsr.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -208,8 +208,10 @@ def run(self, options: TangoDSROptions | None = None) -> None:
208208

209209
def register_dev(dev_name: str, dev_class: str, dsr_instance: str) -> None:
210210
"""Register a device instance in the tango server."""
211-
dsr_name = f"{dev_class}/{dsr_instance}"
212-
dev_info = DbDevInfo(dev_name, dev_class, dsr_name)
211+
dev_info = DbDevInfo()
212+
dev_info.name = dev_name
213+
dev_info._class = dev_class # noqa: SLF001
214+
dev_info.server = f"{dev_class}/{dsr_instance}"
213215

214216
db = Database()
215217
db.delete_device(dev_name) # Remove existing device entry

0 commit comments

Comments
 (0)