cloudwatch: handle invalid time ranges

This commit is contained in:
Marcus Efraimsson
2018-11-21 17:51:02 +01:00
parent 879aed7d06
commit 3534762f49
2 changed files with 24 additions and 2 deletions

View File

@@ -211,8 +211,8 @@ func (e *CloudWatchExecutor) executeQuery(ctx context.Context, query *CloudWatch
return nil, err
}
if endTime.Before(startTime) {
return nil, fmt.Errorf("Invalid time range: End time can't be before start time")
if !startTime.Before(endTime) {
return nil, fmt.Errorf("Invalid time range: Start time must be before end time")
}
params := &cloudwatch.GetMetricStatisticsInput{