11 lines
360 B
Go
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}}
|
|
}
|