From ec02247973f5d0d7bf00effccaf24422b2e010ca Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sybren=20A=2E=20St=C3=BCvel?= Date: Tue, 31 May 2022 15:04:46 +0200 Subject: [PATCH] Manager: logging in the `FetchWorkers` API endpoint --- internal/manager/api_impl/worker_mgt.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/internal/manager/api_impl/worker_mgt.go b/internal/manager/api_impl/worker_mgt.go index 6eab634e..2d8a9487 100644 --- a/internal/manager/api_impl/worker_mgt.go +++ b/internal/manager/api_impl/worker_mgt.go @@ -13,8 +13,10 @@ import ( ) func (f *Flamenco) FetchWorkers(e echo.Context) error { + logger := requestLogger(e) dbWorkers, err := f.persist.FetchWorkers(e.Request().Context()) if err != nil { + logger.Error().Err(err).Msg("error fetching all workers") return sendAPIError(e, http.StatusInternalServerError, "error fetching workers: %v", err) } @@ -23,6 +25,7 @@ func (f *Flamenco) FetchWorkers(e echo.Context) error { apiWorkers[i] = workerSummary(*dbWorkers[i]) } + logger.Debug().Msg("fetched all workers") return e.JSON(http.StatusOK, api.WorkerList{ Workers: apiWorkers, })