etcd client in ruby