Documentation ¶
Overview ¶
Copyright 2022 Red Hat Inc. SPDX-License-Identifier: Apache-2.0
Index ¶
- Variables
- func ExportIDField(exportID string) zap.Field
- func Get() *zap.SugaredLogger
- func OrgIDField(orgID string) zap.Field
- func RequestIDField(requestID string) zap.Field
- func ResponseLogger(next http.Handler) http.Handler
- func SetResponseLogger(l *zap.SugaredLogger) func(next http.Handler) http.Handler
Constants ¶
This section is empty.
Variables ¶
View Source
var Log *zap.SugaredLogger
Log is a global variable that carries the Sugared logger
Functions ¶
func ExportIDField ¶
func Get ¶
func Get() *zap.SugaredLogger
func OrgIDField ¶
func RequestIDField ¶
func ResponseLogger ¶
ResponseLogger is a middleware that sets the ResponseLogger to the global default.
func SetResponseLogger ¶
SetResponseLogger is a middleware helper that accepts a configured zap.SugaredLogger and logs response information for each API response.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.