Add mapping from 'deleted' -> 'terminated' state to OpenStack compute drivers.

Reported by Jayyy, part of LIBCLOUD-276.


git-svn-id: https://svn.apache.org/repos/asf/libcloud/trunk@1428611 13f79535-47bb-0310-9956-ffa450edef68
Update list of ignored files and directories.


git-svn-id: https://svn.apache.org/repos/asf/libcloud/trunk@1429398 13f79535-47bb-0310-9956-ffa450edef68
Add / finish Route53 driver (add all of the non-read functionality and tests).

Contributed by John Carr, part of LIBCLOUD-162.


git-svn-id: https://svn.apache.org/repos/asf/libcloud/trunk@1429425 13f79535-47bb-0310-9956-ffa450edef68
Add a docstring and move extenstion method to the end.


git-svn-id: https://svn.apache.org/repos/asf/libcloud/trunk@1429553 13f79535-47bb-0310-9956-ffa450edef68
Add missing import.


git-svn-id: https://svn.apache.org/repos/asf/libcloud/trunk@1429562 13f79535-47bb-0310-9956-ffa450edef68
Add a new driver for AWS Elastic Load Balancing service.

Contributed by John Carr, part of LIBCLOUD-169.


git-svn-id: https://svn.apache.org/repos/asf/libcloud/trunk@1429563 13f79535-47bb-0310-9956-ffa450edef68
Map 'shutting-down' node state in EC2 driver to UNKNOWN (previously
mapped to TERMINATED). (LIBCLOUD-280)

Note: This change is backward incompatible which means you need to update
your code if you rely on the old behavior.

Reported by Marcin Kuzminski, part of LIBCLOUD-280.


git-svn-id: https://svn.apache.org/repos/asf/libcloud/trunk@1429656 13f79535-47bb-0310-9956-ffa450edef68
Also correctly map the state in the sub class.


git-svn-id: https://svn.apache.org/repos/asf/libcloud/trunk@1429657 13f79535-47bb-0310-9956-ffa450edef68
Change _wait_until_running method so it supports waiting on multiple nodes
and make it public (wait_until_running).

Contributed by Nick Bailey, part of LIBCLOUD-274.


git-svn-id: https://svn.apache.org/repos/asf/libcloud/trunk@1429674 13f79535-47bb-0310-9956-ffa450edef68
Update  nimbus and euc node drivers - add website attributes

git-svn-id: https://svn.apache.org/repos/asf/libcloud/trunk@1429795 13f79535-47bb-0310-9956-ffa450edef68
Fix list_records method in the dummy DNS driver.

Contributed by John Carr.


git-svn-id: https://svn.apache.org/repos/asf/libcloud/trunk@1431200 13f79535-47bb-0310-9956-ffa450edef68
Remove duplicated authentication code in AWS drivers and refactor common
functionality into a new class.

Part of LIBCLOUD-169.


git-svn-id: https://svn.apache.org/repos/asf/libcloud/trunk@1432038 13f79535-47bb-0310-9956-ffa450edef68
Add new "cr1.8xlarge" instance type to AWS EC2 compute driver.


git-svn-id: https://svn.apache.org/repos/asf/libcloud/trunk@1437202 13f79535-47bb-0310-9956-ffa450edef68
Fix Python 2.5 compatibility issue.


git-svn-id: https://svn.apache.org/repos/asf/libcloud/trunk@1438329 13f79535-47bb-0310-9956-ffa450edef68
Update changes.


git-svn-id: https://svn.apache.org/repos/asf/libcloud/trunk@1438330 13f79535-47bb-0310-9956-ffa450edef68
Add new compute driver for Abiquo provider (http://www.abiquo.com/).

Contributed by Jaume Devesa, part of LIBCLOUD-250.


git-svn-id: https://svn.apache.org/repos/asf/libcloud/trunk@1438331 13f79535-47bb-0310-9956-ffa450edef68
Allow user to pass 'ex_blockdevicemappings' kwarg to the EC2 driver
create_node method.

Contributed by Joe Miller, part of LIBCLOUD-282.


git-svn-id: https://svn.apache.org/repos/asf/libcloud/trunk@1438350 13f79535-47bb-0310-9956-ffa450edef68
Remove lockfile dependency from Python 2.5 tox dependencies list.


git-svn-id: https://svn.apache.org/repos/asf/libcloud/trunk@1438993 13f79535-47bb-0310-9956-ffa450edef68
Add lockfile dependnecy back.


git-svn-id: https://svn.apache.org/repos/asf/libcloud/trunk@1439001 13f79535-47bb-0310-9956-ffa450edef68
Modify local_storage storage driver to use custom relpath function when using
Python 2.5.


git-svn-id: https://svn.apache.org/repos/asf/libcloud/trunk@1439005 13f79535-47bb-0310-9956-ffa450edef68