Development

This commit is contained in:
Matthew Grotke 2026-05-24 00:59:15 -04:00
parent c5d1c7890a
commit e72676eac5
2 changed files with 21 additions and 1 deletions

View file

@ -1493,6 +1493,14 @@ def render_layout(view_id, content_html, tokens):
if tip:
text += f' <span style="opacity:0.75">{e(tip)}</span>'
grouped.setdefault(sev, []).append(text)
for item in st.get('services', []):
if item.get('status') == 'problem':
parts = []
if not item.get('active_ok'):
parts.append(f"active: {item.get('active')} (expected {item.get('expected_active')})")
if not item.get('enabled_ok'):
parts.append(f"enabled: {item.get('enabled')} (expected {item.get('expected_enabled')})")
grouped['error'].append(e(f"{item.get('name')}: {', '.join(parts)}"))
for sev, items in grouped.items():
if not items:
continue