Skip to content

Commit 10fcea2

Browse files
committed
enroller: log errors
1 parent 1bd5ca1 commit 10fcea2

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

pkg/pubsubenroll/handler.go

+6-3
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,15 @@ import (
55
"net/http"
66

77
"github.com/nais/device/pkg/auth"
8-
"github.com/sirupsen/logrus"
8+
log "github.com/sirupsen/logrus"
99
)
1010

1111
type Handler struct {
12-
log *logrus.Entry
12+
log *log.Entry
1313
worker Worker
1414
}
1515

16-
func NewHandler(worker Worker, log *logrus.Entry) *Handler {
16+
func NewHandler(worker Worker, log *log.Entry) *Handler {
1717
return &Handler{
1818
log: log,
1919
worker: worker,
@@ -28,18 +28,21 @@ func (h *Handler) ServeHTTP(w http.ResponseWriter, r *http.Request) {
2828
var req DeviceRequest
2929

3030
if err := json.NewDecoder(r.Body).Decode(&req); err != nil {
31+
log.Errorf("error decoding device request: %v", err)
3132
http.Error(w, err.Error(), http.StatusBadRequest)
3233
return
3334
}
3435
req.Owner = auth.GetEmail(r.Context())
3536

3637
resp, err := h.worker.Send(r.Context(), &req)
3738
if err != nil {
39+
log.Errorf("error sending device request: %v", err)
3840
http.Error(w, err.Error(), http.StatusInternalServerError)
3941
return
4042
}
4143

4244
if err := json.NewEncoder(w).Encode(resp); err != nil {
45+
log.Errorf("error decoding device response: %v", err)
4346
http.Error(w, err.Error(), http.StatusInternalServerError)
4447
return
4548
}

0 commit comments

Comments
 (0)