mirror of
https://github.com/mayswind/ezbookkeeping.git
synced 2026-05-19 17:24:26 +08:00
code refactor and add unit tests
This commit is contained in:
@@ -83,7 +83,7 @@ func (c *CronJobSchedulerContainer) registerAllJobs(config *settings.Config) {
|
||||
|
||||
func (c *CronJobSchedulerContainer) registerIntervalJob(job *CronJob) {
|
||||
gocronJob, err := c.scheduler.NewJob(
|
||||
gocron.DurationJob(job.Interval),
|
||||
job.Period.ToJobDefinition(),
|
||||
gocron.NewTask(job.doRun),
|
||||
gocron.WithName(job.Name),
|
||||
gocron.WithSingletonMode(gocron.LimitModeReschedule),
|
||||
|
||||
Reference in New Issue
Block a user