chore(health): add ip address to error messages for small checks

This commit is contained in:
Quentin McGaw
2025-11-20 20:03:02 +00:00
parent a445ba072c
commit 1abc90970d
2 changed files with 5 additions and 5 deletions

View File

@@ -56,10 +56,10 @@ func (c *Client) Check(ctx context.Context) error {
switch {
case err != nil:
c.dnsIPIndex = (c.dnsIPIndex + 1) % len(c.serverAddrs)
return err
return fmt.Errorf("with DNS server %s: %w", dnsAddr, err)
case len(ips) == 0:
c.dnsIPIndex = (c.dnsIPIndex + 1) % len(c.serverAddrs)
return fmt.Errorf("%w", ErrLookupNoIPs)
return fmt.Errorf("with DNS server %s: %w", dnsAddr, ErrLookupNoIPs)
default:
return nil
}