Add ex_node_ids argument to the EC2 driver list_nodes method. This patch has
been contributed by Suvish Vt and it's part of GITHUB-39.


git-svn-id: https://svn.apache.org/repos/asf/libcloud/trunk@1206263 13f79535-47bb-0310-9956-ffa450edef68
Update OpenStack 1.1 driver to comply with the API specs. Need to make another
call to retrieve node name and ip addresses when creating a node,
because the first call only returns an id an the password. Contributed by Dave
King <dave.king@mailtrust.com>.


git-svn-id: https://svn.apache.org/repos/asf/libcloud/trunk@1208595 13f79535-47bb-0310-9956-ffa450edef68
1. Update CloudSigma Zurich API endpoint address
2. Add new Las Vegas endpoint and driver
3. Allow user to specify drive type when creating a node


git-svn-id: https://svn.apache.org/repos/asf/libcloud/trunk@1209253 13f79535-47bb-0310-9956-ffa450edef68
Updated to reflect a patch attributed to LIBCLOUD-121 brining full compute support, PEP 8 compliance, and additional driver tests, for OpenNebula.org versions up to 3.2.

git-svn-id: https://svn.apache.org/repos/asf/libcloud/trunk@1209752 13f79535-47bb-0310-9956-ffa450edef68
Updated CHANGES to reflect changes in r1209752.

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

git-svn-id: https://svn.apache.org/repos/asf/libcloud/branches/py3k@1209909 13f79535-47bb-0310-9956-ffa450edef68
Start working on Python 3 compatibility.


git-svn-id: https://svn.apache.org/repos/asf/libcloud/branches/py3k@1209915 13f79535-47bb-0310-9956-ffa450edef68
More progress on py3k.


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


git-svn-id: https://svn.apache.org/repos/asf/libcloud/branches/py3k@1209920 13f79535-47bb-0310-9956-ffa450edef68
OpenNebula driver tests now pass on py3k.


git-svn-id: https://svn.apache.org/repos/asf/libcloud/branches/py3k@1209922 13f79535-47bb-0310-9956-ffa450edef68
Use libcloud.py3.{urllib,httplib}.


git-svn-id: https://svn.apache.org/repos/asf/libcloud/branches/py3k@1209923 13f79535-47bb-0310-9956-ffa450edef68
Bluebox driver tests now pass.


git-svn-id: https://svn.apache.org/repos/asf/libcloud/branches/py3k@1209925 13f79535-47bb-0310-9956-ffa450edef68
Use items() instead of iteritems().


git-svn-id: https://svn.apache.org/repos/asf/libcloud/branches/py3k@1209926 13f79535-47bb-0310-9956-ffa450edef68
Values passed to base64.bencode need to be bytes. More progress on porting to
py3k.


git-svn-id: https://svn.apache.org/repos/asf/libcloud/branches/py3k@1209930 13f79535-47bb-0310-9956-ffa450edef68
Use 'in' instead of has_key().


git-svn-id: https://svn.apache.org/repos/asf/libcloud/branches/py3k@1209932 13f79535-47bb-0310-9956-ffa450edef68
More progress, map calls needs to be wrapped inside list().


git-svn-id: https://svn.apache.org/repos/asf/libcloud/branches/py3k@1209933 13f79535-47bb-0310-9956-ffa450edef68
keys() needs to be wrapped in a list().


git-svn-id: https://svn.apache.org/repos/asf/libcloud/branches/py3k@1209934 13f79535-47bb-0310-9956-ffa450edef68
keys() calls needs to be wrapped inside list().


git-svn-id: https://svn.apache.org/repos/asf/libcloud/branches/py3k@1209935 13f79535-47bb-0310-9956-ffa450edef68
CloudStack driver tests now pass.


git-svn-id: https://svn.apache.org/repos/asf/libcloud/branches/py3k@1209936 13f79535-47bb-0310-9956-ffa450edef68
More progress.


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