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") {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…