Revert my previous change which caused a regression and pass 'vnc' argument
instead of 'vnc:ip' to the API when vnc_password is provided.

Reference: http://www.elastichosts.com/cloud-support/api


git-svn-id: https://svn.apache.org/repos/asf/libcloud/trunk@1440132 13f79535-47bb-0310-9956-ffa450edef68
Allow user to explicitly specify which CA file is used for verifying
the server certificate by setting 'SSL_CERT_FILE' environment variable.

Note: When this variable is specified, the specified path is the
only CA file which is used to verifying the server certificate.

Part of LIBCLOUD-283.


git-svn-id: https://svn.apache.org/repos/asf/libcloud/trunk@1440289 13f79535-47bb-0310-9956-ffa450edef68
Also perform pep8 cleanup on existing gandi compute tests.

Add new DNS driver for Gandi.net provider.

Also perform pep8 cleanup on the existing compute driver tests.

Contributed by John Carr, part of LIBCLOUD-281.


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


git-svn-id: https://svn.apache.org/repos/asf/libcloud/trunk@1440821 13f79535-47bb-0310-9956-ffa450edef68
Fix Softlayer driver and make sure all the code is up to date and works
with the latest version of the actual Softlayer deployment (v3).

Contributed by Kevin McDonald, part of LIBCLOUD-287.


git-svn-id: https://svn.apache.org/repos/asf/libcloud/trunk@1441655 13f79535-47bb-0310-9956-ffa450edef68
Update EC2 driver, m3 instance types are now available in all the regions
except Brazil.

Also update pricing to reflect new (decreased) prices.


git-svn-id: https://svn.apache.org/repos/asf/libcloud/trunk@1441704 13f79535-47bb-0310-9956-ffa450edef68
Modify Gandi.net driver to use Libcloud http(s) layer when performing
http requests using xmlrpclib.

This change allows driver to support LIBCLOUD_DEBUG and SSL vertificate
validation functionality. Previously it used xmlrpclib directly which means
it bypassed Libcloud's http(s) layer and didn't support previously
mentioned features.

Contributed by John Carr, part of LIBCLOUD-288.


git-svn-id: https://svn.apache.org/repos/asf/libcloud/trunk@1441956 13f79535-47bb-0310-9956-ffa450edef68
LIBCLOUD-80 : Addressed review comments
Merge branch 'trunk' into azure