Backend: Adjust log levels and messages

Signed-off-by: Michael Mayer <michael@liquidbytes.net>
This commit is contained in:
Michael Mayer 2020-07-18 16:54:13 +02:00
parent ff56de1ab2
commit df0868e3d3

View file

@ -2,22 +2,24 @@ package thumb
import ( import (
"image" "image"
"path/filepath"
"github.com/disintegration/imaging" "github.com/disintegration/imaging"
"github.com/photoprism/photoprism/pkg/txt"
) )
func Jpeg(srcFilename, jpgFilename string) (img image.Image, err error) { func Jpeg(srcFilename, jpgFilename string) (img image.Image, err error) {
img, err = imaging.Open(srcFilename, imaging.AutoOrientation(true)) img, err = imaging.Open(srcFilename, imaging.AutoOrientation(true))
if err != nil { if err != nil {
log.Errorf("resample: can't open %s", srcFilename) log.Errorf("resample: can't open %s", txt.Quote(filepath.Base(srcFilename)))
return img, err return img, err
} }
saveOption := imaging.JPEGQuality(JpegQuality) saveOption := imaging.JPEGQuality(JpegQuality)
if err = imaging.Save(img, jpgFilename, saveOption); err != nil { if err = imaging.Save(img, jpgFilename, saveOption); err != nil {
log.Errorf("resample: failed to save %s", jpgFilename) log.Errorf("resample: failed to save %s", txt.Quote(filepath.Base(jpgFilename)))
return img, err return img, err
} }