Playlist: Migrate to App SDK (#95691)

This commit is contained in:
Todd Treece
2024-11-04 14:18:49 -05:00
committed by GitHub
parent 4452d0932a
commit 517a1bef08
25 changed files with 465 additions and 255 deletions
+3 -1
View File
@@ -4,6 +4,7 @@ import (
"context"
"github.com/grafana/grafana/pkg/registry"
"github.com/grafana/grafana/pkg/registry/apps/playlist"
"github.com/grafana/grafana/pkg/services/apiserver"
"github.com/grafana/grafana/pkg/services/apiserver/builder"
"github.com/grafana/grafana/pkg/services/apiserver/builder/runner"
@@ -22,6 +23,7 @@ type Service struct {
func ProvideRegistryServiceSink(
registrar builder.APIRegistrar,
restConfigProvider apiserver.RestConfigProvider,
playlistAppProvider *playlist.PlaylistAppProvider,
) (*Service, error) {
cfgWrapper := func(ctx context.Context) *rest.Config {
cfg := restConfigProvider.GetRestConfig(ctx)
@@ -36,7 +38,7 @@ func ProvideRegistryServiceSink(
RestConfigGetter: cfgWrapper,
APIRegistrar: registrar,
}
runner, err := runner.NewAPIGroupRunner(cfg)
runner, err := runner.NewAPIGroupRunner(cfg, playlistAppProvider)
if err != nil {
return nil, err
}