diff --git a/internal/healthcheck/health.go b/internal/healthcheck/health.go index 2cd61426..01b761bf 100644 --- a/internal/healthcheck/health.go +++ b/internal/healthcheck/health.go @@ -29,7 +29,7 @@ func (s *Server) runHealthcheckLoop(ctx context.Context, done chan<- struct{}) { s.vpn.healthyTimer.Stop() s.vpn.healthyWait = *s.config.VPN.Initial } else if previousErr == nil && err != nil { - s.logger.Info("unhealthy: " + err.Error()) + s.logger.Debug("unhealthy: " + err.Error()) s.vpn.healthyTimer.Stop() s.vpn.healthyTimer = time.NewTimer(s.vpn.healthyWait) } diff --git a/internal/healthcheck/logger.go b/internal/healthcheck/logger.go index bc7e9e00..52a7a546 100644 --- a/internal/healthcheck/logger.go +++ b/internal/healthcheck/logger.go @@ -1,6 +1,7 @@ package healthcheck type Logger interface { + Debug(s string) Info(s string) Error(s string) }