We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 018aa2d commit 3a56b5dCopy full SHA for 3a56b5d
1 file changed
juju/status.py
@@ -59,10 +59,10 @@ def derive_status(statuses: list[str | StatusStr]) -> StatusStr:
59
try:
60
status = StatusStr(status)
61
except ValueError:
62
+ # Unknown Juju status, let's assume it's least important
63
continue
- if (new_level := severity_map.get(status)) and new_level > severity_map[
64
- current
65
- ]:
+
+ if severity_map[status] > severity_map[current]:
66
current = status
67
return current
68
0 commit comments