diff pkg/controllers/stretches.go @ 3424:0a666ba899fa

fairway availabilty: removed level from class breaks.
author Sascha L. Teichmann <sascha.teichmann@intevation.de>
date Thu, 23 May 2019 15:49:59 +0200
parents b9fc6c546610
children 6994602d2935
line wrap: on
line diff
--- a/pkg/controllers/stretches.go	Thu May 23 15:33:56 2019 +0200
+++ b/pkg/controllers/stretches.go	Thu May 23 15:49:59 2019 +0200
@@ -58,8 +58,8 @@
 	fullStretchBottleneck struct {
 		*stretchBottleneck
 		measurements availMeasurements
-		ldc          []referenceValue
-		breaks       []referenceValue
+		ldc          []float64
+		breaks       []float64
 		access       func(*availMeasurement) float64
 	}
 )
@@ -79,7 +79,7 @@
 	bn *stretchBottleneck,
 	los int,
 	from, to time.Time,
-	depthbreaks, widthbreaks []referenceValue,
+	depthbreaks, widthbreaks []float64,
 ) (*fullStretchBottleneck, error) {
 	measurements, err := loadDepthValues(ctx, conn, bn.name, los, from, to)
 	if err != nil {
@@ -91,7 +91,7 @@
 	}
 
 	var access func(*availMeasurement) float64
-	var breaks []referenceValue
+	var breaks []float64
 
 	switch bn.limiting {
 	case "width":
@@ -348,7 +348,7 @@
 
 	interval := intervals[mode](from, to)
 
-	var breaks []referenceValue
+	var breaks []float64
 
 	if useDepth {
 		breaks = depthbreaks
@@ -392,9 +392,9 @@
 			record[i+3] = fmt.Sprintf("# >= break_%d", i+1)
 		} else {
 			if i == 0 {
-				record[2] = fmt.Sprintf("# < %.2f [h]", v.value)
+				record[2] = fmt.Sprintf("# < %.2f [h]", v)
 			}
-			record[i+3] = fmt.Sprintf("# >= %.2f [h]", v.value)
+			record[i+3] = fmt.Sprintf("# >= %.2f [h]", v)
 		}
 	}