1
0
Fork 0
mirror of https://github.com/fog/fog.git synced 2022-11-09 13:51:43 -05:00
Commit graph

26 commits

Author SHA1 Message Date
Kyle Rames
045f53dcee Merge pull request #2331 from rackspace/test_fix5
[Rackspace] Fix broken tests and exception handing
2013-10-29 11:26:37 -07:00
Kyle Rames
90ae91183a [rackspace] fixing broken tests 2013-10-29 11:03:54 -05:00
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