func setLogLevel(logLevel string) { var level kafkaClient.LogLevel switch strings.ToLower(logLevel) { case "trace": level = kafkaClient.TraceLevel case "debug": level = kafkaClient.DebugLevel case "info": level = kafkaClient.InfoLevel case "warn": level = kafkaClient.WarnLevel case "error": level = kafkaClient.ErrorLevel case "critical": level = kafkaClient.CriticalLevel default: level = kafkaClient.InfoLevel } kafkaClient.Logger = kafkaClient.NewDefaultLogger(level) }
func setLogLevel() { var level kafka.LogLevel switch strings.ToLower(*logLevel) { case "trace": level = kafka.TraceLevel case "debug": level = kafka.DebugLevel case "info": level = kafka.DebugLevel case "warn": level = kafka.DebugLevel case "error": level = kafka.DebugLevel case "critical": level = kafka.DebugLevel default: { fmt.Printf("Invalid log level: %s\n", *logLevel) os.Exit(1) } } kafka.Logger = kafka.NewDefaultLogger(level) }