Upgrade zap to the 1.0.0 release.
[mailpopbox.git] / mailpopbox.go
index 0f1d1560e1245c6df3e0753b15fbb574c484abbd..05cdc3765a759111315afdb5085f3ed2adf85197 100644 (file)
@@ -11,7 +11,7 @@ import (
        "fmt"
        "os"
 
-       "github.com/uber-go/zap"
+       "go.uber.org/zap"
 )
 
 func main() {
@@ -33,7 +33,15 @@ func main() {
        }
        configFile.Close()
 
-       log := zap.New(zap.NewTextEncoder())
+       logConfig := zap.NewDevelopmentConfig()
+       logConfig.Development = false
+       logConfig.DisableStacktrace = true
+       logConfig.Level.SetLevel(zap.DebugLevel)
+       log, err := logConfig.Build()
+       if err != nil {
+               fmt.Fprintf(os.Stderr, "create logger: %v\n", err)
+               os.Exit(4)
+       }
 
        pop3 := runPOP3Server(config, log)
        smtp := runSMTPServer(config, log)