Versions in this module Expand all Collapse all v0 v0.9.0 Oct 20, 2021retracted Changes in this version + type CheckLogger struct + Check check.Check + func (cl *CheckLogger) CheckFinished() + func (cl *CheckLogger) CheckStarted() + func (cl *CheckLogger) Debug(message string) + func (cl *CheckLogger) Error(checkErr error) + type UtilizationTracker interface + CheckFinished func() + CheckStarted func(bool) + IsRunningLongCheck func() bool + Start func() error + Stop func() error + func NewUtilizationTracker(workerName string, windowSize time.Duration, pollingInterval time.Duration) (UtilizationTracker, error) + type Worker struct + ID int + Name string + func NewWorker(runnerID int, ID int, pendingChecksChan chan check.Check, ...) (*Worker, error) + func (w *Worker) Run()