From cf39287b4871a34322d77aced1cd849ce61c75bd Mon Sep 17 00:00:00 2001 From: Umputun Date: Tue, 13 Feb 2018 11:55:47 -0600 Subject: [PATCH] hit refresh for all sites, local --- app/main.go | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/app/main.go b/app/main.go index fb2b409c..f1739d2c 100644 --- a/app/main.go +++ b/app/main.go @@ -107,12 +107,14 @@ func main() { srv.Cache = common.NewLoadingCache(4*time.Hour, 15*time.Minute, func() { // set post-flush callback - resp, err := http.Get(opts.RemarkURL + "/api/v1/list") - if err != nil { - log.Printf("[WARN] failed to refresh cached list, %s", err) - return + for _, site := range opts.Sites { + resp, err := http.Get("http://localhost:8080/api/v1/list?" + site) + if err != nil { + log.Printf("[WARN] failed to refresh cached list for %s, %s", site, err) + return + } + resp.Body.Close() } - resp.Body.Close() }) if opts.DevMode {