Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add event handler to quote the x-amz-copy-source header value as expected by S3. #221

Merged
merged 1 commit into from
Jan 29, 2014

Conversation

garnaat
Copy link
Member

@garnaat garnaat commented Jan 29, 2014

Fixes aws/aws-cli#614. Depends on aws/aws-cli#615

@jamesls
Copy link
Member

jamesls commented Jan 29, 2014

:shipit: Looks good.

garnaat added a commit that referenced this pull request Jan 29, 2014
Add event handler to quote the x-amz-copy-source header value as expected by S3.
@garnaat garnaat merged commit 16883ee into boto:develop Jan 29, 2014
@garnaat garnaat deleted the fix-awscli-614 branch January 29, 2014 14:54
@jamesls
Copy link
Member

jamesls commented Jan 29, 2014

Actually we might have to back this out. I just tried copying a unicode character with the CLI and it does not work, I get an error that the key does not exist.

Are you seeing this too?

touch ✓
aws s3 cp ✓ s3://bucketname
aws s3 cp s3://bucketname/✓ s3://otherbucket/✓  # This fails with a key does not exist.

@garnaat
Copy link
Member Author

garnaat commented Jan 29, 2014

Yeah, I'm seeing problems on some of the integration tests. I'll just do another PR to back this out.

garnaat added a commit to garnaat/botocore that referenced this pull request Jan 29, 2014
garnaat added a commit that referenced this pull request Jan 29, 2014
Backing out #221 for now.  It's causing errors in the integration tests.
jamesls added a commit that referenced this pull request Jan 30, 2014
* release-0.32.0:
  Bumping version to 0.32.0
  Update models to the lastet version
  Backing out #221 for now.  It's causing errors in the integration tests.
  Add handler to override signature version based on cfg value
  Support one level of nested configs
  Add event handler to quote the x-amz-copy-source header value as expected by S3.  Fixes aws/aws-cli#614.
  Update EC2 to latest model
  Adding new EU endpoint for SES.
jamesls added a commit to jamesls/botocore that referenced this pull request Mar 4, 2014
@garnaat garnaat mentioned this pull request Mar 5, 2014
jamesls added a commit that referenced this pull request Mar 5, 2014
* plus-s3-copy:
  Reintroduce handler unit tests
  Reintroduce #221
jamesls added a commit that referenced this pull request Mar 6, 2014
* release-0.35.0:
  Bumping version to 0.35.0
  Update dep on jmespath to latest version
  Update kinesis model with latest docs
  Update ELB model to latest version
  Update Elastic Transcoder with correct set of available regions
  Reintroduce handler unit tests
  Reintroduce #221
  Make pagination test more robust
  Add Cloudfront required params
  Remove Tags key from CreateSnapshot response
  Mark Elastic Transcoder required params.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Multipart COPY operation fails when source filename contains + character
2 participants