diff --git a/src/cmd/cron/main.go b/src/cmd/cron/main.go index ff2e325..337f7f9 100644 --- a/src/cmd/cron/main.go +++ b/src/cmd/cron/main.go @@ -5,6 +5,7 @@ import ( "context" "fmt" "io" + "log" "net/http" "net/url" "show-rss/src/feeds" @@ -45,11 +46,13 @@ func one(ctx context.Context, feed feeds.Feed) error { } else if !should { return nil } + log.Printf("fetching %s", feed.Version.URL) items, err := feed.Fetch(ctx) if err != nil { return err } + log.Printf("fetched feed %s: %d items", feed.Version.URL, len(items)) for _, item := range items { if err := oneItem(ctx, feed, item); err != nil { @@ -97,6 +100,7 @@ func oneItem(ctx context.Context, feed feeds.Feed, item feeds.Item) error { if did, err := webhooks.Did(ctx, method, wurl, body); err != nil || did { return err } + log.Printf("webhooking %s %s: %s", method, wurl, body) req, err := http.NewRequest(method, wurl, strings.NewReader(body)) if err != nil {