- Sort Score
- Result 10 results
- Languages All
Results 1 - 3 of 3 for parsePercentage (0.12 sec)
-
pkg/kubelet/cm/container_manager.go
HardEvictionThresholds []evictionapi.Threshold } type Status struct { // Any soft requirements that were unsatisfied. SoftRequirements error } // parsePercentage parses the percentage string to numeric value. func parsePercentage(v string) (int64, error) { if !strings.HasSuffix(v, "%") { return 0, fmt.Errorf("percentage expected, got '%s'", v) }
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Thu Mar 07 21:22:13 UTC 2024 - 9K bytes - Viewed (0) -
pkg/kubelet/eviction/helpers.go
return &evictionapi.Threshold{ Signal: signal, Operator: operator, Value: evictionapi.ThresholdValue{ Quantity: &quantity, }, }, nil } // parsePercentage parses a string representing a percentage value func parsePercentage(input string) (float32, error) { value, err := strconv.ParseFloat(strings.TrimRight(input, "%"), 32) if err != nil { return 0, err } return float32(value) / 100, nil }
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Wed Nov 01 18:46:33 UTC 2023 - 53.6K bytes - Viewed (0) -
pkg/kubelet/eviction/helpers_test.go
"25.5%": { value: 0.255, }, "foo%": { hasError: true, }, "12%345": { hasError: true, }, } for input, expected := range testCases { value, err := parsePercentage(input) if (err != nil) != expected.hasError { t.Errorf("Test case: %s, expected: %v, actual: %v", input, expected.hasError, err != nil) } if value != expected.value {
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Wed May 15 23:14:12 UTC 2024 - 106.7K bytes - Viewed (0)