diff --git a/internal/cache/clean.go b/internal/cache/clean.go index bf7405d..679f0b5 100644 --- a/internal/cache/clean.go +++ b/internal/cache/clean.go @@ -65,7 +65,7 @@ func (c *Cache) Clean() error { rsize += f.size i++ } - slog.Info("evicted aged out pkgs", "num", i, "size", humanize.Bytes(uint64(rsize))) + slog.Info("evicted pkgs over size limit", "num", i, "size", humanize.Bytes(uint64(rsize))) return nil } diff --git a/internal/repomaint/repomaint.go b/internal/repomaint/repomaint.go index 4738109..f840405 100644 --- a/internal/repomaint/repomaint.go +++ b/internal/repomaint/repomaint.go @@ -86,8 +86,12 @@ func (r *RepoSync) Sync() error { } slog.Info("finished pkg update") - // call cache cleanup - err = r.c.Clean() } + // call cache cleanup + if err := r.c.Clean(); err != nil { + slog.Error("clean cache failed", "err", err) + return err + } + return nil }