package timer import ( "github.com/robfig/cron/v3" "code.gitea.io/gitea/routers/repo" ) func init() { c := cron.New() spec := "*/10 * * * *" c.AddFunc(spec, repo.HandleUnDecompressAttachment) specCheckBlockChainUserSuccess := "*/10 * * * *" c.AddFunc(specCheckBlockChainUserSuccess, repo.HandleBlockChainUnSuccessUsers) specCheckRepoBlockChainSuccess := "*/5 * * * *" c.AddFunc(specCheckRepoBlockChainSuccess, repo.HandleBlockChainUnSuccessRepos) specCheckUnTransformedActions := "*/1 * * * *" c.AddFunc(specCheckUnTransformedActions, repo.HandleUnTransformedActions) specCheckBlockChainCommitSuccess := "*/3 * * * *" c.AddFunc(specCheckBlockChainCommitSuccess, repo.HandleBlockChainUnSuccessCommits) c.Start() }