Files
antidrift/internal/evidence/unavailable.go
T

11 lines
360 B
Go

package evidence
import "log"
// unavailable builds an Unavailable snapshot and logs the reason. It is shared
// by every platform sensor so an unobservable window is recorded consistently.
func unavailable(reason string) WindowSnapshot {
log.Printf("evidence: %s", reason)
return WindowSnapshot{Health: EvidenceHealth{Available: false, Reason: reason}}
}