diff options
| author | Xe Iaso <me@xeiaso.net> | 2023-05-17 13:44:57 -0400 |
|---|---|---|
| committer | Xe Iaso <me@xeiaso.net> | 2023-05-17 13:44:57 -0400 |
| commit | 145fd3dd12b42c6391482e1575007228ae94eade (patch) | |
| tree | 6885f5eb41889a34fc49cb3f842b5bc7ff42e0f2 | |
| parent | ac0d6ebfc6b478fae96f16c23f9c55e9cf6c087b (diff) | |
| download | x-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.go | 4 |
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 } |
