initialize

package
v0.0.3 Latest Latest
Warning

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

Go to latest
Published: Feb 18, 2022 License: Apache-2.0 Imports: 14 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (

	// 定时任务
	TaskRunMonitor = make(chan *model.CronRun)
	TaskManagement = task.NewTask()
)

Functions

func InitData

func InitData()

初始化数据

func InitTask

func InitTask()

定时任务初始化

func Initialize

func Initialize(e embed.FS)

初始化

func NewCfg

func NewCfg() *config.Config

初始化一个带有默认值的配置文件对象

func TaskMonitor

func TaskMonitor()

定时任务监控

Types

type JobInfo

type JobInfo struct {
	Name   string // 任务名称
	Id     string // 任务ID
	Script string // 脚本
}

func (JobInfo) Run

func (j JobInfo) Run()

func (JobInfo) WriteTaskRunErrorLog

func (j JobInfo) WriteTaskRunErrorLog(err error)

func (JobInfo) WriteTaskRunLog

func (j JobInfo) WriteTaskRunLog(msg string)

Jump to

Keyboard shortcuts

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