add some debugging

Signed-off-by: Joshua Rubin <jrubin@zvelo.com>
fix issues with template sorting and frequent, unnecessary haproxy reconfiguring

Signed-off-by: Joshua Rubin <jrubin@zvelo.com>
shorten settling time to 100ms

Signed-off-by: Joshua Rubin <jrubin@zvelo.com>
increase settling time to 250ms

Signed-off-by: Joshua Rubin <jrubin@zvelo.com>
fix zombie haproxies

Signed-off-by: Joshua Rubin <jrubin@zvelo.com>
fix docker zombie processes

Signed-off-by: Joshua Rubin <jrubin@zvelo.com>
fix issue where etcd watch may sometimes stop

Signed-off-by: Joshua Rubin <jrubin@zvelo.com>
continue trying to fix strange issues with the etcd watch

Signed-off-by: Joshua Rubin <jrubin@zvelo.com>
simplify, clean up and make more efficient

Signed-off-by: Joshua Rubin <jrubin@zvelo.com>
reset service configuration if necessary

Signed-off-by: Joshua Rubin <jrubin@zvelo.com>
fix goroutine safety issue

Signed-off-by: Joshua Rubin <jrubin@zvelo.com>
try reverting to etcd long watch

Signed-off-by: Joshua Rubin <jrubin@zvelo.com>
trust systemd to restart the service

Signed-off-by: Joshua Rubin <jrubin@zvelo.com>
prep for addressing expire messages

Signed-off-by: Joshua Rubin <jrubin@zvelo.com>
more debugging

Signed-off-by: Joshua Rubin <jrubin@zvelo.com>
update godeps

Signed-off-by: Joshua Rubin <jrubin@zvelo.com>
handle expire messages

Signed-off-by: Joshua Rubin <jrubin@zvelo.com>
add coveralls badge

Signed-off-by: Joshua Rubin <jrubin@zvelo.com>