1
0
mirror of https://github.com/offen/docker-volume-backup.git synced 2025-06-14 22:25:03 +02:00

feat: Add storage class header (#119)

* feat: Add storage class header

* doc: change the readme

* chore: Remove the unnecessary default  value
This commit is contained in:
Erwan LE PRADO
2022-07-06 13:18:12 +02:00
committed by GitHub
parent e738bd0539
commit 3661a4b49b
3 changed files with 11 additions and 3 deletions

View File

@ -7,8 +7,6 @@ import (
"context"
"errors"
"fmt"
"github.com/pkg/sftp"
"golang.org/x/crypto/ssh"
"io"
"io/fs"
"io/ioutil"
@ -20,6 +18,9 @@ import (
"text/template"
"time"
"github.com/pkg/sftp"
"golang.org/x/crypto/ssh"
"github.com/containrrr/shoutrrr"
"github.com/containrrr/shoutrrr/pkg/router"
"github.com/docker/docker/api/types"
@ -547,7 +548,8 @@ func (s *script) copyBackup() error {
if s.minioClient != nil {
if _, err := s.minioClient.FPutObject(context.Background(), s.c.AwsS3BucketName, filepath.Join(s.c.AwsS3Path, name), s.file, minio.PutObjectOptions{
ContentType: "application/tar+gzip",
ContentType: "application/tar+gzip",
StorageClass: s.c.AwsStorageClass,
}); err != nil {
return fmt.Errorf("copyBackup: error uploading backup to remote storage: %w", err)
}