Added some as-yet-unimplemented methods to the base compute driver.

Signed-off-by: Tomaz Muraus <tomaz@apache.org>
Rename some methods for increased consistency.

Signed-off-by: Tomaz Muraus <tomaz@apache.org>
Issue LIBCLOUD-364: Added Ubuntu Linux 12.04 to ElasticHosts.

Signed-off-by: Tomaz Muraus <tomaz@apache.org>
Update changes.
Fix a regression with calling encode_container_name instead of
 encode_object_name on object name in get_object method.

Reported by Ben Meng, part of LIBCLOUD-366.
Corrected an incorrect return-type in a docstring.

Signed-off-by: Tomaz Muraus <tomaz@apache.org>
Issue LIBCLOUD-365: change ec2 ex_blockdevicemappings to support all possible key/values

Signed-off-by: Tomaz Muraus <tomaz@apache.org>
Fix Python 2.5 test failure.
Added the boilerplate stuff for sphinx docs

Signed-off-by: Tomaz Muraus <tomaz@apache.org>
ignore the sphinx build directory

Signed-off-by: Tomaz Muraus <tomaz@apache.org>
Noted that the Sphinx docs are a work in progress

Signed-off-by: Tomaz Muraus <tomaz@apache.org>
Print Python version, change if statement.
Modify py26 tox environment to also run coverage command.
Initial set of indices for each component

Signed-off-by: Tomaz Muraus <tomaz@apache.org>
Typo fix

Signed-off-by: Tomaz Muraus <tomaz@apache.org>
Added some todos

Signed-off-by: Tomaz Muraus <tomaz@apache.org>
Added some examples

Signed-off-by: Tomaz Muraus <tomaz@apache.org>
Really added the examples

Signed-off-by: Tomaz Muraus <tomaz@apache.org>
Included API doc for base node driver, also ported docstrings from epytext to sphinx

Signed-off-by: Tomaz Muraus <tomaz@apache.org>
Allow user to use a custom pricing file by placing a file to ~/.libcloud/pricing.json.