debatably better
parent
19b6d180e7
commit
ec1f0e007a
|
|
@ -26,12 +26,7 @@ func Main(ctx context.Context) error {
|
|||
}
|
||||
|
||||
func One(ctx context.Context) error {
|
||||
f, err := feeds.New(ctx)
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
return f.ForEach(ctx, func(feed feeds.Feed) error {
|
||||
return feeds.ForEach(ctx, func(feed feeds.Feed) error {
|
||||
if err := one(ctx, feed); err != nil {
|
||||
return fmt.Errorf("failed to cron %s (%+v): %w", feed.Entry.ID, feed.Version, err)
|
||||
}
|
||||
|
|
@ -56,9 +51,5 @@ func one(ctx context.Context, feed feeds.Feed) error {
|
|||
|
||||
return fmt.Errorf("should GET %s", feed.Version.URL)
|
||||
|
||||
f, err := feeds.New(ctx)
|
||||
if err != nil {
|
||||
return fmt.Errorf("failed new feeds to executed %s: %w", feed.Entry.ID, err)
|
||||
}
|
||||
return f.Executed(ctx, feed.Entry.ID, feed.Version.Created)
|
||||
return feeds.Executed(ctx, feed.Entry.ID, feed.Version.Created)
|
||||
}
|
||||
|
|
|
|||
|
|
@ -38,12 +38,8 @@ func TestOne(t *testing.T) {
|
|||
|
||||
ctx := db.Test(t, ctx)
|
||||
|
||||
f, err := feeds.New(ctx)
|
||||
if err != nil {
|
||||
t.Fatal(err)
|
||||
}
|
||||
for i := 0; i < 2; i++ {
|
||||
if _, err := f.Insert(ctx, fmt.Sprintf("%s?idx=%d", s.URL, i), "* * * * *"); err != nil {
|
||||
if _, err := feeds.Insert(ctx, fmt.Sprintf("%s?idx=%d", s.URL, i), "* * * * *"); err != nil {
|
||||
t.Fatal(err)
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue