Преглед на файлове

better error

Signed-off-by: Alex Meijer <ameijer@kubecost.com>
Alex Meijer преди 2 години
родител
ревизия
f78fdeac3a
променени са 1 файла, в които са добавени 4 реда и са изтрити 0 реда
  1. 4 0
      pkg/customcost/repositoryquerier.go

+ 4 - 0
pkg/customcost/repositoryquerier.go

@@ -135,6 +135,10 @@ func getCustomCostAccumulateOption(window opencost.Window, from []opencost.Accum
 		return opencost.AccumulateOptionDay, nil
 	}
 
+	if oldestDaily.After(*window.Start()) {
+		return opencost.AccumulateOptionNone, fmt.Errorf("data store does not have coverage for %v", window)
+	}
+
 	return opencost.AccumulateOptionNone, fmt.Errorf("no valid accumulate option in %v for %s", from, window)
 }