Merge pull request #47 from rpermeh/master
updated to fix split issue with paths with slashes
This commit is contained in:
commit
6b9ca76734
1 changed files with 5 additions and 5 deletions
|
|
@ -130,7 +130,7 @@ def _key_response(request, full_url, headers):
|
||||||
if method == 'PUT':
|
if method == 'PUT':
|
||||||
if 'x-amz-copy-source' in request.headers:
|
if 'x-amz-copy-source' in request.headers:
|
||||||
# Copy key
|
# Copy key
|
||||||
src_bucket, src_key = request.headers.get("x-amz-copy-source").split("/")
|
src_bucket, src_key = request.headers.get("x-amz-copy-source").split("/",1)
|
||||||
s3_backend.copy_key(src_bucket, src_key, bucket_name, key_name)
|
s3_backend.copy_key(src_bucket, src_key, bucket_name, key_name)
|
||||||
template = Template(S3_OBJECT_COPY_RESPONSE)
|
template = Template(S3_OBJECT_COPY_RESPONSE)
|
||||||
return template.render(key=src_key)
|
return template.render(key=src_key)
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue