From 6dc496fa9e25867ed81e46cb84c648336a764554 Mon Sep 17 00:00:00 2001 From: sneak Date: Wed, 17 Dec 2025 15:04:43 -0800 Subject: [PATCH] Add verbose output for freshen showing M/A/D files with -v --- internal/cli/freshen.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/internal/cli/freshen.go b/internal/cli/freshen.go index 61018c3..4710992 100644 --- a/internal/cli/freshen.go +++ b/internal/cli/freshen.go @@ -149,6 +149,7 @@ func (mfa *CLIApp) freshenManifestOperation(ctx *cli.Context) error { existingMtime := time.Unix(existing.Mtime.Seconds, int64(existing.Mtime.Nanos)) if existing.Size != info.Size() || !existingMtime.Equal(info.ModTime()) { changed++ + log.Debugf("M %s", relPath) entries = append(entries, &freshenEntry{ path: relPath, size: info.Size(), @@ -169,6 +170,7 @@ func (mfa *CLIApp) freshenManifestOperation(ctx *cli.Context) error { delete(existingByPath, relPath) } else { added++ + log.Debugf("A %s", relPath) entries = append(entries, &freshenEntry{ path: relPath, size: info.Size(), @@ -195,6 +197,9 @@ func (mfa *CLIApp) freshenManifestOperation(ctx *cli.Context) error { // Remaining entries in existingByPath are removed files removed = int64(len(existingByPath)) + for path := range existingByPath { + log.Debugf("D %s", path) + } scanDuration := time.Since(startScan) log.Infof("scan complete in %s: %d unchanged, %d changed, %d added, %d removed",