From fb186450121751bd8463e6485665e66b83901c8d Mon Sep 17 00:00:00 2001 From: Arda Serdar Pektezol <1669855+pektezol@users.noreply.github.com> Date: Fri, 18 Oct 2024 00:09:09 +0300 Subject: refactor: enable rankings cron, update website desc --- rankings/main.go | 25 ++++++++++++++----------- 1 file changed, 14 insertions(+), 11 deletions(-) (limited to 'rankings') diff --git a/rankings/main.go b/rankings/main.go index 70a25e9..dfafb0c 100644 --- a/rankings/main.go +++ b/rankings/main.go @@ -2,8 +2,12 @@ package main import ( "log" + "os" + "os/signal" + "syscall" "github.com/joho/godotenv" + "github.com/robfig/cron/v3" ) func main() { @@ -11,17 +15,16 @@ func main() { if err != nil { log.Fatalln("Error loading .env file:", err.Error()) } - run() - // c := cron.New() - // _, err = c.AddFunc("0 0 * * *", run) - // if err != nil { - // log.Fatalln("Error scheduling daily reminder:", err.Error()) - // } - // c.Start() - // log.Println("ready for jobs") - // sc := make(chan os.Signal, 1) - // signal.Notify(sc, syscall.SIGINT, syscall.SIGTERM, os.Interrupt) - // <-sc + c := cron.New() + _, err = c.AddFunc("0 0 * * *", run) + if err != nil { + log.Fatalln("Error scheduling daily reminder:", err.Error()) + } + c.Start() + log.Println("ready for jobs") + sc := make(chan os.Signal, 1) + signal.Notify(sc, syscall.SIGINT, syscall.SIGTERM, os.Interrupt) + <-sc } func run() { -- cgit v1.2.3