Added: libcloud/site/trunk/content/apidocs/0.10.1/libcloud.storage.base.Object.html URL: http://svn.apache.org/viewvc/libcloud/site/trunk/content/apidocs/0.10.1/libcloud.storage.base.Object.html?rev=1361856&view=auto ============================================================================== --- libcloud/site/trunk/content/apidocs/0.10.1/libcloud.storage.base.Object.html (added) +++ libcloud/site/trunk/content/apidocs/0.10.1/libcloud.storage.base.Object.html Mon Jul 16 01:13:10 2012 @@ -0,0 +1,227 @@ + + + + libcloud.storage.base.Object : API documentation + + + + + + +

l.s.b.Object(object) : class documentation

+

+ Part of libcloud.storage.base + View Source + View In Hierarchy +

+
+ +
+
Represents an object (BLOB).
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Method__init__
Methodget_cdn_urlUndocumented
Methodenable_cdnUndocumented
MethoddownloadUndocumented
Methodas_streamUndocumented
MethoddeleteUndocumented
Method__repr__Undocumented
+ + +
+ + + + +
+ + + + + + +
+ + def + __init__(self, name, size, hash, extra, meta_data, container, driver): + + + (source) + +
+
+ +
ParametersnameObject name (must be unique per container). (type: str)
sizeObject size in bytes. (type: int)
containerObject container. (type: Container)
extraExtra attributes. (type: dict)
meta_dataOptional object meta data. (type: dict)
driverStorageDriver instance. (type: StorageDriver)
+
+
+ + + + + + +
+ + def + get_cdn_url(self): + + + (source) + +
+
+ +
Undocumented
+
+
+ + + + + + +
+ + def + enable_cdn(self): + + + (source) + +
+
+ +
Undocumented
+
+
+ + + + + + +
+ + def + download(self, destination_path, overwrite_existing=False, delete_on_failure=True): + + + (source) + +
+
+ +
Undocumented
+
+
+ + + + + + +
+ + def + as_stream(self, chunk_size=None): + + + (source) + +
+
+ +
Undocumented
+
+
+ + + + + + +
+ + def + delete(self): + + + (source) + +
+
+ +
Undocumented
+
+
+ + + + + + +
+ + def + __repr__(self): + + + (source) + +
+
+ +
Undocumented
+
+
+
+ API Documentation for libcloud, generated by pydoctor at 2012-07-15 18:10:03. +
+ + \ No newline at end of file Added: libcloud/site/trunk/content/apidocs/0.10.1/libcloud.storage.base.StorageDriver.html URL: http://svn.apache.org/viewvc/libcloud/site/trunk/content/apidocs/0.10.1/libcloud.storage.base.StorageDriver.html?rev=1361856&view=auto ============================================================================== --- libcloud/site/trunk/content/apidocs/0.10.1/libcloud.storage.base.StorageDriver.html (added) +++ libcloud/site/trunk/content/apidocs/0.10.1/libcloud.storage.base.StorageDriver.html Mon Jul 16 01:13:10 2012 @@ -0,0 +1,684 @@ + + + + libcloud.storage.base.StorageDriver : API documentation + + + + + + +

l.s.b.StorageDriver(BaseDriver) : class documentation

+

+ Part of libcloud.storage.base + View Source + View In Hierarchy +

+
+

Known subclasses: libcloud.storage.drivers.atmos.AtmosDriver, libcloud.storage.drivers.cloudfiles.CloudFilesStorageDriver, libcloud.storage.drivers.dummy.DummyStorageDriver, libcloud.storage.drivers.nimbus.NimbusStorageDriver, libcloud.storage.drivers.s3.S3StorageDriver

