MCPcopy Create free account
hub / github.com/aptly-dev/aptly / GetLogLevelOrDebug

Function GetLogLevelOrDebug

utils/logging.go:48–63  ·  view source on GitHub ↗
(levelStr string)

Source from the content-addressed store, hash-verified

46}
47
48func GetLogLevelOrDebug(levelStr string) zerolog.Level {
49 levelStr = strings.ToLower(levelStr)
50 if levelStr == "warning" {
51 levelStr = "warn"
52 }
53
54 var level zerolog.Level
55
56 err := level.UnmarshalText([]byte(levelStr))
57 if err == nil {
58 return level
59 }
60
61 log.Warn().Msgf("Unknown log level '%s', defaulting to debug", levelStr)
62 return zerolog.DebugLevel
63}
64
65type timestampHook struct{}
66

Callers 2

SetupJSONLoggerFunction · 0.85
SetupDefaultLoggerFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected