INNER CODE UNIT · Go
setupLogging
alexei-led/pumba · cmd/logging.go:11
func setupLogging(f cliflags.Flags) {
switch level := f.String("log-level"); level {
case "debug", "DEBUG":
log.SetLevel(log.DebugLevel)
case "info", "INFO":
log.SetLevel(log.InfoLevel)
case "warning", "WARNING":
log.SetLevel(log.WarnLevel)
case "error", "ERROR":
log.SetLevel(log.ErrorLevel)
case "fatal", "FATAL":
log.SetLevel(log.FatalLevel)
case "panic", "PANIC":
log.SetLevel(log.PanicLevel)
default:
log.SetLevel(log.WarnLevel)
}
if f.Bool("json") {