Documentation
¶
Index ¶
- Constants
- func Caller(depth int) kitLog.Valuer
- func LoggingHandler(logger kitlog.Logger, next http.Handler) http.Handler
- func NewAuthLogger(logger kitlog.Logger, authOptions *tokens.AuthOptions) kitlog.Logger
- func NewLevelFilter(level int, logger kitlog.Logger) kitlog.Logger
- func NewLogger(flags *pflag.FlagSet) kitLog.Logger
- func NewLoggingProviderClient(endpoint string, logger kitlog.Logger) (*gophercloud.ProviderClient, error)
- func NewTrailingNilFilter(logger kitlog.Logger) kitlog.Logger
- func RequestIDHandler(next http.Handler) http.Handler
Constants ¶
View Source
const (
KubernikusRequestID key = 0
)
Variables ¶
This section is empty.
Functions ¶
func LoggingHandler ¶ added in v1.3.0
func NewAuthLogger ¶ added in v1.3.0
func NewLevelFilter ¶ added in v1.3.0
NewLevelFilter filters log messages based on a level key. It discards log messages
func NewLoggingProviderClient ¶ added in v1.3.0
func NewLoggingProviderClient(endpoint string, logger kitlog.Logger) (*gophercloud.ProviderClient, error)
func NewTrailingNilFilter ¶
NewTrailingNilFilter removes key values pairs at the end with a nil value This mainly for getting rid of err=null trailers
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.