MCPcopy
hub / github.com/tinyauthapp/tinyauth / parseLogLevel

Function parseLogLevel

internal/utils/tlog/log_wrapper.go:87–97  ·  view source on GitHub ↗
(level string)

Source from the content-addressed store, hash-verified

85}
86
87func parseLogLevel(level string) zerolog.Level {
88 if level == "" {
89 return zerolog.InfoLevel
90 }
91 parsedLevel, err := zerolog.ParseLevel(strings.ToLower(level))
92 if err != nil {
93 log.Warn().Err(err).Str("level", level).Msg("Invalid log level, defaulting to info")
94 parsedLevel = zerolog.InfoLevel
95 }
96 return parsedLevel
97}

Callers 2

NewLoggerFunction · 0.85
createLoggerFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected