コード例 #1
0
ファイル: go-cron.go プロジェクト: codemedic/go-cron
func Stop(c *cron.Cron, wg *sync.WaitGroup) {
	log.Println("Stopping")
	c.Stop()
	log.Println("Waiting")
	wg.Wait()
	log.Println("Exiting")
	os.Exit(0)
}
コード例 #2
0
ファイル: scheduler.go プロジェクト: rach/pome
func scheduleMetric(c *cron.Cron, schedule string, fct func()) {
	c.AddFunc(schedule, fct)
	if strings.HasPrefix(schedule, "@every") {
		fct()
	}
}
コード例 #3
0
ファイル: go-cron.go プロジェクト: codemedic/go-cron
func Start(c *cron.Cron) {
	c.Start()
}
コード例 #4
0
ファイル: go-cron.go プロジェクト: snowsnail/go-cron
func start(c *cron.Cron, wg *sync.WaitGroup) {
	c.Start()
}