Plugins: Add Grafana config to app plugin context (#79439)

This commit is contained in:
Ben Sully
2023-12-13 09:28:24 +00:00
committed by GitHub
parent 0d1d437c86
commit 315100e2e3
3 changed files with 8 additions and 1 deletions
@@ -80,6 +80,9 @@ func (p *Provider) Get(ctx context.Context, pluginID string, user identity.Reque
pCtx.AppInstanceSettings = appSettings
}
settings := p.pluginEnvVars.GetConfigMap(ctx, pluginID, plugin.ExternalService)
pCtx.GrafanaConfig = backend.NewGrafanaCfg(settings)
ua, err := useragent.New(p.cfg.BuildVersion, runtime.GOOS, runtime.GOARCH)
if err != nil {
p.logger.Warn("Could not create user agent", "error", err)