|
|
@ -220,9 +220,9 @@ func (s *ObjectService) Put(ctx context.Context, name string, r io.Reader, uopt |
|
|
|
func (s *ObjectService) PutFromFile(ctx context.Context, name string, filePath string, opt *ObjectPutOptions) (resp *Response, err error) { |
|
|
|
nr := 0 |
|
|
|
for nr < 3 { |
|
|
|
var fd *os.File |
|
|
|
fd, err = os.Open(filePath) |
|
|
|
if err != nil { |
|
|
|
fd, e := os.Open(filePath) |
|
|
|
if e != nil { |
|
|
|
err = e |
|
|
|
return |
|
|
|
} |
|
|
|
resp, err = s.Put(ctx, name, fd, opt) |
|
|
|