@@ -3,24 +3,19 @@ package main
33import (
44 "crypto/tls"
55 "flag"
6- "net"
76 "net/http"
87 "os"
98 "runtime"
109 "strings"
1110
12- "code.cloudfoundry.org/clock"
13- "code.cloudfoundry.org/consuladapter"
1411 "code.cloudfoundry.org/debugserver"
1512 loggingclient "code.cloudfoundry.org/diego-logging-client"
1613 "code.cloudfoundry.org/fileserver/cmd/file-server/config"
1714 "code.cloudfoundry.org/fileserver/handlers"
1815 "code.cloudfoundry.org/go-loggregator/v8/runtimeemitter"
1916 "code.cloudfoundry.org/lager"
2017 "code.cloudfoundry.org/lager/lagerflags"
21- "code.cloudfoundry.org/locket"
2218 "code.cloudfoundry.org/tlsconfig"
23- "github.com/hashicorp/consul/api"
2419 "github.com/tedsuo/ifrit"
2520 "github.com/tedsuo/ifrit/grouper"
2621 "github.com/tedsuo/ifrit/http_server"
@@ -50,11 +45,6 @@ func main() {
5045 os .Exit (1 )
5146 }
5247
53- consulClient , err := consuladapter .NewClientFromUrl (cfg .ConsulCluster )
54- if err != nil {
55- logger .Fatal ("new-client-failed" , err )
56- }
57-
5848 var tlsConfig * tls.Config
5949 if cfg .HTTPSServerEnabled {
6050 if len (cfg .HTTPSListenAddr ) == 0 {
@@ -73,11 +63,6 @@ func main() {
7363 {"file server" , initializeServer (logger , cfg .StaticDirectory , cfg .ServerAddress , cfg .HTTPSListenAddr , tlsConfig )},
7464 }
7565
76- if cfg .EnableConsulServiceRegistration {
77- registrationRunner := initializeRegistrationRunner (logger , consulClient , cfg .ServerAddress , clock .NewClock ())
78- members = append (members , grouper.Member {"registration-runner" , registrationRunner })
79- }
80-
8166 if dbgAddr := debugserver .DebugAddress (flag .CommandLine ); dbgAddr != "" {
8267 members = append (grouper.Members {
8368 {"debug-server" , debugserver .Runner (dbgAddr , reconfigurableSink )},
@@ -140,24 +125,3 @@ func initializeServer(logger lager.Logger, staticDirectory, serverAddress, serve
140125
141126 return http_server .New (serverAddress , fileServerHandler )
142127}
143-
144- func initializeRegistrationRunner (logger lager.Logger , consulClient consuladapter.Client , listenAddress string , clock clock.Clock ) ifrit.Runner {
145- _ , portString , err := net .SplitHostPort (listenAddress )
146- if err != nil {
147- logger .Fatal ("failed-invalid-listen-address" , err )
148- }
149- portNum , err := net .LookupPort ("tcp" , portString )
150- if err != nil {
151- logger .Fatal ("failed-invalid-listen-port" , err )
152- }
153-
154- registration := & api.AgentServiceRegistration {
155- Name : "file-server" ,
156- Port : portNum ,
157- Check : & api.AgentServiceCheck {
158- TTL : "20s" ,
159- },
160- }
161-
162- return locket .NewRegistrationRunner (logger , registration , consulClient , locket .RetryInterval , clock )
163- }
0 commit comments