mirror of
https://github.com/yunionio/cloudpods.git
synced 2026-09-24 16:03:43 +08:00
fix(region): add expired release notify hour options (#23350)
This commit is contained in:
@@ -115,6 +115,8 @@ type ComputeOptions struct {
|
||||
// sku sync
|
||||
SyncSkusDay int `default:"1" help:"Days auto sync skus data, default 1 day"`
|
||||
SyncSkusHour int `default:"3" help:"What hour start sync skus, default 03:00"`
|
||||
// 资源到期通知时间周期, 默认24小时通知一次
|
||||
ExpiredReleaseNotifyHour int `help:"The notify of resource expired" default:"24"`
|
||||
|
||||
ConvertHypervisorDefaultTemplate string `help:"Kvm baremetal convert option"`
|
||||
ConvertEsxiDefaultTemplate string `help:"ESXI baremetal convert option"`
|
||||
|
||||
@@ -197,7 +197,7 @@ func StartServiceWithJobs(jobs func(cron *cronman.SCronJobManager)) {
|
||||
|
||||
cron.AddJobEveryFewHour("InspectAllTemplate", 1, 0, 0, models.GuestTemplateManager.InspectAllTemplate, true)
|
||||
|
||||
cron.AddJobEveryFewHour("CheckBillingResourceExpireAt", 1, 0, 0, models.CheckBillingResourceExpireAt, true)
|
||||
cron.AddJobEveryFewHour("CheckBillingResourceExpireAt", opts.ExpiredReleaseNotifyHour, 0, 0, models.CheckBillingResourceExpireAt, false)
|
||||
cron.AddJobEveryFewDays(
|
||||
"CleanRecycleDiskFiles", 1, 3, 0, 0, models.StoragesCleanRecycleDiskfiles, false)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user