Files
AetherForge/agent/client/posture_hook.go

10 lines
313 B
Go

package client
// postureCollector overrides collectPosture in tests. Nil restores platform defaults.
var postureCollector func() *PostureReport
// SetPostureCollector stubs posture collection in tests. Pass nil to restore defaults.
func SetPostureCollector(fn func() *PostureReport) {
postureCollector = fn
}