libcloud provides a unified interface to the cloud computing resources. @var __version__: Current version of libcloud
Module | base | No module docstring; 4/5 classes, 1/1 functions documented |
Package | common | No package docstring; 1/5 modules documented |
Package | compute | No package docstring; 5/5 modules, 0/1 packages documented |
Module | deployment | No module docstring; 4/4 classes documented |
Package | drivers | Drivers for working with different providers |
Module | httplib_ssl | Subclass for httplib.HTTPSConnection with optional certificate name verification, depending on libcloud.security settings. |
Package | loadbalancer | Undocumented |
Module | pricing | No module docstring; 5/6 functions documented |
Module | providers | Undocumented |
Module | security | Security (SSL) Settings |
Module | ssh | No module docstring; 2/3 classes documented |
Package | storage | Undocumented |
Module | types | Undocumented |
Module | utils | No module docstring; 5/13 functions documented |
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. |
Enable library wide debugging to a file-like object. @param fo: Where to append debugging information @type fo: File like object, only write operations are used.
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. If LIBCLOUD_DEBUG is not a path, C{/tmp/libcloud_debug.log} is used by default.