Add support and extension methods for managing security groups to the OpenStack
driver.

Contributed by L. Schaub, part of LIBCLOUD-253.


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


git-svn-id: https://svn.apache.org/repos/asf/libcloud/trunk@1426065 13f79535-47bb-0310-9956-ffa450edef68
Fix the test so it works with 2.5.


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


git-svn-id: https://svn.apache.org/repos/asf/libcloud/trunk@1426076 13f79535-47bb-0310-9956-ffa450edef68
Fix some broken tests so they work correctly with 2.5 and 3.2.


git-svn-id: https://svn.apache.org/repos/asf/libcloud/trunk@1426087 13f79535-47bb-0310-9956-ffa450edef68
More test compatibility fixes.


git-svn-id: https://svn.apache.org/repos/asf/libcloud/trunk@1426088 13f79535-47bb-0310-9956-ffa450edef68
Modify ElasticStack driver class to not pass 'vnc:ip auto' argument to the
API when creating a server. It looks like this argument is not supported
anymore.

Reported by Rick Copeland on the mailing list ("ElasticHosts Problems?").


git-svn-id: https://svn.apache.org/repos/asf/libcloud/trunk@1426126 13f79535-47bb-0310-9956-ffa450edef68
Fix a regression introduced in multipart upload change which caused some tests
to fail under Python 3.2.


git-svn-id: https://svn.apache.org/repos/asf/libcloud/trunk@1426129 13f79535-47bb-0310-9956-ffa450edef68
Include object hash in the local storage driver.

Contributed by Mahendra M part of LIBCLOUD-273.


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


git-svn-id: https://svn.apache.org/repos/asf/libcloud/trunk@1426859 13f79535-47bb-0310-9956-ffa450edef68
Update changes to include change log from 0.11.4 release which was released as
part of 0.11.x branch.


git-svn-id: https://svn.apache.org/repos/asf/libcloud/trunk@1426891 13f79535-47bb-0310-9956-ffa450edef68
Add new EC2 instance type - High Storage Eight Extra Large Instance
(hs1.8xlarge).


git-svn-id: https://svn.apache.org/repos/asf/libcloud/trunk@1426894 13f79535-47bb-0310-9956-ffa450edef68
Better way of skipping local storage tests if lockfile is not available.


git-svn-id: https://svn.apache.org/repos/asf/libcloud/trunk@1426902 13f79535-47bb-0310-9956-ffa450edef68
Use mkstemp instead of deprecated and potentially insecure mktemp method inside
the local_storage test.

Also insure that this file is always closed.


git-svn-id: https://svn.apache.org/repos/asf/libcloud/trunk@1426905 13f79535-47bb-0310-9956-ffa450edef68
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