Use log instead of panic

This commit is contained in:
Jan Bader 2021-11-08 22:29:26 +00:00
parent 19fef9cc05
commit f40a05f92d

View File

@ -1,6 +1,8 @@
package main package main
import ( import (
"log"
"git.javil.eu/jacob1123/budgeteer/bcrypt" "git.javil.eu/jacob1123/budgeteer/bcrypt"
"git.javil.eu/jacob1123/budgeteer/config" "git.javil.eu/jacob1123/budgeteer/config"
"git.javil.eu/jacob1123/budgeteer/http" "git.javil.eu/jacob1123/budgeteer/http"
@ -11,19 +13,19 @@ import (
func main() { func main() {
cfg, err := config.LoadConfig() cfg, err := config.LoadConfig()
if err != nil { if err != nil {
panic("Could not load Config") log.Fatalf("Could not load Config: %v", err)
} }
bv := &bcrypt.Verifier{} bv := &bcrypt.Verifier{}
db, err := postgres.Connect(cfg.DatabaseHost, cfg.DatabaseUser, cfg.DatabasePassword, cfg.DatabaseName) db, err := postgres.Connect(cfg.DatabaseHost, cfg.DatabaseUser, cfg.DatabasePassword, cfg.DatabaseName)
if err != nil { if err != nil {
panic("Failed connecting to DB") log.Fatalf("Failed connecting to DB: %v", err)
} }
us, err := postgres.NewRepository(db) us, err := postgres.NewRepository(db)
if err != nil { if err != nil {
panic("Failed building Repository") log.Fatalf("Failed building Repository: %v", err)
} }
tv := &jwt.TokenVerifier{} tv := &jwt.TokenVerifier{}