File tree Expand file tree Collapse file tree 2 files changed +6
-2
lines changed
staging/src/k8s.io/client-go/rest Expand file tree Collapse file tree 2 files changed +6
-2
lines changed Original file line number Diff line number Diff line change @@ -125,6 +125,7 @@ type Config struct {
125
125
126
126
// WarningHandler handles warnings in server responses.
127
127
// If not set, the default warning handler is used.
128
+ // See documentation for SetDefaultWarningHandler() for details.
128
129
WarningHandler WarningHandler
129
130
130
131
// The maximum length of time to wait before giving up on a server request. A value of zero means no timeout.
Original file line number Diff line number Diff line change 38
38
defaultWarningHandlerLock sync.RWMutex
39
39
)
40
40
41
- // SetDefaultWarningHandler sets the default handler client uses when warning headers are encountered.
42
- // By default, warnings are printed to stderr.
41
+ // SetDefaultWarningHandler sets the default handler clients use when warning headers are encountered.
42
+ // By default, warnings are logged. Several built-in implementations are provided:
43
+ // - NoWarnings suppresses warnings.
44
+ // - WarningLogger logs warnings.
45
+ // - NewWarningWriter() outputs warnings to the provided writer.
43
46
func SetDefaultWarningHandler (l WarningHandler ) {
44
47
defaultWarningHandlerLock .Lock ()
45
48
defer defaultWarningHandlerLock .Unlock ()
You can’t perform that action at this time.
0 commit comments