v0.1.11 harden logging lifecycle, sanitization, and formatter edge cases
Test / test (push) Canceled after 0s
Test / fuzz (./compat, FuzzParseFormat) (push) Canceled after 0s
Test / fuzz (./formatter, FuzzFormatJSON) (push) Canceled after 0s
Test / fuzz (./formatter, FuzzFormatTextPolicy) (push) Canceled after 0s
Test / fuzz (./sanitizer, FuzzSanitize) (push) Canceled after 0s
Test / fuzz (./sanitizer, FuzzSerializerJSON) (push) Canceled after 0s
Test / test (push) Canceled after 0s
Test / fuzz (./compat, FuzzParseFormat) (push) Canceled after 0s
Test / fuzz (./formatter, FuzzFormatJSON) (push) Canceled after 0s
Test / fuzz (./formatter, FuzzFormatTextPolicy) (push) Canceled after 0s
Test / fuzz (./sanitizer, FuzzSanitize) (push) Canceled after 0s
Test / fuzz (./sanitizer, FuzzSerializerJSON) (push) Canceled after 0s
This commit is contained in:
1 parent
79a81db3ca
commit
2417e51da1
46 files changed
+1846
-1289
No files matched your search
+7
-3
@@ -59,16 +59,20 @@ func (a *FastHTTPAdapter) Printf(format string, args ...any) {
|
||||
}
|
||||
}
|
||||
|
||||
// Log with appropriate level
|
||||
switch level {
|
||||
case log.LevelDebug:
|
||||
a.logger.Debug("msg", msg, "source", "fasthttp")
|
||||
case log.LevelInfo:
|
||||
a.logger.Info("msg", msg, "source", "fasthttp")
|
||||
case log.LevelWarn:
|
||||
a.logger.Warn("msg", msg, "source", "fasthttp")
|
||||
case log.LevelError:
|
||||
a.logger.Error("msg", msg, "source", "fasthttp")
|
||||
default:
|
||||
a.logger.Info("msg", msg, "source", "fasthttp")
|
||||
if a.logger.Enabled(level) {
|
||||
a.logger.LogContext(log.Context{}, a.logger.Flags(), level, a.logger.GetConfig().TraceDepth,
|
||||
"msg", msg, "source", "fasthttp")
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -99,4 +103,4 @@ func DetectLogLevel(msg string) int64 {
|
||||
|
||||
// Default to info level
|
||||
return log.LevelInfo
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user