mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
parent
d5ed4e9c8c
commit
ec88295a0b
@ -14,7 +14,7 @@ import (
|
|||||||
|
|
||||||
func ProvideService(cfg *setting.Cfg, manager backendplugin.Manager) (*TestDataPlugin, error) {
|
func ProvideService(cfg *setting.Cfg, manager backendplugin.Manager) (*TestDataPlugin, error) {
|
||||||
resourceMux := http.NewServeMux()
|
resourceMux := http.NewServeMux()
|
||||||
p := new(resourceMux)
|
p := new(cfg, resourceMux)
|
||||||
factory := coreplugin.New(backend.ServeOpts{
|
factory := coreplugin.New(backend.ServeOpts{
|
||||||
QueryDataHandler: p.queryMux,
|
QueryDataHandler: p.queryMux,
|
||||||
CallResourceHandler: httpadapter.New(resourceMux),
|
CallResourceHandler: httpadapter.New(resourceMux),
|
||||||
@ -28,9 +28,10 @@ func ProvideService(cfg *setting.Cfg, manager backendplugin.Manager) (*TestDataP
|
|||||||
return p, nil
|
return p, nil
|
||||||
}
|
}
|
||||||
|
|
||||||
func new(resourceMux *http.ServeMux) *TestDataPlugin {
|
func new(cfg *setting.Cfg, resourceMux *http.ServeMux) *TestDataPlugin {
|
||||||
p := &TestDataPlugin{
|
p := &TestDataPlugin{
|
||||||
logger: log.New("tsdb.testdata"),
|
logger: log.New("tsdb.testdata"),
|
||||||
|
cfg: cfg,
|
||||||
scenarios: map[string]*Scenario{},
|
scenarios: map[string]*Scenario{},
|
||||||
queryMux: datasource.NewQueryTypeMux(),
|
queryMux: datasource.NewQueryTypeMux(),
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user