move to zerolog

This commit is contained in:
Mikaël Cluseau
2024-01-20 16:41:54 +01:00
parent 5ab8b74041
commit 6bf1d1ccf2
18 changed files with 205 additions and 170 deletions

View File

@ -3,7 +3,7 @@ package main
import (
"bytes"
"flag"
"log"
"fmt"
"os"
"gopkg.in/yaml.v3"
@ -14,12 +14,10 @@ func main() {
flag.Parse()
for _, arg := range flag.Args() {
log.Print("testing ", arg)
fmt.Println("testing", arg)
cfgBytes, err := os.ReadFile(arg)
if err != nil {
log.Fatal(err)
}
fail(err)
cfg := config.Config{}
@ -27,8 +25,13 @@ func main() {
dec.KnownFields(true)
err = dec.Decode(&cfg)
if err != nil {
log.Fatal(err)
}
fail(err)
}
}
func fail(err error) {
if err != nil {
fmt.Fprintln(os.Stderr, err.Error())
os.Exit(1)
}
}