Improve source query diagnostics

This commit is contained in:
2026-04-05 13:51:50 +03:00
parent cdf375ba80
commit 4c5dd0c5f4
3 changed files with 52 additions and 2 deletions

View File

@@ -21,3 +21,14 @@ func NewAll(timeout time.Duration) *Client {
Source: source.New(source.Options{Timeout: timeout}),
}
}
func (c *Client) SetSourceDebug(debug bool) {
if c == nil {
return
}
timeout := 2 * time.Second
if c.Source != nil {
timeout = c.Source.Timeout()
}
c.Source = source.New(source.Options{Timeout: timeout, Debug: debug})
}