cron

package
v0.0.0-...-58fd0e2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 23, 2023 License: MIT Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var ProviderCronSet = wire.NewSet(NewCron)

Functions

This section is empty.

Types

type Cron

type Cron struct {
	// contains filtered or unexported fields
}

func NewCron

func NewCron(logger *zap.SugaredLogger) *Cron

func (*Cron) AddDaily

func (c *Cron) AddDaily(f ...func()) error

func (*Cron) AddHourly

func (c *Cron) AddHourly(f ...func()) error

func (*Cron) AddManually

func (c *Cron) AddManually(expr string, f ...func()) error

func (*Cron) AddMinuteFunc

func (c *Cron) AddMinuteFunc(m int, f ...func()) error

func (*Cron) AddMonthly

func (c *Cron) AddMonthly(f ...func()) error

func (*Cron) AddSecondsFunc

func (c *Cron) AddSecondsFunc(sec int, f ...func()) error

func (*Cron) AddWeekly

func (c *Cron) AddWeekly(f ...func()) error

func (*Cron) AddYearly

func (c *Cron) AddYearly(f ...func()) error

func (*Cron) Close

func (c *Cron) Close() error

func (*Cron) InitCron

func (c *Cron) InitCron()

InitCron init cron job

func (*Cron) Run

func (c *Cron) Run()

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL