mirror of
https://github.com/rclone/rclone.git
synced 2024-11-27 02:34:21 +08:00
s3: Error message for objects in glacier
This commit is contained in:
parent
f91f89d409
commit
c22be38747
5
s3/s3.go
5
s3/s3.go
|
@ -949,6 +949,11 @@ func (o *Object) Open(options ...fs.OpenOption) (in io.ReadCloser, err error) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
resp, err := o.fs.c.GetObject(&req)
|
resp, err := o.fs.c.GetObject(&req)
|
||||||
|
if err, ok := err.(awserr.RequestFailure); ok {
|
||||||
|
if err.Code() == "InvalidObjectState" {
|
||||||
|
return nil, errors.Errorf("Object in GLACIER, restore first: %v", key)
|
||||||
|
}
|
||||||
|
}
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user