Skip to content

Commit 3a56b5d

Browse files
committed
chore: simplify worst status selection
1 parent 018aa2d commit 3a56b5d

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

juju/status.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -59,10 +59,10 @@ def derive_status(statuses: list[str | StatusStr]) -> StatusStr:
5959
try:
6060
status = StatusStr(status)
6161
except ValueError:
62+
# Unknown Juju status, let's assume it's least important
6263
continue
63-
if (new_level := severity_map.get(status)) and new_level > severity_map[
64-
current
65-
]:
64+
65+
if severity_map[status] > severity_map[current]:
6666
current = status
6767
return current
6868

0 commit comments

Comments
 (0)