mirror of
https://github.com/JaCoB1123/dupe-finder.git
synced 2025-05-18 06:01:56 +02:00
Improve output of errors
This commit is contained in:
parent
c618bc88fc
commit
a6c978eaee
11
filesmap.go
11
filesmap.go
@ -1,9 +1,10 @@
|
|||||||
package main
|
package main
|
||||||
|
|
||||||
import (
|
import (
|
||||||
|
"errors"
|
||||||
"flag"
|
"flag"
|
||||||
"fmt"
|
"fmt"
|
||||||
"log"
|
"image"
|
||||||
"os"
|
"os"
|
||||||
"path/filepath"
|
"path/filepath"
|
||||||
"sync"
|
"sync"
|
||||||
@ -61,7 +62,7 @@ func (fm *FilesMap) FileHashingWorker(wg *sync.WaitGroup) {
|
|||||||
fm.FilesHashed <- file
|
fm.FilesHashed <- file
|
||||||
|
|
||||||
if err != nil {
|
if err != nil {
|
||||||
log.Printf("Error calculating Hash file for %s: %v\n", file.path, err)
|
fmt.Fprintf(fm.progress, "Error calculating Hash for file %s: %v\n", file.path, err)
|
||||||
continue
|
continue
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -79,8 +80,10 @@ func (fm *FilesMap) ImageHashingWorker(wg *sync.WaitGroup) {
|
|||||||
hash, err := calculateImageHash(file.path)
|
hash, err := calculateImageHash(file.path)
|
||||||
fm.imageHashingBar.IncrInt64(file.size)
|
fm.imageHashingBar.IncrInt64(file.size)
|
||||||
|
|
||||||
if err != nil {
|
if errors.Is(err, image.ErrFormat) {
|
||||||
log.Printf("Error calculating Hash for image %s: %v\n", file.path, err)
|
continue
|
||||||
|
} else if err != nil {
|
||||||
|
fmt.Fprintf(fm.progress, "Error calculating Hash for image %s: %v\n", file.path, err)
|
||||||
continue
|
continue
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user