func initializeServiceClient(logger lager.Logger) nsync.ServiceClient { consulClient, err := consuladapter.NewClientFromUrl(*consulCluster) if err != nil { logger.Fatal("new-client-failed", err) } return nsync.NewServiceClient(consulClient, clock.NewClock()) }
func initializeServiceClient(logger lager.Logger) nsync.ServiceClient { client, err := consuladapter.NewClient(*consulCluster) if err != nil { logger.Fatal("new-client-failed", err) } sessionMgr := consuladapter.NewSessionManager(client) consulSession, err := consuladapter.NewSession("nsync-bulker", *lockTTL, client, sessionMgr) if err != nil { logger.Fatal("consul-session-failed", err) } return nsync.NewServiceClient(consulSession, clock.NewClock()) }