Quellcode durchsuchen

Add verbose level to logger

tags/0.9
9seconds vor 8 Jahren
Ursprung
Commit
2cc845f158
1 geänderte Dateien mit 6 neuen und 0 gelöschten Zeilen
  1. 6
    0
      main.go

+ 6
- 0
main.go Datei anzeigen

@@ -25,6 +25,10 @@ var (
25 25
 		Short('d').
26 26
 		Envar("MTG_DEBUG").
27 27
 		Bool()
28
+	verbose = app.Flag("verbose", "Run in verbose mode.").
29
+		Short('v').
30
+		Envar("MTG_VERBOSE").
31
+		Bool()
28 32
 	bindIP = app.Flag("bind-ip", "Which IP to bind to.").
29 33
 		Short('i').
30 34
 		Envar("MTG_IP").
@@ -69,6 +73,8 @@ func main() {
69 73
 	atom := zap.NewAtomicLevel()
70 74
 	if *debug {
71 75
 		atom.SetLevel(zapcore.DebugLevel)
76
+	} else if *verbose {
77
+		atom.SetLevel(zapcore.InfoLevel)
72 78
 	} else {
73 79
 		atom.SetLevel(zapcore.ErrorLevel)
74 80
 	}

Laden…
Abbrechen
Speichern