Versions in this module Expand all Collapse all v0 v0.14.0 Mar 22, 2025 Changes in this version + var ConfigWatcherFunc = func(cw *CronWorker) func(c *config.Config) + type CronWorker struct + Runners []JobRunnable + func (cw *CronWorker) CheckSetup(ctx context.Context, manager manager.Manager, logger *zap.SugaredLogger) error + func (cw *CronWorker) Name() string + func (cw *CronWorker) NeedLeaderElection() bool + func (cw *CronWorker) Setup(ctx context.Context, manager manager.Manager, logger *zap.SugaredLogger) error + func (cw *CronWorker) Start(ctx context.Context) error + type JobRunnable interface + JobName func() string + RunFunc func(ctx context.Context) func() + Setup func(ctx context.Context, kclient client.Client, restClient *resty.Client) error