+
+
A base StorageDriver to derive from.
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Method__init__
Methodlist_containersReturn a list of containers.
Methodlist_container_objectsReturn a list of objects for the given container.
Methodget_containerReturn a container instance.
Methodget_container_cdn_urlReturn a container CDN URL.
Methodget_objectReturn an object instance.
Methodget_object_cdn_urlReturn a container CDN URL.
Methodenable_container_cdnUndocumented
Methodenable_object_cdnUndocumented
Methoddownload_objectDownload an object to the specified destination path.
Methoddownload_object_as_streamReturn a generator which yields object data.
Methodupload_objectUpload an object currently located on a disk.
Methodupload_object_via_streamUpload an object using an iterator.
Methoddelete_objectDelete an object.
Methodcreate_containerCreate a new container.
Methoddelete_containerDelete a container.
Method_get_objectCall passed callback and start transfer of the object'
Method_save_objectSave object to the provided path.
Method_upload_objectHelper function for setting common request headers and calling the +passed in callback which uploads an object.
Method_upload_dataUpload data stored in a string.
Method_stream_dataStream a data over an http connection.
Method_upload_fileUpload a file to the server.
Method_get_hash_functionReturn instantiated hash function for the hash type supported by the +provider.
+ +

+ Inherited from BaseDriver: +

+ + + + + + + + + + + +
Method_ex_connection_class_kwargsReturn extra connection keyword arguments which are passed to the +Connection class constructor.
+ + +
+ + + + +
+ + + + + + +
+ + def + __init__(self, key, secret=None, secure=True, host=None, port=None, **kwargs): + + + (source) + +
+
+ +
ParameterskeyAPI key or username to used (type: str)
secretSecret password to be used (type: str)
secureWeither to use HTTPS or HTTP. Note: Some providers only support HTTPS, and +it is on by default. (type: bool)
hostOverride hostname used for connections. (type: str)
portOverride port used for connections. (type: int)
api_versionOptional API version. Only used by drivers which support multiple API +versions. (type: str)
+
+
+ + + + + + +
+ + def + list_containers(self): + + + (source) + +
+
+ +
Return a list of containers.
ReturnsA list of Container instances.
+
+
+ + + + + + +
+ + def + list_container_objects(self, container): + + + (source) + +
+
+ +
Return a list of objects for the given container.
ParameterscontainerContainer instance (type: Container)
ReturnsA list of Object instances.
+
+
+ + + + + + +
+ + def + get_container(self, container_name): + + + (source) + +
+
+ +
Return a container instance.
Parameterscontainer_nameContainer name. (type: str)
ReturnsContainer instance.
+
+
+ + + + + + +
+ + def + get_container_cdn_url(self, container): + + + (source) + +
+
+ +
Return a container CDN URL.
ParameterscontainerContainer instance (type: Container)
ReturnsA CDN URL for this container.
+
+
+ + + + + + +
+ + def + get_object(self, container_name, object_name): + + + (source) + +
+
+ +
Return an object instance.
Parameterscontainer_nameContainer name. (type: str)
object_nameObject name. (type: str)
ReturnsObject instance.
+
+
+ + + + + + +
+ + def + get_object_cdn_url(self, obj): + + + (source) + +
+
+ +
Return a container CDN URL.
ParametersobjObject instance (type: Object)
ReturnsA CDN URL for this object.
+
+
+ + + + + + +
+ + def + enable_container_cdn(self, container): + + + (source) + +
+
+ +
Undocumented
+
+
+ + + + + + +
+ + def + enable_object_cdn(self, obj): + + + (source) + +
+
+ +
Undocumented
+
+
+ + + + + + +
+ + def + download_object(self, obj, destination_path, overwrite_existing=False, delete_on_failure=True): + + + (source) + +
+
+ +
Download an object to the specified destination path.
ParametersobjObject instance. (type: Object)
destination_pathFull path to a file or a directory where the incoming file will be saved. (type: str)
overwrite_existingTrue to overwrite an existing file, defaults to False. (type: bool)
delete_on_failureTrue to delete a partially downloaded file if the download was not +successful (hash mismatch / file size). (type: bool)
ReturnsTrue if an object has been successfully downloaded, False otherwise. (type: bool)
+
+
+ + + + + + +
+ + def + download_object_as_stream(self, obj, chunk_size=None): + + + (source) + +
+
+ +
Return a generator which yields object data.
ParametersobjObject instance (type: Object)
chunk_sizeOptional chunk size (in bytes). (type: int)
+
+
+ + + + + + +
+ + def + upload_object(self, file_path, container, object_name, extra=None, verify_hash=True): + + + (source) + +
+
+ +
Upload an object currently located on a disk.
Parametersfile_pathPath to the object on disk. (type: str)
containerDestination container. (type: Container)
object_nameObject name. (type: str)
extra(optional) Extra attributes (driver specific). (type: dict)
+
+
+ + + + + + +
+ + def + upload_object_via_stream(self, iterator, container, object_name, extra=None): + + + (source) + +
+
+ +
Upload an object using an iterator.

