###Etcd
Is the vulcand implementation for herald.
-- import "github.com/duckbunny/vulcand"
var (
KVPath string = "/vulcand/backends"
TTL int = 15
// Title for specifying herald in flags
Title string = "vulcand"
)func BackendPath(s *service.Service) stringfunc BasePath(s *service.Service) stringfunc Register()Register this herald with consul
func ServerPath(s *service.Service) stringfunc Url(s *service.Service) stringtype Backend struct {
Type string `json:"Type"`
}type Server struct {
URL string `json:"URL"`
}type Vulcand struct {
*etcd.Etcd
}func New() *Vulcandfunc (v *Vulcand) Start(s *service.Service) errorfunc (v *Vulcand) Stop(s *service.Service) error