Skip to content

Commit 5f87cc0

Browse files
committed
Log server errors
1 parent ccd05af commit 5f87cc0

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

api/blobs.go

+5
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ import (
77
"net/http"
88
"time"
99

10+
"github.com/jcelliott/lumber"
11+
1012
"github.com/nanopack/hoarder/backends"
1113
)
1214

@@ -25,6 +27,7 @@ func get(rw http.ResponseWriter, req *http.Request) {
2527
// pipe the file rather than consume the rams
2628
_, err = io.Copy(rw, r)
2729
if err != nil {
30+
lumber.Error("Failed to pipe file to client - %s", err.Error())
2831
rw.WriteHeader(500)
2932
rw.Write([]byte(fmt.Sprintf("%s\n", err)))
3033
return
@@ -92,6 +95,7 @@ func list(rw http.ResponseWriter, req *http.Request) {
9295
//
9396
fis, err := backends.List()
9497
if err != nil {
98+
lumber.Error("Failed to list backends - %s", err.Error())
9599
rw.WriteHeader(500)
96100
rw.Write([]byte(fmt.Sprintf("%s\n", err)))
97101
return
@@ -102,6 +106,7 @@ func list(rw http.ResponseWriter, req *http.Request) {
102106
//
103107
jfis, err := json.Marshal(fis)
104108
if err != nil {
109+
lumber.Error("Failed to marshal results - %s", err.Error())
105110
rw.WriteHeader(500)
106111
rw.Write([]byte(fmt.Sprintf("%s\n", err)))
107112
return

0 commit comments

Comments
 (0)