See my email from yesterday. RRS is already supported in SVN.

Michal

On 21/05/2010, at 5:15 PM, Aaron Brashears <aaronbrashe...@gmail.com>  
wrote:

> Great news and thank you. I'll pick up the changes in the next  
> version.
>
> Is anyone working on RRS support or is there a plan?
>
> http://docs.amazonwebservices.com/AmazonS3/latest/index.html?UsingRRS.html
>
>
> On Thu, May 20, 2010 at 9:04 PM, Michal Ludvig  
> <mlud...@logix.net.nz> wrote:
>> Hi Aaron,
>>
>> this has actually been fixed in SVN yesterday ;-)
>>
>> If you grab the current subversion checkout of s3cmd you should be  
>> able
>> to create buckets in any location.
>>
>> Michal
>>
>> On 05/21/2010 03:58 PM, Aaron Brashears wrote:
>>> Hi there. I have been building some AMIs and found some restrictions
>>> which require me to create buckets in a particular region. On
>>> attempting to do this with s3cmd, I was getting an error back from  
>>> S3
>>> indicating that the region did not exist. It appears that the  
>>> location
>>> constraint is case sensitive so I fixed up S3.py to not call upper()
>>> and updated the documentation for --bucket-location.
>>>
>>> How do these diffs look to you to address this issue?
>>>
>>>
>>> --- s3cmd.old 2010-05-20 20:50:10.000000000 -0700
>>> +++ s3cmd     2010-05-20 20:51:08.000000000 -0700
>>> @@ -1504,7 +1504,7 @@
>>>       optparser.add_option(      "--rinclude", dest="rinclude",
>>> action="append", metavar="REGEXP", help="Same as --include but uses
>>> REGEXP (regular expression) instead of GLOB")
>>>       optparser.add_option(      "--rinclude-from",  
>>> dest="rinclude_from",
>>> action="append", metavar="FILE", help="Read --rinclude REGEXPs from
>>> FILE")
>>>
>>> -     optparser.add_option(      "--bucket-location",
>>> dest="bucket_location", help="Datacentre to create bucket in. Curent
>>> locations are EU or US (default)")
>>> +     optparser.add_option(      "--bucket-location",
>>> dest="bucket_location", help="Datacentre to create bucket in.
>>> Currently includes US (default), EU, us-west-1, and ap-southeast-1")
>>>
>>>       optparser.add_option("-m", "--mime-type",  
>>> dest="default_mime_type",
>>> type="mimetype", metavar="MIME/TYPE", help="Default MIME-type to be
>>> set for objects stored.")
>>>       optparser.add_option("-M", "--guess-mime-type",
>>> dest="guess_mime_type", action="store_true", help="Guess MIME-type  
>>> of
>>> files by their extension. Falls back to default MIME-Type as  
>>> specified
>>> by --mime-type option")
>>>
>>>
>>> --- S3.py.old 2010-05-20 20:45:38.000000000 -0700
>>> +++ S3.py     2010-05-20 20:57:01.000000000 -0700
>>> @@ -200,9 +200,9 @@
>>>       def bucket_create(self, bucket, bucket_location = None):
>>>               headers = SortedDict(ignore_case = True)
>>>               body = ""
>>> -             if bucket_location and bucket_location.strip().upper 
>>> () != "US":
>>> +             if bucket_location and bucket_location.strip() !=  
>>> "US":
>>>                       body  =  
>>> "<CreateBucketConfiguration><LocationConstraint>"
>>> -                     body += bucket_location.strip().upper()
>>> +                     body += bucket_location.strip()
>>>                       body += "</LocationConstraint></ 
>>> CreateBucketConfiguration>"
>>>                       debug("bucket_location: " + body)
>>>                       self.check_bucket_name(bucket, dns_strict =  
>>> True)
>>>
>>> --- 
>>> --- 
>>> --- 
>>> --- 
>>> ------------------------------------------------------------------
>>>
>>> _______________________________________________
>>> S3tools-general mailing list
>>> S3tools-general@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/s3tools-general
>>>
>>
>>
>> --- 
>> --- 
>> --- 
>> ---------------------------------------------------------------------
>>
>> _______________________________________________
>> S3tools-general mailing list
>> S3tools-general@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/s3tools-general
>>
>
> --- 
> --- 
> --- 
> ---------------------------------------------------------------------
>
> _______________________________________________
> S3tools-general mailing list
> S3tools-general@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/s3tools-general
>

------------------------------------------------------------------------------

_______________________________________________
S3tools-general mailing list
S3tools-general@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/s3tools-general

Reply via email to