mirror of
https://github.com/acepanel/panel.git
synced 2026-02-04 16:10:59 +08:00
20 lines
348 B
Go
20 lines
348 B
Go
package job
|
|
|
|
import (
|
|
"github.com/robfig/cron/v3"
|
|
)
|
|
|
|
func Boot(c *cron.Cron) error {
|
|
if _, err := c.AddJob("* * * * *", NewMonitoring()); err != nil {
|
|
return err
|
|
}
|
|
if _, err := c.AddJob("0 4 * * *", NewCertRenew()); err != nil {
|
|
return err
|
|
}
|
|
if _, err := c.AddJob("0 2 * * *", NewPanelTask()); err != nil {
|
|
return err
|
|
}
|
|
|
|
return nil
|
|
}
|