commit - 8b3445266f32f04c7bd46718dd5948a6e1543f27
commit + 34e59742782b07bf5a86b722b247eeb368e7f013
blob - 493802b3395fcdbcea77e51d9182872d21248345
blob + c24b1c8b4b98bd3a7e656f48e9f62c5cc40912a7
--- checker.go
+++ checker.go
}
return fmt.Errorf("%s", resp.Status)
}
-
-func nextCheck(objects []checker) time.Time {
- soonest := time.Time{}
- for _, obj := range objects {
- next := time.Time{}
- switch obj.(type); obj {
- case Host, Service:
- next = obj.NextCheck
- }
- if soonest.IsZero() {
- soonest = next
- }
- if next.Before(soonest) {
- soonest = next
- }
- }
- return soonest
-}