Initial implementation surrounding the etcd keys API. This initial commit is purposely leaving out tests so as to give reviewers less to chew on. Not too much special is going on here more just laying the groudwork the API itself and future commits to come.
@nacx you were working with me here before, maybe you could look things over? The idea is to get this base commit, with tests once things look good, added and then send in additional PR's for fleshing out this API. And my apologies AOT for not finishing this work months ago. I bought a new house along with a new baby so things have been a bit busy around these parts. Looking to get back into the swing of things. You can view, comment on, or merge this pull request online at: https://github.com/jclouds/jclouds-labs/pull/234 -- Commit Summary -- * Initial implementation of Keys API -- File Changes -- M etcd/src/main/java/org/jclouds/etcd/EtcdApi.java (4) M etcd/src/main/java/org/jclouds/etcd/EtcdApiMetadata.java (2) A etcd/src/main/java/org/jclouds/etcd/domain/keys/Key.java (41) A etcd/src/main/java/org/jclouds/etcd/domain/keys/Node.java (53) M etcd/src/main/java/org/jclouds/etcd/fallbacks/EtcdFallbacks.java (11) A etcd/src/main/java/org/jclouds/etcd/features/KeysApi.java (60) M etcd/src/main/java/org/jclouds/etcd/handlers/EtcdErrorHandler.java (13) -- Patch Links -- https://github.com/jclouds/jclouds-labs/pull/234.patch https://github.com/jclouds/jclouds-labs/pull/234.diff --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds-labs/pull/234