+

If a provider supports it, chunked transfer encoding is used and you +don't need to know in advance the amount of data to be uploaded.

+

Otherwise if a provider doesn't support it, iterator will be exhausted +so a total size for data to be uploaded can be determined.

+

Note: Exhausting the iterator means that the whole data must be buffered +in memory which might result in memory exhausting when uploading a very +large object.

+

If a file is located on a disk you are advised to use upload_object +function which uses fs.stat function to determine the file size and it +doesn't need to buffer whole object in the memory.
ParametersiteratorAn object which implements the iterator interface. (type: object)
containerDestination container. (type: Container)
object_nameObject name. (type: str)
extra(optional) Extra attributes (driver specific). +

Note: This dictionary must contain a 'content_type' key which represents +a content type of the stored object.

(type: dict)

+
+
+ + + + + + +
+ + def + delete_object(self, obj): + + + (source) + +
+
+ +
Delete an object.
ParametersobjObject instance. (type: Object)
Returnsbool True on success.
+
+
+ + + + + + +
+ + def + create_container(self, container_name): + + + (source) + +
+
+ +
Create a new container.
Parameterscontainer_nameContainer name. (type: str)
ReturnsContainer instance on success.
+
+
+ + + + + + +
+ + def + delete_container(self, container): + + + (source) + +
+
+ +
Delete a container.
ParameterscontainerContainer instance (type: Container)
ReturnsTrue on success, False otherwise. (type: bool)
+
+
+ + + + + + +
+ + def + _get_object(self, obj, callback, callback_kwargs, response, success_status_code=None): + + + (source) + +
+
+ +
Call passed callback and start transfer of the object'
ParametersobjObject instance. (type: Object)
callbackFunction which is called with the passed callback_kwargs (type: Function)
callback_kwargsKeyword arguments which are passed to the callback. (type: dict)
responseResponse instance.
success_status_codeStatus code which represents a successful transfer (defaults to httplib.OK) (type: int)
ReturnsTrue on success, False otherwise. (type: bool)
Unknown Field: typedresponseResponse
+
+
+ + + + + + +
+ + def + _save_object(self, response, obj, destination_path, overwrite_existing=False, delete_on_failure=True, chunk_size=None): + + + (source) + +
+
+ +
Save object to the provided path.
ParametersresponseRawResponse instance. (type: RawResponse)
objObject instance. (type: Object)
destination_pathDestination directory. (type: Str)
delete_on_failureTrue to delete partially downloaded object if the download fails. (type: bool)
overwrite_existingTrue to overwrite a local path if it already exists. (type: bool)
chunk_sizeOptional chunk size (defaults to +libcloud.storage.base.CHUNK_SIZE, 8kb) (type: int)
ReturnsTrue on success, False otherwise. (type: bool)
+
+
+ + + + + + +
+ + def + _upload_object(self, object_name, content_type, upload_func, upload_func_kwargs, request_path, request_method='PUT', headers=None, file_path=None, iterator=None): + + + (source) + +
+
+ +
Helper function for setting common request headers and calling the +passed in callback which uploads an object.
+
+
+ + + + + + +
+ + def + _upload_data(self, response, data, calculate_hash=True): + + + (source) + +
+
+ +
Upload data stored in a string.
ParametersresponseRawResponse object. (type: RawResponse)
dataData to upload. (type: str)
calculate_hashTrue to calculate hash of the transfered data. (defauls to True). (type: boolean)
ReturnsFirst item is a boolean indicator of success, second one is the uploaded +data MD5 hash and the third one is the number of transferred bytes. (type: tuple)
+
+
+ + + + + + +
+ + def + _stream_data(self, response, iterator, chunked=False, calculate_hash=True, chunk_size=None): + + + (source) + +
+
+ +
Stream a data over an http connection.
ParametersresponseRawResponse object. (type: RawResponse)
responseAn object which implements an iterator interface or a File like object with +read method. (type: RawResponse)
chunkedTrue if the chunked transfer encoding should be used (defauls to False). (type: boolean)
calculate_hashTrue to calculate hash of the transfered data. (defauls to True). (type: boolean)
chunk_sizeOptional chunk size (defaults to CHUNK_SIZE) (type: int)
ReturnsFirst item is a boolean indicator of success, second one is the uploaded +data MD5 hash and the third one is the number of transferred bytes. (type: tuple)
+
+
+ + + + + + +
+ + def + _upload_file(self, response, file_path, chunked=False, calculate_hash=True): + + + (source) + +
+
+ +
Upload a file to the server.
ParametersresponseRawResponse object. (type: RawResponse)
file_pathPath to a local file. (type: str)
responseAn object which implements an iterator interface (File object, etc.) (type: RawResponse)
ReturnsFirst item is a boolean indicator of success, second one is the uploaded +data MD5 hash and the third one is the number of transferred bytes. (type: tuple)
+
+
+ + + + + + +
+ + def + _get_hash_function(self): + + + (source) + +
+
+ +
Return instantiated hash function for the hash type supported by the +provider.
+
+
+
+ API Documentation for libcloud, generated by pydoctor at 2012-07-15 18:10:03. +
+ + \ No newline at end of file Added: libcloud/site/trunk/content/apidocs/0.10.1/libcloud.storage.base.html URL: http://svn.apache.org/viewvc/libcloud/site/trunk/content/apidocs/0.10.1/libcloud.storage.base.html?rev=1361856&view=auto ============================================================================== --- libcloud/site/trunk/content/apidocs/0.10.1/libcloud.storage.base.html (added) +++ libcloud/site/trunk/content/apidocs/0.10.1/libcloud.storage.base.html Mon Jul 16 01:13:10 2012 @@ -0,0 +1,63 @@ + + + + libcloud.storage.base : API documentation + + + + + + +

