Stats: Propagate context when listing sandbox plugins (#102207)
This commit is contained in:
@@ -150,7 +150,7 @@ func (s *Service) collectSystemStats(ctx context.Context) (map[string]any, error
|
||||
m["stats.plugins.apps.count"] = s.appCount(ctx)
|
||||
m["stats.plugins.panels.count"] = s.panelCount(ctx)
|
||||
m["stats.plugins.datasources.count"] = s.dataSourceCount(ctx)
|
||||
m["stats.plugins.sandboxed_plugins.count"] = s.sandboxCount()
|
||||
m["stats.plugins.sandboxed_plugins.count"] = s.sandboxCount(ctx)
|
||||
m["stats.alerts.count"] = statsResult.Alerts
|
||||
m["stats.active_users.count"] = statsResult.ActiveUsers
|
||||
m["stats.active_admins.count"] = statsResult.ActiveAdmins
|
||||
@@ -367,8 +367,8 @@ func (s *Service) dataSourceCount(ctx context.Context) int {
|
||||
return len(s.plugins.Plugins(ctx, plugins.TypeDataSource))
|
||||
}
|
||||
|
||||
func (s *Service) sandboxCount() int {
|
||||
ps, err := s.sandbox.Plugins()
|
||||
func (s *Service) sandboxCount(ctx context.Context) int {
|
||||
ps, err := s.sandbox.Plugins(ctx)
|
||||
if err != nil {
|
||||
s.log.Error("Failed to get sandboxed plugin count", "error", err)
|
||||
return 0
|
||||
|
||||
Reference in New Issue
Block a user