var globalLogger … // SetLogger sets the global Logger to l. // // To see Warn messages use a logger with `l.V(1).Enabled() == true` // To see Info messages use a logger with `l.V(4).Enabled() == true` // To see Debug messages use a logger with `l.V(8).Enabled() == true`. func SetLogger(l logr.Logger) { … } // GetLogger returns the global logger. func GetLogger() logr.Logger { … } // Info prints messages about the general state of the API or SDK. // This should usually be less than 5 messages a minute. func Info(msg string, keysAndValues ...interface{ … } // Error prints messages about exceptional states of the API or SDK. func Error(err error, msg string, keysAndValues ...interface{ … } // Debug prints messages about all internal changes in the API or SDK. func Debug(msg string, keysAndValues ...interface{ … } // Warn prints messages about warnings in the API or SDK. // Not an error but is likely more important than an informational event. func Warn(msg string, keysAndValues ...interface{ … }