logpolicy/logpolicy: use noopPretendSuccessTransport if NoLogsNoSupport envknob is set

Signed-off-by: Paweł Bojanowski <pawel.bojanowski@loft.sh>
This commit is contained in:
Paweł Bojanowski 2025-09-13 12:58:46 +02:00 committed by Brad Fitzpatrick
parent 84659b1dc6
commit b63f5d7e7d

View File

@ -868,7 +868,7 @@ type TransportOptions struct {
// New returns an HTTP Transport particularly suited to uploading logs // New returns an HTTP Transport particularly suited to uploading logs
// to the given host name. See [DialContext] for details on how it works. // to the given host name. See [DialContext] for details on how it works.
func (opts TransportOptions) New() http.RoundTripper { func (opts TransportOptions) New() http.RoundTripper {
if testenv.InTest() { if testenv.InTest() || envknob.NoLogsNoSupport() {
return noopPretendSuccessTransport{} return noopPretendSuccessTransport{}
} }
if opts.NetMon == nil { if opts.NetMon == nil {