fix(logger): Move extrafields from gelf to global system
Some checks failed
continuous-integration/drone/push Build is failing

This commit is contained in:
Matthieu 'JP' DERASSE
2023-01-09 22:35:26 +00:00
parent 44ff19e779
commit 8aedb85605
3 changed files with 31 additions and 14 deletions

View File

@ -8,10 +8,10 @@ import (
const LoggerKey = "mainLogger"
func AddMainLogger(ctx context.Context, logger *logrus.Logger) context.Context {
func AddMainLogger(ctx context.Context, logger *logrus.Entry) context.Context {
return context.WithValue(ctx, LoggerKey, logger)
}
func GetLogger(ctx context.Context) *logrus.Logger {
return ctx.Value(LoggerKey).(*logrus.Logger)
func GetLogger(ctx context.Context) *logrus.Entry {
return ctx.Value(LoggerKey).(*logrus.Entry)
}