region: fix get resource details panic

This commit is contained in:
Zexi Li
2020-05-20 13:26:10 +08:00
parent d8d4c6f24e
commit 0b70491ea0
+2 -4
View File
@@ -61,6 +61,7 @@ func StartService() {
app_common.InitAuth(commonOpts, func() {
log.Infof("Auth complete!!")
})
common_options.StartOptionManager(opts, opts.ConfigSyncPeriodSeconds, api.SERVICE_TYPE, api.SERVICE_VERSION, options.OnOptionsChange)
if opts.FetchEtcdServiceInfoAndUseEtcdLock {
err := initEtcdLockOpts(opts)
@@ -71,13 +72,10 @@ func StartService() {
app := app_common.InitApp(baseOpts, true)
InitHandlers(app)
db.EnsureAppInitSyncDB(app, dbOpts, models.InitDB)
defer cloudcommon.CloseDB()
common_options.StartOptionManager(opts, opts.ConfigSyncPeriodSeconds, api.SERVICE_TYPE, api.SERVICE_VERSION, options.OnOptionsChange)
InitHandlers(app)
options.InitNameSyncResources()
err := setInfluxdbRetentionPolicy()