From 0bbbed8df16e4bc95e6cc372a41665d9bbe0b30a Mon Sep 17 00:00:00 2001 From: andyjojo Date: Mon, 9 Jan 2017 17:47:35 +0800 Subject: [PATCH] using dest owner in acl --- awscli/customizations/s3/fileinfo.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/awscli/customizations/s3/fileinfo.py b/awscli/customizations/s3/fileinfo.py index 1ca1ec96b97e..73487453cb1f 100644 --- a/awscli/customizations/s3/fileinfo.py +++ b/awscli/customizations/s3/fileinfo.py @@ -330,7 +330,8 @@ def copy_acl(self): src_bucket, src_key = find_bucket_key(self.src) bucket, key = find_bucket_key(self.dest) src_acl = self.client.get_object_acl(Bucket=src_bucket, Key=src_key) - acl = {'Grants': src_acl['Grants'], 'Owner': src_acl['Owner']} + dest_acl = self.client.get_object_acl(Bucket=bucket, Key=key) + acl = {'Grants': src_acl['Grants'], 'Owner': dest_acl['Owner']} self.client.put_object_acl( Bucket=bucket, Key=key, AccessControlPolicy=acl