Plugins: Expose ExternalService in request config (#85187)

This commit is contained in:
Andres Martinez Gotor
2024-04-03 09:22:34 +02:00
committed by GitHub
parent 1522499c4a
commit 9c7237891c
4 changed files with 50 additions and 25 deletions
@@ -1,6 +1,10 @@
package pluginconfig
import "context"
import (
"context"
"github.com/grafana/grafana/pkg/plugins/auth"
)
var _ PluginRequestConfigProvider = (*FakePluginRequestConfigProvider)(nil)
@@ -11,6 +15,6 @@ func NewFakePluginRequestConfigProvider() *FakePluginRequestConfigProvider {
}
// PluginRequestConfig returns a map of configuration that should be passed in a plugin request.
func (s *FakePluginRequestConfigProvider) PluginRequestConfig(ctx context.Context, pluginID string) map[string]string {
func (s *FakePluginRequestConfigProvider) PluginRequestConfig(ctx context.Context, pluginID string, externalService *auth.ExternalService) map[string]string {
return map[string]string{}
}