Jon Michaelchuck
|
fb7e52becc
|
Check bucket name length at CreateBucket
Check that s3 bucket names follow the documented length restriction:
'Bucket names must be at least 3 and no more than 63 characters long.'
See https://docs.aws.amazon.com/AmazonS3/latest/dev/BucketRestrictions.html
|
2018-11-22 06:08:03 -06:00 |
|
Alec Rajeev
|
6c10dc0403
|
Fix Storage Class error handling (#1653)
Added check for valid storage classes in set_key and copy_key
added unit test for standard storage and infrequent access
|
2018-06-07 08:09:36 +01:00 |
|
Mike Grima
|
cc14114afe
|
Implemented S3 get/put_notification_configuration (#1516)
closes #973
|
2018-03-21 09:11:24 -07:00 |
|
Mike Grima
|
770281aef2
|
Added put_bucket_logging support (#1401)
- Also added put acl for XML
- Put logging will also verify that the destination bucket exists in the same region with the proper ACLs attached.
|
2018-01-02 20:47:57 -08:00 |
|
Mike Grima
|
5d8cd22b01
|
Fixed S3 lifecycle error message. (#1110)
Fixes #1109
Also added PutBucketTagging support
Also added Bucket CORS support
|
2017-09-07 11:30:05 -07:00 |
|
Steve Pulec
|
f37bad0e00
|
Lints.
|
2017-02-23 21:37:43 -05:00 |
|
Jesse Szwedko
|
ef10df0636
|
Update format of S3 client errors
To match
http://docs.aws.amazon.com/AmazonS3/latest/API/ErrorResponses.html#RESTErrorResponses
which documents that it should be at the top level rather than nested
under `Errors`.
|
2016-07-08 19:32:34 +00:00 |
|
Steve Pulec
|
b932343fec
|
Break out MissingKey as separate exception. Closes #571.
|
2016-05-01 17:04:09 -04:00 |
|
Konstantinos Koukopoulos
|
2dd174b577
|
use request body in complete upload, improve exception handling
|
2015-02-10 16:56:56 +02:00 |
|
Konstantinos Koukopoulos
|
1460a5a3c7
|
refactor S3 exceptions to inherit from RESTError
|
2015-02-10 15:33:18 +02:00 |
|
David Baumgold
|
4201e6b430
|
from __future__ import unicode_literals
|
2014-08-27 11:33:55 -04:00 |
|
Steve Pulec
|
5e35348c0d
|
Cleanup S3 model methods to better deal with missing buckets.
|
2014-07-08 21:20:29 -04:00 |
|
Steve Pulec
|
60cd79c6e2
|
S3 Mock should return an HTTP 409 if trying to create a bucket that
already exists. Closes #94.
|
2014-03-16 21:25:54 -04:00 |
|