mirror of https://github.com/grafana/grafana.git
				
				
				
			update wire gen
This commit is contained in:
		
							parent
							
								
									434771291a
								
							
						
					
					
						commit
						de3448578b
					
				|  | @ -741,6 +741,7 @@ func Initialize(ctx context.Context, cfg *setting.Cfg, opts Options, apiOpts api | |||
| 	if err != nil { | ||||
| 		return nil, err | ||||
| 	} | ||||
| 	scopedPluginDatasourceProvider := datasource.ProvideDefaultPluginConfigs(service15, cacheServiceImpl, plugincontextProvider) | ||||
| 	v := builder.ProvideDefaultBuildHandlerChainFuncFromBuilders() | ||||
| 	aggregatorRunner := aggregatorrunner.ProvideNoopAggregatorConfigurator() | ||||
| 	playlistAppInstaller, err := playlist.RegisterAppInstaller(playlistService, cfg, featureToggles) | ||||
|  | @ -770,7 +771,7 @@ func Initialize(ctx context.Context, cfg *setting.Cfg, opts Options, apiOpts api | |||
| 	} | ||||
| 	v2 := appregistry.ProvideAppInstallers(featureToggles, playlistAppInstaller, pluginsAppInstaller, shortURLAppInstaller, alertingRulesAppInstaller, correlationsAppInstaller, alertingNotificationsAppInstaller) | ||||
| 	builderMetrics := builder.ProvideBuilderMetrics(registerer) | ||||
| 	apiserverService, err := apiserver.ProvideService(cfg, featureToggles, routeRegisterImpl, tracingService, serverLockService, sqlStore, kvStore, dualwriteService, resourceClient, inlineSecureValueSupport, eventualRestConfigProvider, v, eventualRestConfigProvider, registerer, aggregatorRunner, v2, builderMetrics) | ||||
| 	apiserverService, err := apiserver.ProvideService(cfg, featureToggles, routeRegisterImpl, tracingService, serverLockService, sqlStore, kvStore, middlewareHandler, scopedPluginDatasourceProvider, plugincontextProvider, pluginstoreService, dualwriteService, resourceClient, inlineSecureValueSupport, eventualRestConfigProvider, v, eventualRestConfigProvider, registerer, aggregatorRunner, v2, builderMetrics) | ||||
| 	if err != nil { | ||||
| 		return nil, err | ||||
| 	} | ||||
|  | @ -807,7 +808,6 @@ func Initialize(ctx context.Context, cfg *setting.Cfg, opts Options, apiOpts api | |||
| 	apiService := api4.ProvideService(cfg, routeRegisterImpl, accessControl, userService, authinfoimplService, ossGroups, identitySynchronizer, orgService, ldapImpl, userAuthTokenService, bundleregistryService) | ||||
| 	dashboardsAPIBuilder := dashboard.RegisterAPIService(cfg, featureToggles, apiserverService, dashboardService, dashboardProvisioningService, service15, dashboardServiceImpl, dashboardPermissionsService, accessControl, accessClient, provisioningServiceImpl, dashboardsStore, registerer, sqlStore, tracingService, resourceClient, dualwriteService, sortService, quotaService, libraryPanelService, eventualRestConfigProvider, userService) | ||||
| 	snapshotsAPIBuilder := dashboardsnapshot.RegisterAPIService(serviceImpl, apiserverService, cfg, featureToggles, sqlStore, registerer) | ||||
| 	scopedPluginDatasourceProvider := datasource.ProvideDefaultPluginConfigs(service15, cacheServiceImpl, plugincontextProvider) | ||||
| 	dataSourceAPIBuilder, err := datasource.RegisterAPIService(configProvider, featureToggles, apiserverService, middlewareHandler, scopedPluginDatasourceProvider, plugincontextProvider, accessControl, registerer) | ||||
| 	if err != nil { | ||||
| 		return nil, err | ||||
|  | @ -1346,6 +1346,7 @@ func InitializeForTest(ctx context.Context, t sqlutil.ITestDB, testingT interfac | |||
| 	if err != nil { | ||||
| 		return nil, err | ||||
| 	} | ||||
| 	scopedPluginDatasourceProvider := datasource.ProvideDefaultPluginConfigs(service15, cacheServiceImpl, plugincontextProvider) | ||||
| 	v := builder.ProvideDefaultBuildHandlerChainFuncFromBuilders() | ||||
| 	aggregatorRunner := aggregatorrunner.ProvideNoopAggregatorConfigurator() | ||||
| 	playlistAppInstaller, err := playlist.RegisterAppInstaller(playlistService, cfg, featureToggles) | ||||
|  | @ -1375,7 +1376,7 @@ func InitializeForTest(ctx context.Context, t sqlutil.ITestDB, testingT interfac | |||
| 	} | ||||
| 	v2 := appregistry.ProvideAppInstallers(featureToggles, playlistAppInstaller, pluginsAppInstaller, shortURLAppInstaller, alertingRulesAppInstaller, correlationsAppInstaller, alertingNotificationsAppInstaller) | ||||
| 	builderMetrics := builder.ProvideBuilderMetrics(registerer) | ||||
| 	apiserverService, err := apiserver.ProvideService(cfg, featureToggles, routeRegisterImpl, tracingService, serverLockService, sqlStore, kvStore, dualwriteService, resourceClient, inlineSecureValueSupport, eventualRestConfigProvider, v, eventualRestConfigProvider, registerer, aggregatorRunner, v2, builderMetrics) | ||||
| 	apiserverService, err := apiserver.ProvideService(cfg, featureToggles, routeRegisterImpl, tracingService, serverLockService, sqlStore, kvStore, middlewareHandler, scopedPluginDatasourceProvider, plugincontextProvider, pluginstoreService, dualwriteService, resourceClient, inlineSecureValueSupport, eventualRestConfigProvider, v, eventualRestConfigProvider, registerer, aggregatorRunner, v2, builderMetrics) | ||||
| 	if err != nil { | ||||
| 		return nil, err | ||||
| 	} | ||||
|  | @ -1412,7 +1413,6 @@ func InitializeForTest(ctx context.Context, t sqlutil.ITestDB, testingT interfac | |||
| 	apiService := api4.ProvideService(cfg, routeRegisterImpl, accessControl, userService, authinfoimplService, ossGroups, identitySynchronizer, orgService, ldapImpl, userAuthTokenService, bundleregistryService) | ||||
| 	dashboardsAPIBuilder := dashboard.RegisterAPIService(cfg, featureToggles, apiserverService, dashboardService, dashboardProvisioningService, service15, dashboardServiceImpl, dashboardPermissionsService, accessControl, accessClient, provisioningServiceImpl, dashboardsStore, registerer, sqlStore, tracingService, resourceClient, dualwriteService, sortService, quotaService, libraryPanelService, eventualRestConfigProvider, userService) | ||||
| 	snapshotsAPIBuilder := dashboardsnapshot.RegisterAPIService(serviceImpl, apiserverService, cfg, featureToggles, sqlStore, registerer) | ||||
| 	scopedPluginDatasourceProvider := datasource.ProvideDefaultPluginConfigs(service15, cacheServiceImpl, plugincontextProvider) | ||||
| 	dataSourceAPIBuilder, err := datasource.RegisterAPIService(configProvider, featureToggles, apiserverService, middlewareHandler, scopedPluginDatasourceProvider, plugincontextProvider, accessControl, registerer) | ||||
| 	if err != nil { | ||||
| 		return nil, err | ||||
|  |  | |||
|  | @ -36,6 +36,7 @@ import ( | |||
| 	"github.com/grafana/grafana/pkg/infra/tracing" | ||||
| 	"github.com/grafana/grafana/pkg/middleware" | ||||
| 	"github.com/grafana/grafana/pkg/modules" | ||||
| 	"github.com/grafana/grafana/pkg/plugins" | ||||
| 	"github.com/grafana/grafana/pkg/registry" | ||||
| 	"github.com/grafana/grafana/pkg/registry/apis/datasource" | ||||
| 	secret "github.com/grafana/grafana/pkg/registry/apis/secret/contracts" | ||||
|  | @ -99,6 +100,10 @@ type service struct { | |||
| 	storageStatus     dualwrite.Service | ||||
| 	kvStore           kvstore.KVStore | ||||
| 
 | ||||
| 	pluginClient       plugins.Client | ||||
| 	datasources        datasource.ScopedPluginDatasourceProvider | ||||
| 	contextProvider    datasource.PluginContextWrapper | ||||
| 	pluginStore        pluginstore.Store | ||||
| 	unified            resource.ResourceClient | ||||
| 	secrets            secret.InlineSecureValueSupport | ||||
| 	restConfigProvider RestConfigProvider | ||||
|  | @ -118,6 +123,10 @@ func ProvideService( | |||
| 	serverLockService *serverlock.ServerLockService, | ||||
| 	db db.DB, | ||||
| 	kvStore kvstore.KVStore, | ||||
| 	pluginClient plugins.Client, | ||||
| 	datasources datasource.ScopedPluginDatasourceProvider, | ||||
| 	contextProvider datasource.PluginContextWrapper, | ||||
| 	pluginStore pluginstore.Store, | ||||
| 	storageStatus dualwrite.Service, | ||||
| 	unified resource.ResourceClient, | ||||
| 	secrets secret.InlineSecureValueSupport, | ||||
|  | @ -144,6 +153,10 @@ func ProvideService( | |||
| 		db:                                db, // For Unified storage
 | ||||
| 		metrics:                           reg, | ||||
| 		kvStore:                           kvStore, | ||||
| 		pluginClient:                      pluginClient, | ||||
| 		datasources:                       datasources, | ||||
| 		contextProvider:                   contextProvider, | ||||
| 		pluginStore:                       pluginStore, | ||||
| 		serverLockService:                 serverLockService, | ||||
| 		storageStatus:                     storageStatus, | ||||
| 		unified:                           unified, | ||||
|  | @ -271,7 +284,6 @@ func (s *service) start(ctx context.Context) error { | |||
| 	groupVersions = append(groupVersions, additionalGroupVersions...) | ||||
| 
 | ||||
| 	o := grafanaapiserveroptions.NewOptions(s.codecs.LegacyCodec(groupVersions...)) | ||||
| 	appinstaller.RegisterOptions(o, s.appInstallers) | ||||
| 
 | ||||
| 	// Register authorizers from app installers
 | ||||
| 	appinstaller.RegisterAuthorizers(ctx, s.appInstallers, s.authorizer) | ||||
|  | @ -496,11 +508,11 @@ func (s *service) startDataplaneAggregator( | |||
| 	config := &dataplaneaggregator.Config{ | ||||
| 		GenericConfig: serverConfig, | ||||
| 		ExtraConfig: dataplaneaggregator.ExtraConfig{ | ||||
| 			//PluginClient:          s.pluginClient,
 | ||||
| 			PluginClient: s.pluginClient, | ||||
| 			PluginContextProvider: &pluginContextProvider{ | ||||
| 				//pluginStore:     s.pluginStore,
 | ||||
| 				//datasources:     s.datasources,
 | ||||
| 				//contextProvider: s.contextProvider,
 | ||||
| 				pluginStore:     s.pluginStore, | ||||
| 				datasources:     s.datasources, | ||||
| 				contextProvider: s.contextProvider, | ||||
| 			}, | ||||
| 		}, | ||||
| 	} | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue