atlasbot: fix runbook evidence gating and reorder hardware
This commit is contained in:
parent
583507b3e5
commit
a3e98c8632
@ -296,13 +296,8 @@ class AnswerEngine:
|
|||||||
unknown_namespaces = _find_unknown_namespaces(reply, allowed_namespaces)
|
unknown_namespaces = _find_unknown_namespaces(reply, allowed_namespaces)
|
||||||
runbook_fix = _needs_runbook_fix(reply, runbook_paths)
|
runbook_fix = _needs_runbook_fix(reply, runbook_paths)
|
||||||
runbook_needed = _needs_runbook_reference(normalized, runbook_paths, reply)
|
runbook_needed = _needs_runbook_reference(normalized, runbook_paths, reply)
|
||||||
if snapshot_context and (
|
needs_evidence = _needs_evidence_fix(reply, classify)
|
||||||
_needs_evidence_fix(reply, classify)
|
if (snapshot_context and needs_evidence) or unknown_nodes or unknown_namespaces or runbook_fix or runbook_needed:
|
||||||
or unknown_nodes
|
|
||||||
or unknown_namespaces
|
|
||||||
or runbook_fix
|
|
||||||
or runbook_needed
|
|
||||||
):
|
|
||||||
if observer:
|
if observer:
|
||||||
observer("evidence_fix", "repairing missing evidence")
|
observer("evidence_fix", "repairing missing evidence")
|
||||||
extra_bits = []
|
extra_bits = []
|
||||||
|
|||||||
@ -1772,9 +1772,9 @@ def summary_text(snapshot: dict[str, Any] | None) -> str:
|
|||||||
bits.append(f"version={snapshot_version}")
|
bits.append(f"version={snapshot_version}")
|
||||||
lines.append("snapshot: " + ", ".join(bits))
|
lines.append("snapshot: " + ", ".join(bits))
|
||||||
_append_nodes(lines, summary)
|
_append_nodes(lines, summary)
|
||||||
|
_append_hardware(lines, summary)
|
||||||
_append_lexicon(lines, summary)
|
_append_lexicon(lines, summary)
|
||||||
_append_pressure(lines, summary)
|
_append_pressure(lines, summary)
|
||||||
_append_hardware(lines, summary)
|
|
||||||
_append_node_facts(lines, summary)
|
_append_node_facts(lines, summary)
|
||||||
_append_node_ages(lines, summary)
|
_append_node_ages(lines, summary)
|
||||||
_append_node_taints(lines, summary)
|
_append_node_taints(lines, summary)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user