MCPcopy
hub / github.com/livebud/bud / ParseLevel

Function ParseLevel

package/log/level.go:36–50  ·  view source on GitHub ↗
(level string)

Source from the content-addressed store, hash-verified

34}
35
36func ParseLevel(level string) (Level, error) {
37 switch level {
38 case "debug":
39 return DebugLevel, nil
40 case "info":
41 return InfoLevel, nil
42 case "notice":
43 return NoticeLevel, nil
44 case "warn":
45 return WarnLevel, nil
46 case "error":
47 return ErrorLevel, nil
48 }
49 return 0, fmt.Errorf("log: %q is not a valid level", level)
50}

Callers 3

LoggerFunction · 0.92
NewFunction · 0.92
loadLogMethod · 0.92

Calls

no outgoing calls

Tested by

no test coverage detected