feat(alerting): avoid double logging

This commit is contained in:
bergquist 2016-11-03 07:25:00 +01:00
parent ff5d4e8e0c
commit c138b04c5e

View File

@ -3,6 +3,8 @@ package alerting
import (
"errors"
"fmt"
"github.com/grafana/grafana/pkg/bus"
"github.com/grafana/grafana/pkg/components/simplejson"
"github.com/grafana/grafana/pkg/log"
@ -104,8 +106,8 @@ func (e *DashAlertExtractor) GetAlerts() ([]*m.Alert, error) {
panelQuery := findPanelQueryByRefId(panel, queryRefId)
if panelQuery == nil {
e.log.Error("Query not found", "panel", alert.PanelId, "queryRefId", queryRefId)
return nil, ValidationError{Reason: "Alert refers to query that cannot be found"}
reason := fmt.Sprintf("Alert on PanelId: %v refers to query(%s) that cannot be found", alert.PanelId, queryRefId)
return nil, ValidationError{Reason: reason}
}
dsName := ""