(method, tempDir string, dry bool)
| 3 | import "fmt" |
| 4 | |
| 5 | func NewSourcesChecker(method, tempDir string, dry bool) (SourcesCheckable, error) { |
| 6 | switch method { |
| 7 | case "timestamp": |
| 8 | return NewTimestampChecker(tempDir, dry), nil |
| 9 | case "checksum": |
| 10 | return NewChecksumChecker(tempDir, dry), nil |
| 11 | case "none": |
| 12 | return NoneChecker{}, nil |
| 13 | default: |
| 14 | return nil, fmt.Errorf(`task: invalid method "%s"`, method) |
| 15 | } |
| 16 | } |
no test coverage detected
searching dependent graphs…