l.s.base : module documentation

+

+ Part of libcloud.storage + View Source + +

+
+ +
+
Provides base classes for working with storage
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + +
ClassObjectRepresents an object (BLOB).
ClassContainerRepresents a container (bucket) which can hold multiple objects.
ClassStorageDriverA base StorageDriver to derive from.
+ + +
+ + + + + +
+ API Documentation for libcloud, generated by pydoctor at 2012-07-15 18:10:03. +
+ + \ No newline at end of file Added: libcloud/site/trunk/content/apidocs/0.10.1/libcloud.storage.drivers.__init__.html URL: http://svn.apache.org/viewvc/libcloud/site/trunk/content/apidocs/0.10.1/libcloud.storage.drivers.__init__.html?rev=1361856&view=auto ============================================================================== --- libcloud/site/trunk/content/apidocs/0.10.1/libcloud.storage.drivers.__init__.html (added) +++ libcloud/site/trunk/content/apidocs/0.10.1/libcloud.storage.drivers.__init__.html Mon Jul 16 01:13:10 2012 @@ -0,0 +1,40 @@ + + + + libcloud.storage.drivers.__init__ : API documentation + + + + + + +

l.s.d.__init__ : module documentation

+

+ Part of libcloud.storage.drivers + View Source + +

+
+ +
+
Drivers for working with different providers
+ + + +
+ + + +
+ + + + + +
+ API Documentation for libcloud, generated by pydoctor at 2012-07-15 18:10:03. +
+ + \ No newline at end of file Added: libcloud/site/trunk/content/apidocs/0.10.1/libcloud.storage.drivers.atmos.AtmosConnection.html URL: http://svn.apache.org/viewvc/libcloud/site/trunk/content/apidocs/0.10.1/libcloud.storage.drivers.atmos.AtmosConnection.html?rev=1361856&view=auto ============================================================================== --- libcloud/site/trunk/content/apidocs/0.10.1/libcloud.storage.drivers.atmos.AtmosConnection.html (added) +++ libcloud/site/trunk/content/apidocs/0.10.1/libcloud.storage.drivers.atmos.AtmosConnection.html Mon Jul 16 01:13:10 2012 @@ -0,0 +1,123 @@ + + + + libcloud.storage.drivers.atmos.AtmosConnection : API documentation + + + + + + +

