Documentation
¶
Overview ¶
Package cron provides support for Zero cron jobs.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type NullScheduler ¶ added in v0.12.0
type NullScheduler struct{}
NullScheduler is a no-op scheduler used when no cron jobs are defined.
type Schedule ¶
type Schedule struct {
// contains filtered or unexported fields
}
type Scheduler ¶
type Scheduler struct {
// contains filtered or unexported fields
}
func NewNullScheduler ¶ added in v0.12.0
func NewNullScheduler() *Scheduler
NewNullScheduler creates a new null scheduler.
func NewScheduler ¶
NewScheduler creates a new cron scheduler.
The Scheduler uses leases.Leaser to prevent cron jobs from running concurrently.
Click to show internal directories.
Click to hide internal directories.