I'll squash the commits after you consider code is ready to be merged.
You can merge this Pull Request by running:

  git pull https://github.com/cloudsigma/jclouds-labs cloudsigma2-api-pagination

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

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

-- Commit Summary --

  * Add initial Cloudsigma v2 pagination support
  * Remove server availability groups listing
  * Replace Meta with PaginationOptions
  * Fix expect test resources
  * Add expect tests for methods returning PaginatedCollection
  * Fix PaginationOptions license

-- File Changes --

    M cloudsigma2/src/main/java/org/jclouds/cloudsigma2/CloudSigma2Api.java 
(259)
    A 
cloudsigma2/src/main/java/org/jclouds/cloudsigma2/domain/PaginatedCollection.java
 (60)
    A 
cloudsigma2/src/main/java/org/jclouds/cloudsigma2/functions/internal/ParseDiscounts.java
 (74)
    A 
cloudsigma2/src/main/java/org/jclouds/cloudsigma2/functions/internal/ParseDriveInfos.java
 (75)
    A 
cloudsigma2/src/main/java/org/jclouds/cloudsigma2/functions/internal/ParseDrives.java
 (74)
    A 
cloudsigma2/src/main/java/org/jclouds/cloudsigma2/functions/internal/ParseFirewallPolicies.java
 (95)
    A 
cloudsigma2/src/main/java/org/jclouds/cloudsigma2/functions/internal/ParseIPInfos.java
 (74)
    A 
cloudsigma2/src/main/java/org/jclouds/cloudsigma2/functions/internal/ParseIPs.java
 (74)
    A 
cloudsigma2/src/main/java/org/jclouds/cloudsigma2/functions/internal/ParseLibraryDrives.java
 (74)
    A 
cloudsigma2/src/main/java/org/jclouds/cloudsigma2/functions/internal/ParseLicenses.java
 (74)
    A 
cloudsigma2/src/main/java/org/jclouds/cloudsigma2/functions/internal/ParseServerInfos.java
 (75)
    A 
cloudsigma2/src/main/java/org/jclouds/cloudsigma2/functions/internal/ParseServers.java
 (75)
    A 
cloudsigma2/src/main/java/org/jclouds/cloudsigma2/functions/internal/ParseSubscriptions.java
 (95)
    A 
cloudsigma2/src/main/java/org/jclouds/cloudsigma2/functions/internal/ParseTags.java
 (95)
    A 
cloudsigma2/src/main/java/org/jclouds/cloudsigma2/functions/internal/ParseTransactions.java
 (74)
    A 
cloudsigma2/src/main/java/org/jclouds/cloudsigma2/functions/internal/ParseVLANs.java
 (95)
    A 
cloudsigma2/src/main/java/org/jclouds/cloudsigma2/options/PaginationOptions.java
 (122)
    M 
cloudsigma2/src/test/java/org/jclouds/cloudsigma2/CloudSigma2ApiExpectTest.java 
(401)
    M 
cloudsigma2/src/test/java/org/jclouds/cloudsigma2/CloudSigma2ApiLiveTest.java 
(43)
    M cloudsigma2/src/test/resources/ledger.json (4)
    M cloudsigma2/src/test/resources/libdrives.json (4)

-- Patch Links --

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

Reply via email to