Log tidying

This commit is contained in:
Fred Boniface 2024-04-14 20:07:56 +01:00
parent 992005cc97
commit c8709d67db
3 changed files with 7 additions and 4 deletions

View File

@ -2,6 +2,7 @@ package background
import (
"math"
"os"
"runtime"
"time"
@ -18,8 +19,8 @@ const frequency = 2 * time.Hour // Figure out a sensible frequency!
func InitTicker(cfg *helpers.Configuration, stop <-chan struct{}) {
go runTicker(cfg, stop)
// Run goroutine logging ticker if runtime set to debug
if helpers.Runtime == "debug" {
// Run goroutine logging ticker if env "perflog" is set to "on"
if os.Getenv("perflog") == "on" {
go goroutineTicker(stop)
}
}
@ -33,8 +34,10 @@ func runTicker(cfg *helpers.Configuration, stop <-chan struct{}) {
for {
select {
case <-stop:
log.Debug("Stopping background task ticker")
return
case <-ticker.C:
log.Debug("Running background tasks")
go cif.CheckCif(cfg)
go corpus.CheckCorpus(cfg)
}

View File

@ -18,7 +18,7 @@ func CheckCif(cfg *helpers.Configuration) {
return
}
log.Info("Checking age of CIF Data")
log.Debug("Checking age of CIF Data")
// Load and read metadata from database
metadata, err := dbAccess.GetCifMetadata()

View File

@ -21,7 +21,7 @@ import (
func init() {
printStartupBanner()
fmt.Println("Version", helpers.Version, "\n\n")
fmt.Printf("Version %s \n\n", helpers.Version)
}
func main() {