Improve the s3 uploader for better performance.

Signed-off-by: dkkb <dabkb@aol.com>
This commit is contained in:
dkkb
2021-06-15 16:53:02 +08:00
committed by ks-ci-bot
parent 4fb434ab84
commit d8cef2bcda
9 changed files with 58 additions and 16 deletions

View File

@@ -43,7 +43,7 @@ type Object struct {
Body io.Reader
}
func (s *FakeS3) Upload(key, fileName string, body io.Reader) error {
func (s *FakeS3) Upload(key, fileName string, body io.Reader, size int) error {
s.Storage[key] = &Object{
Key: key,
FileName: fileName,

View File

@@ -25,7 +25,7 @@ func TestFakeS3(t *testing.T) {
s3 := NewFakeS3()
key := "hello"
fileName := "world"
err := s3.Upload(key, fileName, nil)
err := s3.Upload(key, fileName, nil, 0)
if err != nil {
t.Fatal(err)
}