Chore: Add skeleton for background plugin installer (#91743)

This commit is contained in:
Andres Martinez Gotor
2024-08-12 16:39:31 +02:00
committed by GitHub
parent 25dbb32cea
commit d342e76f63
10 changed files with 84 additions and 0 deletions

View File

@ -47,6 +47,7 @@ import (
"github.com/grafana/grafana/pkg/services/pluginsintegration/plugincontext"
"github.com/grafana/grafana/pkg/services/pluginsintegration/pluginerrs"
"github.com/grafana/grafana/pkg/services/pluginsintegration/pluginexternal"
"github.com/grafana/grafana/pkg/services/pluginsintegration/plugininstaller"
"github.com/grafana/grafana/pkg/services/pluginsintegration/pluginsettings"
pluginSettings "github.com/grafana/grafana/pkg/services/pluginsintegration/pluginsettings/service"
"github.com/grafana/grafana/pkg/services/pluginsintegration/pluginstore"
@ -124,6 +125,7 @@ var WireSet = wire.NewSet(
pluginexternal.ProvideService,
plugincontext.ProvideBaseService,
wire.Bind(new(plugincontext.BasePluginContextProvider), new(*plugincontext.BaseProvider)),
plugininstaller.ProvideService,
)
// WireExtensionSet provides a wire.ProviderSet of plugin providers that can be