l.s.d.a.AtmosConnection(ConnectionUserAndKey) : class documentation

+

+ Part of libcloud.storage.drivers.atmos + View Source + View In Hierarchy +

+
+ +
+
Undocumented
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + +
Methodadd_default_headersUndocumented
Methodpre_connect_hookUndocumented
Method_calculate_signatureUndocumented
+ + +
+ + + + +
+ + + + + + +
+ + def + add_default_headers(self, headers): + + + (source) + +
+
+ +
Undocumented
+
+
+ + + + + + +
+ + def + pre_connect_hook(self, params, headers): + + + (source) + +
+
+ +
Undocumented
+
+
+ + + + + + +
+ + def + _calculate_signature(self, params, headers): + + + (source) + +
+
+ +
Undocumented
+
+
+
+ API Documentation for libcloud, generated by pydoctor at 2012-07-15 18:10:03. +
+ + \ No newline at end of file Added: libcloud/site/trunk/content/apidocs/0.10.1/libcloud.storage.drivers.atmos.AtmosDriver.html URL: http://svn.apache.org/viewvc/libcloud/site/trunk/content/apidocs/0.10.1/libcloud.storage.drivers.atmos.AtmosDriver.html?rev=1361856&view=auto ============================================================================== --- libcloud/site/trunk/content/apidocs/0.10.1/libcloud.storage.drivers.atmos.AtmosDriver.html (added) +++ libcloud/site/trunk/content/apidocs/0.10.1/libcloud.storage.drivers.atmos.AtmosDriver.html Mon Jul 16 01:13:10 2012 @@ -0,0 +1,689 @@ + + + + libcloud.storage.drivers.atmos.AtmosDriver : API documentation + + + + + + +

l.s.d.a.AtmosDriver(StorageDriver) : class documentation

+

+ Part of libcloud.storage.drivers.atmos + View Source + View In Hierarchy +

+
+

Known subclasses: libcloud.storage.drivers.ninefold.NinefoldStorageDriver

+
+
Undocumented
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Method__init__
Methodlist_containersReturn a list of containers.
Methodget_containerReturn a container instance.
Methodcreate_containerCreate a new container.
Methoddelete_containerDelete a container.
Methodget_objectReturn an object instance.
Methodupload_objectUpload an object currently located on a disk.
Methodupload_object_via_streamUpload an object using an iterator.
Methoddownload_objectDownload an object to the specified destination path.
Methoddownload_object_as_streamReturn a generator which yields object data.
Methoddelete_objectDelete an object.
Methodlist_container_objectsReturn a list of objects for the given container.
Methodenable_object_cdnUndocumented
Methodget_object_cdn_urlReturn a container CDN URL.
Method_cdn_signatureUndocumented
Method_list_objectsUndocumented
Method_namespace_pathUndocumented
Method_object_pathUndocumented
Static Method_emc_tagUndocumented
Method_emc_metaUndocumented
Method_get_moreUndocumented
+ +

