func main() { c, err := parseFlags(os.Args[1:]) if err != nil { log.Fatal(err) } log.Info("Using zookeeper: ", c.Zk) leader := mesos.New(c) ticker := time.NewTicker(c.Refresh) leader.Refresh() for _ = range ticker.C { leader.Refresh() } }
func main() { c, err := parseFlags(os.Args[1:]) if err != nil { log.Fatal(err) } log.Print("[INFO] Using registry port: ", c.RegistryPort) log.Print("[INFO] Using zookeeper: ", c.Zk) leader := mesos.New(c, consul.NewConsul(c)) ticker := time.NewTicker(c.Refresh) leader.Refresh() for _ = range ticker.C { leader.Refresh() } }