diff --git a/pkg/scheduler/service/service.go b/pkg/scheduler/service/service.go index 0b077a936d..ed1b98e135 100644 --- a/pkg/scheduler/service/service.go +++ b/pkg/scheduler/service/service.go @@ -80,16 +80,16 @@ func StartService() error { count++ } - if err := computemodels.InitDB(); err != nil { - log.Fatalf("InitDB fail: %s", err) - } - commonOpts := &opts.CommonOptions app_common.InitAuth(commonOpts, func() { log.Infof("Auth complete!!") startSched() }) + if err := computemodels.InitDB(); err != nil { + log.Fatalf("InitDB fail: %s", err) + } + common_options.StartOptionManager(&opts, opts.ConfigSyncPeriodSeconds, compute_api.SERVICE_TYPE, compute_api.SERVICE_VERSION, o.OnOptionsChange) app := app_common.InitApp(&opts.BaseOptions, true)