1
0
mirror of https://github.com/go-task/task.git synced 2025-03-23 21:29:29 +02:00

checksum: skip directories

This commit is contained in:
Andrey Nering 2017-09-19 14:03:24 -03:00
parent 48bf09da21
commit c16f8a4d46

View File

@ -50,6 +50,13 @@ func (c *Checksum) checksum(files ...string) (string, error) {
if err != nil {
return "", err
}
info, err := f.Stat()
if err != nil {
return "", err
}
if info.IsDir() {
continue
}
if _, err := io.Copy(h, f); err != nil {
return "", err
}