+ Inherited from StorageDriver: +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methodget_container_cdn_urlReturn a container CDN URL.
Methodenable_container_cdnUndocumented
Method_get_objectCall passed callback and start transfer of the object'
Method_save_objectSave object to the provided path.
Method_upload_objectHelper function for setting common request headers and calling the +passed in callback which uploads an object.
Method_upload_dataUpload data stored in a string.
Method_stream_dataStream a data over an http connection.
Method_upload_fileUpload a file to the server.
Method_get_hash_functionReturn instantiated hash function for the hash type supported by the +provider.
+ +

+ Inherited from BaseDriver (via StorageDriver): +

+ + + + + + + + + + + +
Method_ex_connection_class_kwargsReturn extra connection keyword arguments which are passed to the +Connection class constructor.
+ + +
+ + + + +
+ + + + + + +
+ + def + __init__(self, key, secret=None, secure=True, host=None, port=None): + + + (source) + +
+
+ +
ParameterskeyAPI key or username to used (type: str)
secretSecret password to be used (type: str)
secureWeither to use HTTPS or HTTP. Note: Some providers only support HTTPS, and +it is on by default. (type: bool)
hostOverride hostname used for connections. (type: str)
portOverride port used for connections. (type: int)
api_versionOptional API version. Only used by drivers which support multiple API +versions. (type: str)
+
+
+ + + + + + +
+ + def + list_containers(self): + + + (source) + +
+
+ +
Return a list of containers.
ReturnsA list of Container instances.
+
+
+ + + + + + +
+ + def + get_container(self, container_name): + + + (source) + +
+
+ +
Return a container instance.
Parameterscontainer_nameContainer name. (type: str)
ReturnsContainer instance.
+
+
+ + + + + + +
+ + def + create_container(self, container_name): + + + (source) + +
+
+ +
Create a new container.
Parameterscontainer_nameContainer name. (type: str)
ReturnsContainer instance on success.
+
+
+ + + + + + +
+ + def + delete_container(self, container): + + + (source) + +
+
+ +
Delete a container.
ParameterscontainerContainer instance (type: Container)
ReturnsTrue on success, False otherwise. (type: bool)
+
+
+ + + + + + +
+ + def + get_object(self, container_name, object_name): + + + (source) + +
+
+ +
Return an object instance.
Parameterscontainer_nameContainer name. (type: str)
object_nameObject name. (type: str)
ReturnsObject instance.
+
+
+ + + + + + +
+ + def + upload_object(self, file_path, container, object_name, extra=None, verify_hash=True): + + + (source) + +
+
+ +
Upload an object currently located on a disk.
Parametersfile_pathPath to the object on disk. (type: str)
containerDestination container. (type: Container)
object_nameObject name. (type: str)
extra(optional) Extra attributes (driver specific). (type: dict)
+
+
+ + + + + + +
+ + def + upload_object_via_stream(self, iterator, container, object_name, extra=None): + + + (source) + +
+
+ +
Upload an object using an iterator.

+

If a provider supports it, chunked transfer encoding is used and you +don't need to know in advance the amount of data to be uploaded.

+

Otherwise if a provider doesn't support it, iterator will be exhausted +so a total size for data to be uploaded can be determined.

+

Note: Exhausting the iterator means that the whole data must be buffered +in memory which might result in memory exhausting when uploading a very +large object.

+

If a file is located on a disk you are advised to use upload_object +function which uses fs.stat function to determine the file size and it +doesn't need to buffer whole object in the memory.
ParametersiteratorAn object which implements the iterator interface. (type: object)
containerDestination container. (type: Container)
object_nameObject name. (type: str)
extra(optional) Extra attributes (driver specific). +

Note: This dictionary must contain a 'content_type' key which represents +a content type of the stored object.

(type: dict)

