baraka icon indicating copy to clipboard operation
baraka copied to clipboard

Implementation of the S3 Store

Open xis opened this issue 4 years ago • 1 comments

We can create a S3Store (or another name) like FileSystemStore in the saver.go file.

like,

package baraka

type S3Store struct {
    // specific settings
}

func NewS3Store(/* specific settings */) S3Store {
    return S3Store{
        // specific settings
    }
}

func (s S3Store) Save(path string, filename string, part *Part) error {
    // specific things to upload part's bytes to the s3
}

so, we can easily upload the files to the s3 with this implementation.

xis avatar Feb 24 '21 21:02 xis

I would like to work on this issue

silaselisha avatar Mar 20 '24 06:03 silaselisha