From 22325cf38ed9ec95755c908551c855b3a6703eb7 Mon Sep 17 00:00:00 2001 From: Todd Gruben Date: Fri, 4 Apr 2014 17:22:08 -0500 Subject: [PATCH] added config file support for etcd --- core/service.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/core/service.go b/core/service.go index 70ead9140..e129d3147 100644 --- a/core/service.go +++ b/core/service.go @@ -37,7 +37,9 @@ type Service struct { func NewService() *Service { service := new(Service) service.init_id() - service.Etcd = etcd.NewClient(nil) + etc_hosts := config.GetStringArrayDefault("etcd_servers", []string{}) + + service.Etcd = etcd.NewClient(etc_hosts) service.Cluster = db.NewCluster() service.TopologyMapper = NewTopologyMapper(service, "/pilosa/0") service.ProcessMapper = NewProcessMapper(service, "/pilosa/0")