Fix failure to build with aws-0.13.0 and finish nearline support.

* Fix failure to build with aws-0.13.0.
* When built with aws-0.13.0, the S3 special remote can be used to create
  google nearline buckets, by setting storageclass=NEARLINE.
This commit is contained in:
Joey Hess 2015-11-02 11:14:03 -04:00
parent e9c7cc316e
commit 4153507864
Failed to extract signature
6 changed files with 50 additions and 2 deletions

View file

@ -90,3 +90,5 @@ initremote cloud (checking bucket...) [2015-05-31 17:38:21 EDT] String to sign:
[2015-05-31 17:38:22 EDT] Response metadata: S3: request ID=<none>, x-amz-id-2=<none>
git-annex: S3Error {s3StatusCode = Status {statusCode = 400, statusMessage = "Bad Request"}, s3ErrorCode = "InvalidArgument", s3ErrorMessage = "Invalid argument.", s3ErrorResource = Nothing, s3ErrorHostId = Nothing, s3ErrorAccessKeyId = Nothing, s3ErrorStringToSign = Nothing}
"""]]
> [[done]], see comments --[[Joey]]

View file

@ -0,0 +1,11 @@
[[!comment format=mdwn
username="joey"
subject="""comment 5"""
date="2015-11-02T14:55:54Z"
content="""
aws-0.13.0 was released with the ncessary support. git-annex will now pass
the NEARLINE storage class when creating a bucket.
Note that most builds of git-annex are not yet made with that version of
aws, but it will trickle out to the build systems with time.
"""]]