|
|
@@ -5,6 +5,7 @@ |
|
|
|
package cron |
|
|
|
|
|
|
|
import ( |
|
|
|
"code.gitea.io/gitea/services/cloudbrain/resource" |
|
|
|
"context" |
|
|
|
"time" |
|
|
|
|
|
|
@@ -207,6 +208,17 @@ func registerSyncCloudbrainStatus() { |
|
|
|
}) |
|
|
|
} |
|
|
|
|
|
|
|
func registerSyncResourceSpecs() { |
|
|
|
RegisterTaskFatal("sync_grampus_specs", &BaseConfig{ |
|
|
|
Enabled: true, |
|
|
|
RunAtStart: true, |
|
|
|
Schedule: "0 0 1 * * ?", |
|
|
|
}, func(ctx context.Context, _ *models.User, _ Config) error { |
|
|
|
resource.SyncGrampusQueueAndSpecs() |
|
|
|
return nil |
|
|
|
}) |
|
|
|
} |
|
|
|
|
|
|
|
func initBasicTasks() { |
|
|
|
registerUpdateMirrorTask() |
|
|
|
registerRepoHealthCheck() |
|
|
@@ -227,4 +239,5 @@ func initBasicTasks() { |
|
|
|
|
|
|
|
registerSyncCloudbrainStatus() |
|
|
|
registerHandleOrgStatistic() |
|
|
|
registerSyncResourceSpecs() |
|
|
|
} |