more verbose logging

This commit is contained in:
overflowerror 2021-08-14 15:07:53 +02:00
parent 2783b3b4b0
commit a833d9d76c
2 changed files with 5 additions and 1 deletions

View file

@ -27,21 +27,24 @@ func main() {
ctx := &app.Context{
Config: cfg,
Log: logger.Init("message logger", false, false, ioutil.Discard),
Log: logger.Init("message logger", true, false, ioutil.Discard),
AccessLog: log.New(os.Stdout, "access", log.Ldate|log.Lmicroseconds|log.Lmsgprefix),
}
ctx.Log.Info("setting up logic layer")
ctx.Logic, err = logic.Setup(ctx)
if err != nil {
ctx.Log.Error("couldn't setup logic layer")
ctx.Log.Fatal(err)
}
ctx.Log.Info("setting up persistence layer")
ctx.Data, err = data.Setup(ctx)
if err != nil {
ctx.Log.Fatal("couldn't setup persistence layer")
}
ctx.Log.Info("setting up routes")
handler := router.Setup(ctx)
err = web.StartServer(ctx, handler)
if err != nil {

View file

@ -7,5 +7,6 @@ import (
)
func StartServer(ctx *app.Context, handler http.Handler) error {
ctx.Log.Info("startinhg web server")
return http.ListenAndServe(fmt.Sprintf("0.0.0.0:%d", ctx.Config.Web.Port), handler)
}