Another proposal for 
[LIBCLOUD-83](https://issues.apache.org/jira/browse/LIBCLOUD-83).

If there are any concerns, feedback would be appreciated.

You can merge this Pull Request by running:

  git pull https://github.com/racker/libcloud openstack_1_1_support

Or you can view, comment on it, or merge it online at:

  https://github.com/apache/libcloud/pull/28

-- Commit Summary --

* Start on parsing openstack 1.1 node list
* Convert to JSON.
* Handle empty body better.
* Fleshed-out 1.1 drivers. +See below.
* list_images() works. :)
* Whataya know, they fixed those docs.
* Correct to import from OS instead of RS.
* Attempt price lookup and default to 0.0.
* Rename existing OS tests to *_1_0_*.
* Return boolean success for these methods.
* Progress not always present.
* Return updated node, since API does send it.
* OpenStack 1.1 tests.
* Merge branch 'trunk' into openstack_1_1_support

-- File Changes --

M libcloud/common/openstack.py (2)
M libcloud/compute/drivers/openstack.py (285)
A test/compute/fixtures/openstack_v1.1/README (7)
A 
test/compute/fixtures/openstack_v1.1/_flavors_52415800-8b69-11e0-9b19-734f1195ff37.json
 (19)
A test/compute/fixtures/openstack_v1.1/_flavors_detail.json (38)
A 
test/compute/fixtures/openstack_v1.1/_images_52415800-8b69-11e0-9b19-734f5736d2a2.json
 (37)
A test/compute/fixtures/openstack_v1.1/_images_detail.json (59)
A test/compute/fixtures/openstack_v1.1/_os_quota_sets_aTenantId.json (1)
A test/compute/fixtures/openstack_v1.1/_servers.json (78)
A 
test/compute/fixtures/openstack_v1.1/_servers_52415800-8b69-11e0-9b19-734f000004d2.json
 (85)
A 
test/compute/fixtures/openstack_v1.1/_servers_52415800-8b69-11e0-9b19-734f565bc83b.json
 (78)
A test/compute/fixtures/openstack_v1.1/_servers_detail.json (160)
A test/compute/fixtures/openstack_v1.1/_servers_detail_EMPTY.json (3)
M test/compute/test_openstack.py (254)
M test/compute/test_rackspace.py (4)

-- Patch Links --

  https://github.com/apache/libcloud/pull/28.patch
  https://github.com/apache/libcloud/pull/28.diff

-- 
Reply to this email directly or view it on GitHub:
https://github.com/apache/libcloud/pull/28

Reply via email to