summaryrefslogtreecommitdiffstats
path: root/jobs/schedulers.go
diff options
context:
space:
mode:
Diffstat (limited to 'jobs/schedulers.go')
-rw-r--r--jobs/schedulers.go4
1 files changed, 4 insertions, 0 deletions
diff --git a/jobs/schedulers.go b/jobs/schedulers.go
index 37a64bc22..b0cb92fc5 100644
--- a/jobs/schedulers.go
+++ b/jobs/schedulers.go
@@ -56,6 +56,10 @@ func (srv *JobServer) InitSchedulers() *Schedulers {
schedulers.schedulers = append(schedulers.schedulers, migrationsInterface.MakeScheduler())
}
+ if pluginsInterface := srv.Plugins; pluginsInterface != nil {
+ schedulers.schedulers = append(schedulers.schedulers, pluginsInterface.MakeScheduler())
+ }
+
schedulers.nextRunTimes = make([]*time.Time, len(schedulers.schedulers))
return schedulers
}