libcloud : package documentation

View Source

libcloud provides a unified interface to the cloud computing resources.
Package common No package docstring; 3/10 modules documented
Package compute Module for working with Cloud Servers
Package dns Undocumented
Module httplib_ssl Subclass for httplib.HTTPSConnection with optional certificate name verification, depending on libcloud.security settings.
Package loadbalancer Module for working with Load Balancers
Module pricing No module docstring; 5/7 functions documented
Module security Security (SSL) Settings
Package storage Module for working with Storage
Package utils Undocumented

From the __init__.py module:

Function enable_debug Enable library wide debugging to a file-like object.
Function _init_once Utility function that is ran once on Library import.
def enable_debug(fo): (source)
Enable library wide debugging to a file-like object.
ParametersfoWhere to append debugging information (type: File like object, only write operations are used.)
def _init_once(): (source)
Utility function that is ran once on Library import.

This checks for the LIBCLOUD_DEBUG enviroment variable, which if it exists is where we will log debug information about the provider transports.

API Documentation for libcloud, generated by pydoctor at 2012-07-15 18:49:10.