aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorXe Iaso <me@xeiaso.net>2023-05-17 13:44:57 -0400
committerXe Iaso <me@xeiaso.net>2023-05-17 13:44:57 -0400
commit145fd3dd12b42c6391482e1575007228ae94eade (patch)
tree6885f5eb41889a34fc49cb3f842b5bc7ff42e0f2
parentac0d6ebfc6b478fae96f16c23f9c55e9cf6c087b (diff)
downloadx-145fd3dd12b42c6391482e1575007228ae94eade.tar.xz
x-145fd3dd12b42c6391482e1575007228ae94eade.zip
cmd/xedn: add some debug logging
Signed-off-by: Xe Iaso <me@xeiaso.net>
-rw-r--r--cmd/xedn/main.go4
1 files changed, 4 insertions, 0 deletions
diff --git a/cmd/xedn/main.go b/cmd/xedn/main.go
index e059703..812dbe9 100644
--- a/cmd/xedn/main.go
+++ b/cmd/xedn/main.go
@@ -89,10 +89,13 @@ func (dc *Cache) Purge(w http.ResponseWriter, r *http.Request) {
defer r.Body.Close()
if err := json.NewDecoder(r.Body).Decode(&files); err != nil {
+ ln.Error(r.Context(), err, ln.F{"files": files})
http.Error(w, err.Error(), http.StatusBadRequest)
return
}
+ ln.Log(r.Context(), ln.Action("purging files"), ln.F{"files": files})
+
if err := dc.DB.Update(func(tx *bbolt.Tx) error {
for _, fname := range files {
bkt := tx.Bucket([]byte(fname))
@@ -107,6 +110,7 @@ func (dc *Cache) Purge(w http.ResponseWriter, r *http.Request) {
return nil
}); err != nil {
+ ln.Error(r.Context(), err, ln.F{"files": files})
http.Error(w, err.Error(), http.StatusBadRequest)
return
}