nice output in the terminal for the client
store observers in a hash, so, when the leader changes, we can reset the watches for them
test_client method for developer convenience in the terminal, assumes local cluster with 3 nodes
read me example for observer
cluster management script in ruby
maybe later
machines regex not needed anymore
test_client with options
rename NodeKiller -> ClusterController
first working heartbeat implementation
file renamed node_killer -> cluster_controller
sh/cluster as wrapper for spec/resources/etcd-cluster script
less sleeping while starting etcd processes
cluster_controller with stop-cluster
remove the --prerelease param
etcd-cluster.rb: reimplimented bash in ruby, a bit more readable
use it in sh/cluster script
.to_f for heartbeat_freq to allow sub-second resolution for heartbeating (useful while testing)
no more printing while hearbeating
heartbeat spec