From 6e15a10cec9415e3c8dba08ae726ac0b03f10081 Mon Sep 17 00:00:00 2001 From: Peter Holloway Date: Mon, 9 Sep 2024 12:42:17 +0100 Subject: [PATCH] Use name attribute for full format as well --- src/blueapi/cli/format.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/blueapi/cli/format.py b/src/blueapi/cli/format.py index 871b1ebb8..e912cb75b 100644 --- a/src/blueapi/cli/format.py +++ b/src/blueapi/cli/format.py @@ -63,7 +63,9 @@ def display_full(obj: Any, stream: Stream): case DataEvent(name=name, doc=doc): print(f"{name.title()}: {fmt_dict(doc)}") case WorkerEvent(state=state, task_status=task): - print(f"WorkerEvent: {state}{fmt_dict(task.model_dump() if task else {})}") + print( + f"WorkerEvent: {state.name}{fmt_dict(task.model_dump() if task else {})}" + ) case ProgressEvent(): print(f"Progress:{fmt_dict(obj.model_dump())}") case BaseModel():