Module CloudFiles
In: lib/cloudfiles/version.rb
lib/cloudfiles/authentication.rb
lib/cloudfiles/connection.rb
lib/cloudfiles/exception.rb
lib/cloudfiles/storage_object.rb
lib/cloudfiles/container.rb
lib/cloudfiles.rb

Cloud Files API

Connects Ruby Applications to Rackspace‘s Cloud Files service

Initial work by Major Hayden <major.hayden@rackspace.com>

Subsequent work by H. Wade Minter <minter@lunenburg.org> and Dan Prince <dan.prince@rackspace.com>

See COPYING for license information. Copyright (c) 2011, Rackspace US, Inc.


Documentation & Examples

To begin reviewing the available methods and examples, peruse the README file, or begin by looking at documentation for the CloudFiles::Connection class.

The CloudFiles class is the base class. Not much of note happens here. To create a new CloudFiles connection, use the CloudFiles::Connection.new(:username => ‘user_name’, :api_key => ‘api_key’) method.

Methods

escape   lines  

Classes and Modules

Class CloudFiles::Authentication
Class CloudFiles::Connection
Class CloudFiles::Container
Class CloudFiles::Exception
Class CloudFiles::StorageObject

Constants

VERSION = '1.4.17'
AUTH_USA = "https://auth.api.rackspacecloud.com/v1.0"
AUTH_UK = "https://lon.auth.api.rackspacecloud.com/v1.0"

Public Class methods

CGI.escape, but without special treatment on spaces

[Validate]