mirror of
https://github.com/grafana/grafana.git
synced 2025-07-29 11:22:21 +08:00
Plugins: Add backend target to instrumentation (#61980)
* add target * fix test
This commit is contained in:
@ -267,6 +267,16 @@ func (p *Plugin) Exited() bool {
|
||||
return false
|
||||
}
|
||||
|
||||
func (p *Plugin) Target() backendplugin.Target {
|
||||
if !p.Backend {
|
||||
return backendplugin.TargetNone
|
||||
}
|
||||
if p.client == nil {
|
||||
return backendplugin.TargetUnknown
|
||||
}
|
||||
return p.client.Target()
|
||||
}
|
||||
|
||||
func (p *Plugin) QueryData(ctx context.Context, req *backend.QueryDataRequest) (*backend.QueryDataResponse, error) {
|
||||
pluginClient, ok := p.Client()
|
||||
if !ok {
|
||||
|
Reference in New Issue
Block a user