+
+
+ + + + + + +
+ + def + download_object(self, obj, destination_path, overwrite_existing=False, delete_on_failure=True): + + + (source) + +
+
+ +
Download an object to the specified destination path.
ParametersobjObject instance. (type: Object)
destination_pathFull path to a file or a directory where the incoming file will be saved. (type: str)
overwrite_existingTrue to overwrite an existing file, defaults to False. (type: bool)
delete_on_failureTrue to delete a partially downloaded file if the download was not +successful (hash mismatch / file size). (type: bool)
ReturnsTrue if an object has been successfully downloaded, False otherwise. (type: bool)
+
+
+ + + + + + +
+ + def + download_object_as_stream(self, obj, chunk_size=None): + + + (source) + +
+
+ +
Return a generator which yields object data.
ParametersobjObject instance (type: Object)
chunk_sizeOptional chunk size (in bytes). (type: int)
+
+
+ + + + + + +
+ + def + delete_object(self, obj): + + + (source) + +
+
+ +
Delete an object.
ParametersobjObject instance. (type: Object)
Returnsbool True on success.
+
+
+ + + + + + +
+ + def + list_container_objects(self, container): + + + (source) + +
+
+ +
Return a list of objects for the given container.
ParameterscontainerContainer instance (type: Container)
ReturnsA list of Object instances.
+
+
+ + + + + + +
+ + def + enable_object_cdn(self, obj): + + + (source) + +
+
+ +
Undocumented
+
+
+ + + + + + +
+ + def + get_object_cdn_url(self, obj, expiry=None, use_object=False): + + + (source) + +
+
+ +
Return a container CDN URL.
ParametersobjObject instance (type: Object)
ReturnsA CDN URL for this object.
+
+
+ + + + + + +
+ + def + _cdn_signature(self, path, params, expiry): + + + (source) + +
+
+ +
Undocumented
+
+
+ + + + + + +
+ + def + _list_objects(self, tree, object_type=None): + + + (source) + +
+
+ +
Undocumented
+
+
+ + + + + + +
+ + def + _namespace_path(self, path): + + + (source) + +
+
+ +
Undocumented
+
+
+ + + + + + +
+ + def + _object_path(self, object_id): + + + (source) + +
+
+ +
Undocumented
+
+
+ + + + + + +
+ @staticmethod
+ def + _emc_tag(tag): + + + (source) + +
+
+ +
Undocumented
+
+
+ + + + + + +
+ + def + _emc_meta(self, response): + + + (source) + +
+
+ +
Undocumented
+
+
+ + + + + + +
+ + def + _get_more(self, last_key, value_dict): + + + (source) + +
+
+ +
Undocumented
+
+
+
+ API Documentation for libcloud, generated by pydoctor at 2012-07-15 18:10:03. +
+ + \ No newline at end of file Added: libcloud/site/trunk/content/apidocs/0.10.1/libcloud.storage.drivers.atmos.AtmosError.html URL: http://svn.apache.org/viewvc/libcloud/site/trunk/content/apidocs/0.10.1/libcloud.storage.drivers.atmos.AtmosError.html?rev=1361856&view=auto ============================================================================== --- libcloud/site/trunk/content/apidocs/0.10.1/libcloud.storage.drivers.atmos.AtmosError.html (added) +++ libcloud/site/trunk/content/apidocs/0.10.1/libcloud.storage.drivers.atmos.AtmosError.html Mon Jul 16 01:13:10 2012 @@ -0,0 +1,71 @@ + + + + libcloud.storage.drivers.atmos.AtmosError : API documentation + + + + + + +

l.s.d.a.AtmosError(Exception) : class documentation

+

+ Part of libcloud.storage.drivers.atmos + View Source + View In Hierarchy +

+
+ +
+
Undocumented
+ + + +
+ + + + + + + + + + + +
Method__init__Undocumented
+ + +
+ + + + +
+ + + + + + +
+ + def + __init__(self, code, message): + + + (source) + +
+
+ +
Undocumented
+
+
+
+ API Documentation for libcloud, generated by pydoctor at 2012-07-15 18:10:03. +
+ + \ No newline at end of file