MCPcopy Create free account
hub / github.com/ethstorage/es-node / levelFromString

Function levelFromString

ethstorage/log/cli.go:75–93  ·  view source on GitHub ↗
(lvlString string)

Source from the content-addressed store, hash-verified

73}
74
75func levelFromString(lvlString string) (slog.Level, error) {
76 lvlString = strings.ToLower(lvlString) // ignore case
77 switch lvlString {
78 case "trace", "trce":
79 return log.LevelTrace, nil
80 case "debug", "dbug":
81 return log.LevelDebug, nil
82 case "info":
83 return log.LevelInfo, nil
84 case "warn":
85 return log.LevelWarn, nil
86 case "error", "eror":
87 return log.LevelError, nil
88 case "crit":
89 return log.LevelCrit, nil
90 default:
91 return log.LevelDebug, fmt.Errorf("unknown level: %v", lvlString)
92 }
93}
94
95func (cfg CLIConfig) check() error {
96 switch cfg.Format {

Callers 2

NewLoggerFunction · 0.85
checkMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected