s3: Allow command line to override acl (Thanks Radek Senfeld)

This commit is contained in:
Nick Craig-Wood 2016-11-03 21:05:30 +00:00
parent 452c68115f
commit cb40511807
1 changed files with 4 additions and 1 deletions

View File

@ -368,12 +368,15 @@ func NewFs(name, root string) (fs.Fs, error) {
c: c,
bucket: bucket,
ses: ses,
acl: fs.ConfigFile.MustValue(name, "acl", *s3ACL),
acl: fs.ConfigFile.MustValue(name, "acl"),
root: directory,
locationConstraint: fs.ConfigFile.MustValue(name, "location_constraint"),
sse: fs.ConfigFile.MustValue(name, "server_side_encryption"),
storageClass: fs.ConfigFile.MustValue(name, "storage_class"),
}
if *s3ACL != "" {
f.acl = *s3ACL
}
if *s3StorageClass != "" {
f.storageClass = *s3StorageClass
}