Switch from goamz to aws-sdk-go for the S3 storage backend

This commit is contained in:
Gilbert Chen
2017-06-13 12:27:01 -04:00
parent 2ace6c74e1
commit 2424a2eeed
2 changed files with 121 additions and 69 deletions

View File

@@ -48,6 +48,16 @@ func (reader *RateLimitedReader) Reset() {
reader.Next = 0
}
func (reader *RateLimitedReader) Seek(offset int64, whence int) (int64, error) {
if whence == io.SeekStart {
reader.Next = int(offset)
} else if whence == io.SeekCurrent {
reader.Next += int(offset)
} else {
reader.Next = len(reader.Content) - int(offset)
}
return int64(reader.Next), nil
}
func (reader *RateLimitedReader) Read(p []byte) (n int, err error) {