1
0
Fork 0
mirror of https://github.com/fog/fog.git synced 2022-11-09 13:51:43 -05:00
fog--fog/lib/fog/rackspace/requests/storage
James Healy 179fd51038 Rackspace Storage: new request, post_set_meta_temp_url_key
* Sets the account-wide Temp URL Key
* The key is used to sign any expiring URLs to otherwise private objects
* Once the key has been set, you need to pass it in when creating a new
  Rackspace Storage object like so:

      storage = Fog::Storage.new(:rackspace_username     => 'username',
                                 :rackspace_api_key      => 'api_key',
                                 :rackspace_temp_url_key => 'secret-key',
                                 :provider               => 'Rackspace')

* After this has been set, create an expiring URL like so:

      storage.get_object_https_url("container","object_key", Time.now + 60)
2012-06-12 18:51:12 +10:00
..
copy_object.rb [rackspace|storage] Add copy_object request. 2012-02-16 14:44:31 -05:00
delete_container.rb Better URL escaping for Rackspace Cloud Files. 2011-09-16 23:52:55 -04:00
delete_object.rb Better URL escaping for Rackspace Cloud Files. 2011-09-16 23:52:55 -04:00
get_container.rb Better URL escaping for Rackspace Cloud Files. 2011-09-16 23:52:55 -04:00
get_containers.rb [storage|rackspace] move rackspace storage to its own shared area (namespacing should probably be corrected) 2011-08-24 14:12:29 -05:00
get_object.rb [storage] update get_object requests to use excon response_blocks 2012-03-17 14:51:56 -05:00
get_object_https_url.rb Rackspace Storage: new request, get_object_https_url 2012-06-12 18:51:04 +10:00
head_container.rb Better URL escaping for Rackspace Cloud Files. 2011-09-16 23:52:55 -04:00
head_containers.rb [storage|rackspace] move rackspace storage to its own shared area (namespacing should probably be corrected) 2011-08-24 14:12:29 -05:00
head_object.rb Better URL escaping for Rackspace Cloud Files. 2011-09-16 23:52:55 -04:00
post_set_meta_temp_url_key.rb Rackspace Storage: new request, post_set_meta_temp_url_key 2012-06-12 18:51:12 +10:00
put_container.rb Better URL escaping for Rackspace Cloud Files. 2011-09-16 23:52:55 -04:00
put_object.rb [Rackspace|Storage] set put_object to idempotent 2012-02-14 11:29:58 -06:00
put_object_manifest.rb Better URL escaping for Rackspace Cloud Files. 2011-09-16 23:52:55 -04:00