package internal import ( "errors" "fmt" ) func RunCron() error { c := GetConfig() var errs []error for name, l := range c.Locations { l.name = name if err := l.RunCron(); err != nil { errs = append(errs, err) } } if len(errs) > 0 { return fmt.Errorf("Encountered errors during cron process:\n%w", errors.Join(errs...)) } return nil }