mirror of
https://github.com/yunionio/cloudpods.git
synced 2026-08-30 17:13:08 +08:00
fix(glance): check image after initializing s3
This commit is contained in:
@@ -100,7 +100,6 @@ func StartService() {
|
||||
|
||||
common_options.StartOptionManager(opts, opts.ConfigSyncPeriodSeconds, api.SERVICE_TYPE, api.SERVICE_VERSION, options.OnOptionsChange)
|
||||
|
||||
go models.CheckImages()
|
||||
models.Init(options.Options.StorageDriver)
|
||||
if options.Options.StorageDriver == api.IMAGE_STORAGE_DRIVER_S3 {
|
||||
initS3()
|
||||
@@ -111,6 +110,9 @@ func StartService() {
|
||||
deployclient.Init(options.Options.DeployServerSocketPath)
|
||||
}
|
||||
|
||||
// Check the images after everything is ready
|
||||
go models.CheckImages()
|
||||
|
||||
if !opts.IsSlaveNode {
|
||||
cron := cronman.InitCronJobManager(true, options.Options.CronJobWorkerCount)
|
||||
cron.AddJobAtIntervals("CleanPendingDeleteImages", time.Duration(options.Options.PendingDeleteCheckSeconds)*time.Second, models.ImageManager.CleanPendingDeleteImages)
|
||||
|
||||
Reference in New Issue
Block a user