diff options
Diffstat (limited to 'cmd')
| -rw-r--r-- | cmd/frontend/main.go | 5 | ||||
| -rw-r--r-- | cmd/worker/main.go | 3 |
2 files changed, 4 insertions, 4 deletions
diff --git a/cmd/frontend/main.go b/cmd/frontend/main.go index e0c93b52..453cb315 100644 --- a/cmd/frontend/main.go +++ b/cmd/frontend/main.go @@ -176,12 +176,13 @@ func main() { log.Fatal(ctx, err) } requestLogger := getLogger(ctx, cfg) - experimenter, err := middleware.NewExperimenter(ctx, 1*time.Minute, expg) + rc := reportingClient(ctx, cfg) + experimenter, err := middleware.NewExperimenter(ctx, 1*time.Minute, expg, rc) if err != nil { log.Fatal(ctx, err) } ermw := middleware.Identity() - if rc := reportingClient(ctx, cfg); rc != nil { + if rc != nil { ermw = middleware.ErrorReporting(rc.Report) } mw := middleware.Chain( diff --git a/cmd/worker/main.go b/cmd/worker/main.go index 2f503249..c042366b 100644 --- a/cmd/worker/main.go +++ b/cmd/worker/main.go @@ -143,8 +143,7 @@ func main() { log.Fatalf(ctx, "strconv.Atoi(%q): %v", timeout, err) } requestLogger := logger(ctx, cfg) - - experimenter, err := middleware.NewExperimenter(ctx, 1*time.Minute, func(context.Context) internal.ExperimentSource { return db }) + experimenter, err := middleware.NewExperimenter(ctx, 1*time.Minute, func(context.Context) internal.ExperimentSource { return db }, reportingClient) if err != nil { log.Fatal(ctx, err) } |
