continuing from https://github.com/jclouds/jclouds-labs/pull/194#event-367539973

statistics and version API have both been fleshed out. Both are very small 
which is why they are being included in this PR. Mock and integration tests 
have been written and pass against latest etcd version: 2.1.1.
You can view, comment on, or merge this pull request online at:

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

-- Commit Summary --

  * init for etcd provider.
  * ADDED: etcd to list of projects
  * REMOVED: removed EtcdErrorHandler as this PR does not depend on it.
  * REFACTOR: force use of jclouds-eclipse formatting
  * REALLY fixed code formatting this time around ;)
  * refactor method name
  * FIXED: fix version format to work against latest intended supported etcd 
version

-- File Changes --

    A etcd/pom.xml (136)
    A etcd/src/main/java/org/jclouds/etcd/EtcdApi.java (34)
    A etcd/src/main/java/org/jclouds/etcd/EtcdApiMetadata.java (82)
    A etcd/src/main/java/org/jclouds/etcd/config/EtcdHttpApiModule.java (40)
    A etcd/src/main/java/org/jclouds/etcd/domain/statistics/Counts.java (39)
    A etcd/src/main/java/org/jclouds/etcd/domain/statistics/Follower.java (39)
    A etcd/src/main/java/org/jclouds/etcd/domain/statistics/Latency.java (46)
    A etcd/src/main/java/org/jclouds/etcd/domain/statistics/Leader.java (42)
    A etcd/src/main/java/org/jclouds/etcd/domain/statistics/LeaderInfo.java (41)
    A etcd/src/main/java/org/jclouds/etcd/domain/statistics/Self.java (56)
    A etcd/src/main/java/org/jclouds/etcd/domain/statistics/Store.java (69)
    A etcd/src/main/java/org/jclouds/etcd/domain/version/Version.java (39)
    A etcd/src/main/java/org/jclouds/etcd/features/StatisticsApi.java (49)
    A etcd/src/main/java/org/jclouds/etcd/features/VersionApi.java (36)
    A etcd/src/test/java/org/jclouds/etcd/BaseEtcdApiLiveTest.java (46)
    A etcd/src/test/java/org/jclouds/etcd/EtcdApiMetadataTest.java (51)
    A etcd/src/test/java/org/jclouds/etcd/features/StatisticsApiLiveTest.java 
(44)
    A etcd/src/test/java/org/jclouds/etcd/features/StatisticsApiMockTest.java 
(92)
    A etcd/src/test/java/org/jclouds/etcd/features/VersionApiLiveTest.java (41)
    A etcd/src/test/java/org/jclouds/etcd/features/VersionApiMockTest.java (56)
    A etcd/src/test/java/org/jclouds/etcd/internal/BaseEtcdMockTest.java (103)
    A etcd/src/test/resources/leader.json (31)
    A etcd/src/test/resources/self.json (15)
    A etcd/src/test/resources/store.json (16)
    A etcd/src/test/resources/version.json (4)
    M pom.xml (1)

-- Patch Links --

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

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds-labs/pull/195

Reply via email to