fix: refine logging

This commit is contained in:
2024-12-04 21:49:44 +01:00
parent 5198487feb
commit 521119fc02
14 changed files with 93 additions and 70 deletions

View File

@@ -1,7 +1,7 @@
package main
import (
"log/slog"
"me-fit/log"
"me-fit/service"
"me-fit/types"
"me-fit/utils"
@@ -142,17 +142,17 @@ func waitForReady(
nil,
)
if err != nil {
slog.Error("failed to create request: " + err.Error())
log.Error("failed to create request: %v", err)
return err
}
resp, err := client.Do(req)
if err != nil {
slog.Info("Error making request: " + err.Error())
log.Info("Error making request: %v", err)
continue
}
if resp.StatusCode == http.StatusOK {
slog.Info("Endpoint is ready!")
log.Info("Endpoint is ready!")
resp.Body.Close()
return nil
}
@@ -163,7 +163,7 @@ func waitForReady(
return ctx.Err()
default:
if time.Since(startTime) >= timeout {
slog.Error("timeout reached while waiting for endpoint")
log.Error("timeout reached while waiting for endpoint")
return types.ErrInternal
}
// wait a little while between checks