Updated storage path

master
RuisPipe 2021-08-01 15:07:32 +02:00
parent 29ce8b7370
commit 5dcf219c5d
1 changed files with 4 additions and 3 deletions

View File

@ -6,6 +6,7 @@ import (
"image/jpeg" "image/jpeg"
"os" "os"
"git.umbach.dev/picture-storage-handler/modules/config"
"git.umbach.dev/picture-storage-handler/modules/structs" "git.umbach.dev/picture-storage-handler/modules/structs"
log "github.com/sirupsen/logrus" log "github.com/sirupsen/logrus"
) )
@ -14,18 +15,18 @@ func Save(pictureMessage structs.RabbitmqPictureMessage) error {
img, _, err := image.Decode(bytes.NewReader(pictureMessage.Picture)) img, _, err := image.Decode(bytes.NewReader(pictureMessage.Picture))
if err != nil { if err != nil {
log.Fatalln("imageDecod failed", err) log.Fatalln("imageDecode failed", err)
return err return err
} }
err = os.Mkdir("./storage/"+pictureMessage.UserId, 0755) err = os.Mkdir(config.Cfg.Storage.Path+pictureMessage.UserId, 0755)
if err != nil && !os.IsExist(err) { if err != nil && !os.IsExist(err) {
log.Infoln("mkdir failed", err) log.Infoln("mkdir failed", err)
return err return err
} }
out, err := os.Create("./storage/" + pictureMessage.UserId + "/" + pictureMessage.Filename) out, err := os.Create(config.Cfg.Storage.Path + pictureMessage.UserId + "/" + pictureMessage.Filename)
if err != nil { if err != nil {
log.Infoln("osCreate failed", err) log.Infoln("osCreate failed", err)