aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMuhammad Talal Anwar <talalanwar@outlook.com>2018-09-06 14:04:03 +0200
committerMuhammad Talal Anwar <talalanwar@outlook.com>2018-09-06 14:04:03 +0200
commit0591e531c8d424373039701ffa571d8ac4e162e8 (patch)
treee6de8b7a7eca637c1a3f7ca2fd9df166f2720547
parent29fc59495d0d2942f80e84d79be9246e922895b1 (diff)
downloadgo-schwift-0591e531c8d424373039701ffa571d8ac4e162e8.tar.gz
add support for RequestOptions in lo.Append()
-rw-r--r--largeobject.go4
1 files changed, 2 insertions, 2 deletions
diff --git a/largeobject.go b/largeobject.go
index 0d22734..f58828c 100644
--- a/largeobject.go
+++ b/largeobject.go
@@ -661,7 +661,7 @@ func (lo *LargeObject) AddSegment(segment SegmentInfo) error {
//
//This function uploads segment objects, so it may return any error that
//Object.Upload() returns, see documentation over there.
-func (lo *LargeObject) Append(contents io.Reader, segmentSizeBytes int64) error {
+func (lo *LargeObject) Append(contents io.Reader, segmentSizeBytes int64, opts *RequestOptions) error {
if segmentSizeBytes < 0 {
panic("segmentSizeBytes may not be negative")
}
@@ -690,7 +690,7 @@ func (lo *LargeObject) Append(contents io.Reader, segmentSizeBytes int64) error
}
obj := lo.NextSegmentObject()
- err := obj.Upload(&tracker, nil, nil)
+ err := obj.Upload(&tracker, nil, opts)
if err != nil {
return err
}