Chore: Move tsdbifaces.RequestHandler to plugins.DataRequestHandler (#31897)

* Backend: Move tsdbifaces.RequestHandler to plugins.DataRequestHandler

Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
This commit is contained in:
Arve Knudsen
2021-03-12 18:26:07 +01:00
committed by GitHub
parent 9454a4e125
commit 65c1cb62a7
8 changed files with 24 additions and 27 deletions

View File

@@ -7,18 +7,18 @@ import (
"github.com/grafana/grafana/pkg/infra/log"
"github.com/grafana/grafana/pkg/infra/metrics"
"github.com/grafana/grafana/pkg/tsdb/tsdbifaces"
"github.com/grafana/grafana/pkg/plugins"
)
// DefaultEvalHandler is responsible for evaluating the alert rule.
type DefaultEvalHandler struct {
log log.Logger
alertJobTimeout time.Duration
requestHandler tsdbifaces.RequestHandler
requestHandler plugins.DataRequestHandler
}
// NewEvalHandler is the `DefaultEvalHandler` constructor.
func NewEvalHandler(requestHandler tsdbifaces.RequestHandler) *DefaultEvalHandler {
func NewEvalHandler(requestHandler plugins.DataRequestHandler) *DefaultEvalHandler {
return &DefaultEvalHandler{
log: log.New("alerting.evalHandler"),
alertJobTimeout: time.Second * 5,