K8s: Prevent registration of frontend datasources (#93635)

This commit is contained in:
Todd Treece 2024-09-24 06:39:11 -04:00 committed by GitHub
parent 4e93e2c7f1
commit 3221f493f9
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -79,6 +79,10 @@ func RegisterAPIService(
continue // skip this one continue // skip this one
} }
if !ds.JSONData.Backend {
continue // skip frontend only plugins
}
builder, err = NewDataSourceAPIBuilder(ds.JSONData, builder, err = NewDataSourceAPIBuilder(ds.JSONData,
pluginClient, pluginClient,
datasources.GetDatasourceProvider(ds.JSONData), datasources.GetDatasourceProvider(ds.JSONData),