Skip to content
This repository was archived by the owner on Feb 10, 2023. It is now read-only.

Commit a75d31c

Browse files
don't use log package for errors
1 parent 1da537d commit a75d31c

File tree

1 file changed

+12
-7
lines changed

1 file changed

+12
-7
lines changed

main.go

Lines changed: 12 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ package main
33
import (
44
"flag"
55
"fmt"
6-
"log"
76
"os"
87
"os/signal"
98
"path"
@@ -35,35 +34,41 @@ func main() {
3534
}
3635
cfg, err := config.LoadConfig()
3736
if err != nil {
38-
log.Fatalf("Could not open config: %v", err)
37+
fmt.Printf("Could not open config: %v\n", err)
38+
os.Exit(1)
3939
}
4040
if openConfig {
4141
cfgPath, err := config.GetConfigPath()
4242
if err != nil {
43-
log.Fatal(err)
43+
fmt.Println(err)
44+
os.Exit(1)
4445
}
4546
err = util.Open(path.Join(cfgPath, "config.toml"))
4647
if err != nil {
47-
log.Fatal(err)
48+
fmt.Println(err)
49+
os.Exit(1)
4850
}
4951
return
5052
}
5153
if openLogs {
5254
logPath, err := config.GetLogPath()
5355
if err != nil {
54-
log.Fatal(err)
56+
fmt.Println(err)
57+
os.Exit(1)
5558
}
5659
err = util.Open(logPath)
5760
if err != nil {
58-
log.Fatal(err)
61+
fmt.Println(err)
62+
os.Exit(1)
5963
}
6064
return
6165
}
6266

6367
ui := ui.NewUI(cfg, version)
6468
go func() {
6569
if err := ui.Run(); err != nil {
66-
log.Fatal(err)
70+
fmt.Println(err)
71+
os.Exit(1)
6772
}
6873
os.Exit(0)
6974
}()

0 commit comments

Comments
 (0)