Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func FromContext ¶
func FromContext(ctx context.Context) *zap.SugaredLogger
FromContext returns the logger stored in context. Returns nil if no logger is set in context, or if the stored value is not of correct type.
func NewLogger ¶
func NewLogger(configJSON string, levelOverride string) *zap.SugaredLogger
NewLogger creates a logger with the supplied configuration. If configuration is empty, a fallback configuration is used. If configuration cannot be used to instantiate a logger, the same fallback configuration is used.
func NewLoggerFromDefaultConfigMap ¶
func NewLoggerFromDefaultConfigMap(logLevelKey string) *zap.SugaredLogger
NewLoggerFromDefaultConfigMap creates a logger using the configuration within /etc/config-logging file.
func WithLogger ¶
WithLogger returns a copy of parent context in which the value associated with logger key is the supplied logger.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.