From 6626077201e018a17d4a10bd6775505e3147583d Mon Sep 17 00:00:00 2001 From: bel Date: Sun, 25 May 2025 11:49:16 -0600 Subject: [PATCH] log asses.Main new dir processing --- src/asses/one.go | 2 +- src/cmd/asses/main.go | 10 +++++++++- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/src/asses/one.go b/src/asses/one.go index c82566b..e94090c 100644 --- a/src/asses/one.go +++ b/src/asses/one.go @@ -50,7 +50,7 @@ func One(ctx context.Context, p string) error { } else if stat, err := os.Stat(p); err != nil { return fmt.Errorf("cannot stat %s: %w", p, err) } else if stat.ModTime() == last.Modified { - log.Printf("asses.One(%s) // unmodified since %v", shortp, last.T) + //log.Printf("asses.One(%s) // unmodified since %v", shortp, last.T) return nil } else { log.Printf("asses.One(%s) // modified (%v) is now %v", shortp, last.Modified, stat.ModTime()) diff --git a/src/cmd/asses/main.go b/src/cmd/asses/main.go index e9cd1be..2067160 100644 --- a/src/cmd/asses/main.go +++ b/src/cmd/asses/main.go @@ -3,6 +3,7 @@ package asses import ( "context" "io/fs" + "log" "path" "path/filepath" "show-rss/src/asses" @@ -24,7 +25,14 @@ func One(ctx context.Context) error { ctx, can := context.WithDeadline(ctx, asses.Deadline()) defer can() - return OneWith(ctx, rootDs, asses.One) + lastD := "" + return OneWith(ctx, rootDs, func(ctx context.Context, p string) error { + if d := path.Dir(p); d != lastD { + log.Printf("asses.One(%s/...)...", d) + lastD = d + } + return asses.One(ctx, p) + }) } func OneWith(ctx context.Context, rootds []string, cb CB) error {