CloudWatch: returnData should default to true (#52759)

This commit is contained in:
Isabella Siu
2022-07-27 08:45:59 -04:00
committed by GitHub
parent 7825ad6aa3
commit 542b4f2431
3 changed files with 50 additions and 9 deletions
+9 -6
View File
@@ -73,6 +73,11 @@ const (
alertMaxAttempts = 8
alertPollPeriod = 1000 * time.Millisecond
logsQueryMode = "Logs"
// QueryTypes
annotationQuery = "annotationQuery"
logAction = "logAction"
timeSeriesQuery = "timeSeriesQuery"
)
var plog = log.New("tsdb.cloudwatch")
@@ -356,15 +361,13 @@ func (e *cloudWatchExecutor) QueryData(ctx context.Context, req *backend.QueryDa
return e.executeLogAlertQuery(ctx, req)
}
queryType := model.QueryType
var result *backend.QueryDataResponse
switch queryType {
case "annotationQuery":
switch model.QueryType {
case annotationQuery:
result, err = e.executeAnnotationQuery(req.PluginContext, model, q)
case "logAction":
case logAction:
result, err = e.executeLogActions(ctx, req)
case "timeSeriesQuery":
case timeSeriesQuery:
fallthrough
default:
result, err = e.executeTimeSeriesQuery(ctx, req)