Since Abiquo 2.4, all virtual machines for a user can be retrieved in a single 
API call.

This change removes the strategy that fetched the details of all virtual 
appliances first (to then get the virtual machines in them), and updates the 
CloudService to use the single API call.
You can merge this Pull Request by running:

  git pull https://github.com/nacx/jclouds-labs 182-list-all-vms

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

  https://github.com/jclouds/jclouds-labs/pull/14

-- Commit Summary --

  * JCLOUDS-182: List all virtual machines in Abiquo

-- File Changes --

    M abiquo/src/main/java/org/jclouds/abiquo/features/CloudApi.java (14)
    M abiquo/src/main/java/org/jclouds/abiquo/internal/BaseCloudService.java 
(15)
    D 
abiquo/src/main/java/org/jclouds/abiquo/strategy/cloud/ListVirtualMachines.java 
(117)
    M 
abiquo/src/test/java/org/jclouds/abiquo/domain/cloud/VirtualMachineLiveApiTest.java
 (7)
    M abiquo/src/test/java/org/jclouds/abiquo/features/CloudApiExpectTest.java 
(25)
    M 
abiquo/src/test/java/org/jclouds/abiquo/internal/BaseCloudServiceTest.java (1)
    D 
abiquo/src/test/java/org/jclouds/abiquo/strategy/cloud/ListVirtualMachinesLiveApiTest.java
 (78)
    A abiquo/src/test/resources/payloads/all-vms.xml (27)

-- Patch Links --

https://github.com/jclouds/jclouds-labs/pull/14.patch
https://github.com/jclouds/jclouds-labs/pull/14.diff

Reply via email to