non crontab
This commit is contained in:
48
main.go
48
main.go
@@ -50,30 +50,30 @@ func main() {
|
||||
defer scheduler.Stop()
|
||||
|
||||
// SCHEDULE HARIAN
|
||||
scheduler.AddFunc("0 5 * * *", func() {
|
||||
log.Println("=== RUNNING SCHEDULE GET JADWAL DOKTER ===")
|
||||
for {
|
||||
success := jadwal_dokter.GetJadwalDokternew()
|
||||
if success {
|
||||
log.Println("=== SCHEDULE GET JADWAL HARIAN DOKTER DONE ===")
|
||||
break
|
||||
}
|
||||
}
|
||||
})
|
||||
|
||||
//SCHEDULE TIAP 3 BULAN
|
||||
scheduler.AddFunc("30 5 * * 2", func() {
|
||||
log.Println("=== RUNNING SCHEDULE GET JADWAL DOKTER MONTHLY===")
|
||||
for {
|
||||
success := jadwal_dokter.GetDataJadwalDokter()
|
||||
if success {
|
||||
log.Println("=== SCHEDULE GET JADWAL DOKTER MONTHLY DONE ===")
|
||||
break
|
||||
}
|
||||
}
|
||||
})
|
||||
|
||||
go scheduler.Start()
|
||||
//scheduler.AddFunc("20 11 * * *", func() {
|
||||
// log.Println("=== RUNNING SCHEDULE GET JADWAL DOKTER ===")
|
||||
// for {
|
||||
// success := jadwal_dokter.GetJadwalDokternew()
|
||||
// if success {
|
||||
// log.Println("=== SCHEDULE GET JADWAL HARIAN DOKTER DONE ===")
|
||||
// break
|
||||
// }
|
||||
// }
|
||||
//})
|
||||
//
|
||||
////SCHEDULE TIAP 3 BULAN
|
||||
//scheduler.AddFunc("35 5 * * 2", func() {
|
||||
// log.Println("=== RUNNING SCHEDULE GET JADWAL DOKTER MONTHLY===")
|
||||
// for {
|
||||
// success := jadwal_dokter.GetDataJadwalDokter()
|
||||
// if success {
|
||||
// log.Println("=== SCHEDULE GET JADWAL DOKTER MONTHLY DONE ===")
|
||||
// break
|
||||
// }
|
||||
// }
|
||||
//})
|
||||
//
|
||||
//go scheduler.Start()
|
||||
|
||||
v1 := r.Group("/api")
|
||||
|
||||
|
||||
Reference in New Issue
Block a user