mirror of https://github.com/portainer/portainer
parent
b1e048e218
commit
165096bef0
|
@ -175,7 +175,7 @@ func loadEndpointSyncSystemSchedule(jobScheduler portainer.JobScheduler, schedul
|
||||||
|
|
||||||
endpointSyncJob := &portainer.EndpointSyncJob{}
|
endpointSyncJob := &portainer.EndpointSyncJob{}
|
||||||
|
|
||||||
endointSyncSchedule := &portainer.Schedule{
|
endpointSyncSchedule := &portainer.Schedule{
|
||||||
ID: portainer.ScheduleID(scheduleService.GetNextIdentifier()),
|
ID: portainer.ScheduleID(scheduleService.GetNextIdentifier()),
|
||||||
Name: "system_endpointsync",
|
Name: "system_endpointsync",
|
||||||
CronExpression: "@every " + *flags.SyncInterval,
|
CronExpression: "@every " + *flags.SyncInterval,
|
||||||
|
@ -186,14 +186,14 @@ func loadEndpointSyncSystemSchedule(jobScheduler portainer.JobScheduler, schedul
|
||||||
}
|
}
|
||||||
|
|
||||||
endpointSyncJobContext := cron.NewEndpointSyncJobContext(endpointService, *flags.ExternalEndpoints)
|
endpointSyncJobContext := cron.NewEndpointSyncJobContext(endpointService, *flags.ExternalEndpoints)
|
||||||
endpointSyncJobRunner := cron.NewEndpointSyncJobRunner(endointSyncSchedule, endpointSyncJobContext)
|
endpointSyncJobRunner := cron.NewEndpointSyncJobRunner(endpointSyncSchedule, endpointSyncJobContext)
|
||||||
|
|
||||||
err = jobScheduler.ScheduleJob(endpointSyncJobRunner)
|
err = jobScheduler.ScheduleJob(endpointSyncJobRunner)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
|
||||||
return scheduleService.CreateSchedule(endointSyncSchedule)
|
return scheduleService.CreateSchedule(endpointSyncSchedule)
|
||||||
}
|
}
|
||||||
|
|
||||||
func loadSchedulesFromDatabase(jobScheduler portainer.JobScheduler, jobService portainer.JobService, scheduleService portainer.ScheduleService, endpointService portainer.EndpointService, fileService portainer.FileService) error {
|
func loadSchedulesFromDatabase(jobScheduler portainer.JobScheduler, jobService portainer.JobService, scheduleService portainer.ScheduleService, endpointService portainer.EndpointService, fileService portainer.FileService) error {
|
||||||
|
|
Loading…
Reference in New Issue