small fix, don't worry about it

This commit is contained in:
Tomas Dvorak
2026-04-10 12:06:24 +02:00
commit 5c500a72b0
243 changed files with 44176 additions and 0 deletions
+8
View File
@@ -0,0 +1,8 @@
package downloader
import "context"
type Engine interface {
Add(ctx context.Context, source string) (string, error)
Status(ctx context.Context, id string) (string, error)
}
+34
View File
@@ -0,0 +1,34 @@
package downloader
import (
"context"
"time"
"go.uber.org/zap"
)
type Worker struct {
log *zap.Logger
}
func NewWorker(log *zap.Logger) *Worker {
return &Worker{log: log}
}
func (w *Worker) Name() string {
return "downloader-monitor"
}
func (w *Worker) Start(ctx context.Context) error {
ticker := time.NewTicker(30 * time.Second)
defer ticker.Stop()
for {
select {
case <-ctx.Done():
return nil
case <-ticker.C:
w.log.Debug("downloader heartbeat")
}
}
}