Compare commits

...
Author SHA1 Message Date
Dafydd 0c507d77ee wip: group rename to use pluginid 2026-01-02 13:15:58 +00:00
+9 -7
View File
@@ -89,6 +89,7 @@ func RegisterAPIService(
} }
builder, err = NewDataSourceAPIBuilder( builder, err = NewDataSourceAPIBuilder(
pluginJSON.ID+".datasource.grafana.app",
pluginJSON, pluginJSON,
client, client,
datasources.GetDatasourceProvider(pluginJSON), datasources.GetDatasourceProvider(pluginJSON),
@@ -119,6 +120,7 @@ type PluginClient interface {
} }
func NewDataSourceAPIBuilder( func NewDataSourceAPIBuilder(
groupName string,
plugin plugins.JSONData, plugin plugins.JSONData,
client PluginClient, client PluginClient,
datasources PluginDatasourceProvider, datasources PluginDatasourceProvider,
@@ -127,13 +129,13 @@ func NewDataSourceAPIBuilder(
loadQueryTypes bool, loadQueryTypes bool,
configCrudUseNewApis bool, configCrudUseNewApis bool,
) (*DataSourceAPIBuilder, error) { ) (*DataSourceAPIBuilder, error) {
group, err := plugins.GetDatasourceGroupNameFromPluginID(plugin.ID) // group, err := plugins.GetDatasourceGroupNameFromPluginID(plugin.ID)
if err != nil { // if err != nil {
return nil, err // return nil, err
} // }
var err error
builder := &DataSourceAPIBuilder{ builder := &DataSourceAPIBuilder{
datasourceResourceInfo: datasourceV0.DataSourceResourceInfo.WithGroupAndShortName(group, plugin.ID), datasourceResourceInfo: datasourceV0.DataSourceResourceInfo.WithGroupAndShortName(groupName, plugin.ID),
pluginJSON: plugin, pluginJSON: plugin,
client: client, client: client,
datasources: datasources, datasources: datasources,
@@ -143,7 +145,7 @@ func NewDataSourceAPIBuilder(
} }
if loadQueryTypes { if loadQueryTypes {
// In the future, this will somehow come from the plugin // In the future, this will somehow come from the plugin
builder.queryTypes, err = getHardcodedQueryTypes(group) builder.queryTypes, err = getHardcodedQueryTypes(groupName)
} }
return builder, err return builder, err
} }