Helper function to get the xml acl from a key, ensuring that the xml
version tag is removed from the acl response
"""
- raw_acl = key.get_xml_acl()
+ raw_acl = six.ensure_str(key.get_xml_acl())
def remove_version(string):
return string.split(
rl.log_and_clear("put_acls", bucket_name, user1)
(err, out) = rgwadmin(ctx, client,
- ['policy', '--bucket', bucket.name, '--object', key.key],
+ ['policy', '--bucket', bucket.name, '--object', six.ensure_str(key.key)],
check_status=True, format='xml')
acl = get_acl(key)
rl.log_and_clear("put_acls", bucket_name, user1)
(err, out) = rgwadmin(ctx, client,
- ['policy', '--bucket', bucket.name, '--object', key.key],
+ ['policy', '--bucket', bucket.name, '--object', six.ensure_str(key.key)],
check_status=True, format='xml')
acl = get_acl(key)