chore: move stat reporting into workspacestats package (#13386)

This commit is contained in:
Garrett Delfosse
2024-05-29 11:49:08 -04:00
committed by GitHub
parent afd9d3b35f
commit 5789ea5397
19 changed files with 314 additions and 346 deletions

View File

@ -518,7 +518,7 @@ func (api *API) workspaceProxyReportAppStats(rw http.ResponseWriter, r *http.Req
api.Logger.Debug(ctx, "report app stats", slog.F("stats", req.Stats))
reporter := api.WorkspaceAppsStatsCollectorOptions.Reporter
if err := reporter.Report(ctx, req.Stats); err != nil {
if err := reporter.ReportAppStats(ctx, req.Stats); err != nil {
api.Logger.Error(ctx, "report app stats failed", slog.Error(err))
httpapi.InternalServerError(rw, err)
return