(interval int, unit string)
| 250 | } |
| 251 | |
| 252 | func validateMinimumInterval(interval int, unit string) error { |
| 253 | totalMinutes, err := intervalToMinutes(interval, unit) |
| 254 | if err != nil { |
| 255 | return err |
| 256 | } |
| 257 | if totalMinutes < 5 { |
| 258 | return fmt.Errorf("minimum schedule interval is 5 minutes, got %d minute(s)", totalMinutes) |
| 259 | } |
| 260 | return nil |
| 261 | } |
| 262 | |
| 263 | func intervalToMinutes(interval int, unit string) (int, error) { |
| 264 | switch unit { |
no test coverage detected