Kyle Rames
119205b18d
[rackspace|storage] implement get_http_url and get_https_url. See issue #2103 for more information.
2013-10-28 15:05:28 -05:00
Kyle Rames
9eeea0923e
[rackspace|storage] fixed broken object test
2013-10-11 09:35:08 -05:00
Kyle Rames
5c0743bfa8
[rackspace] fixing broken tests
2013-08-15 13:09:06 -05:00
Brian D. Burns
725657de9f
[rackspace|storage] patch #delete_multiple_objects for Swift v1.8
...
This commit addresses an issue where the Content-Type header is not
being set correctly in the response. This has been fixed in Swift v1.9.
openstack/swift@ad24cde120
The tests have also been updated so they don't rely on changes in Swift v1.9
that affect the response body when errors are reported.
openstack/swift@6768d5b4be
2013-07-18 09:31:56 -04:00
Brian D. Burns
c9e38788d5
[rackspace|storage] add #delete_multiple_objects
2013-07-18 09:31:56 -04:00
Brian D. Burns
94cb9c4a17
[rackspace|storage] fix tests under ruby-1.8.7
2013-07-18 09:30:32 -04:00
Brian D. Burns
1a0a70d8e9
[rackspace|storage] patch #delete_static_large_object for Swift v1.8
...
This commit addresses an issue where the Content-Type header is not
being set correctly in the response. This has been fixed in Swift v1.9.
openstack/swift@ad24cde120
The tests have also been updated so they don't rely on changes in Swift v1.9
that affect the response body when errors are reported.
openstack/swift@6768d5b4be
2013-07-16 11:25:10 -04:00
Brian D. Burns
a728838165
[rackspace|storage] add #put_dynamic_obj_manifest
...
Renames the current #put_object_manifest method to better differentiate
this from the new #put_static_obj_manifest method. #put_object_manifest
has been retained for backward compatibility.
2013-07-16 11:25:10 -04:00
Brian D. Burns
23dbccd760
[rackspace|storage] add methods for SLO support
...
Adds #put_static_obj_manifest and #delete_static_large_object methods.
2013-07-16 11:25:10 -04:00
Brian D. Burns
890049968a
[rackspace|storage] allow headers to be specified for object manifest
...
Allows additional headers to be set, as well as overriding the default
X-Object-Manifest header.
2013-06-02 21:14:39 -04:00
Kyle Rames
d4e04b2b6e
[rackspace|storage] made large object delete tests pending if mocking is turned on
2013-05-29 15:25:38 -05:00
Kyle Rames
9677c22119
[rackspace|storage] updated put_object to allow blocks to upload large files; added large file upload example and documentation
2013-05-29 15:08:37 -05:00
Brian D. Burns
b1e373520b
[rackspace|storage] add large object container and prefix options
...
Allows the container and name prefix used to store large object segments
to be specified when creating the manifest object.
2013-05-05 13:00:29 -04:00
Kyle Rames
1b708e05a5
Merge branch 'master' of github.com:fog/fog into auth20
2013-02-22 10:17:51 -06:00
Kyle Rames
ca911a1bdc
[rackspace] extracted auth 2.0 into module; updated cdn to support an external endpoint
2013-02-20 13:02:32 -06:00
Kyle Rames
6089fe027c
[rackspace|compute] added test for put_container with an optional parameter
2013-02-14 08:51:47 -06:00
Paul Thornthwaite
b8049a9805
Retagged tests with strings to be skipped by Shindo
2012-08-15 17:31:58 +01:00
Brian Hartsock
ca8a23426d
[rackspace|storage] Override path when generating sha1 to make tests past
2012-08-07 21:44:59 -04:00
James Healy
15596e486d
Rackspace Storage: fix expiring URLs that contain a hyphen
...
* props to Nathan Wenneker for pointing out the issue
* added specs to ensure objects with a variety of characters are
signed correctly
2012-08-05 17:02:30 +10:00
James Healy
5a58840cf4
add basic spec for Rackspace::Storage##post_set_meta_temp_url_key
2012-06-24 18:35:56 +10:00
James Healy
096c735bf3
add a basic spec for Rackspace::Storage#get_object_https_url
2012-06-24 18:23:46 +10:00
geemus
fcc5a1c224
[tests] rearrange to match new lib structure
2011-09-08 16:37:58 -05:00
geemus
4bfa288da6
[storage] consolidate tests
2010-12-29 18:15:29 -08:00
geemus
531b6688b6
[rackspace|storage] convert specs to tests
2010-11-02 14:50:39 -07:00