@@ -3,24 +3,19 @@ package main
3
3
import (
4
4
"crypto/tls"
5
5
"flag"
6
- "net"
7
6
"net/http"
8
7
"os"
9
8
"runtime"
10
9
"strings"
11
10
12
- "code.cloudfoundry.org/clock"
13
- "code.cloudfoundry.org/consuladapter"
14
11
"code.cloudfoundry.org/debugserver"
15
12
loggingclient "code.cloudfoundry.org/diego-logging-client"
16
13
"code.cloudfoundry.org/fileserver/cmd/file-server/config"
17
14
"code.cloudfoundry.org/fileserver/handlers"
18
15
"code.cloudfoundry.org/go-loggregator/v8/runtimeemitter"
19
16
"code.cloudfoundry.org/lager"
20
17
"code.cloudfoundry.org/lager/lagerflags"
21
- "code.cloudfoundry.org/locket"
22
18
"code.cloudfoundry.org/tlsconfig"
23
- "github.com/hashicorp/consul/api"
24
19
"github.com/tedsuo/ifrit"
25
20
"github.com/tedsuo/ifrit/grouper"
26
21
"github.com/tedsuo/ifrit/http_server"
@@ -50,11 +45,6 @@ func main() {
50
45
os .Exit (1 )
51
46
}
52
47
53
- consulClient , err := consuladapter .NewClientFromUrl (cfg .ConsulCluster )
54
- if err != nil {
55
- logger .Fatal ("new-client-failed" , err )
56
- }
57
-
58
48
var tlsConfig * tls.Config
59
49
if cfg .HTTPSServerEnabled {
60
50
if len (cfg .HTTPSListenAddr ) == 0 {
@@ -73,11 +63,6 @@ func main() {
73
63
{"file server" , initializeServer (logger , cfg .StaticDirectory , cfg .ServerAddress , cfg .HTTPSListenAddr , tlsConfig )},
74
64
}
75
65
76
- if cfg .EnableConsulServiceRegistration {
77
- registrationRunner := initializeRegistrationRunner (logger , consulClient , cfg .ServerAddress , clock .NewClock ())
78
- members = append (members , grouper.Member {"registration-runner" , registrationRunner })
79
- }
80
-
81
66
if dbgAddr := debugserver .DebugAddress (flag .CommandLine ); dbgAddr != "" {
82
67
members = append (grouper.Members {
83
68
{"debug-server" , debugserver .Runner (dbgAddr , reconfigurableSink )},
@@ -140,24 +125,3 @@ func initializeServer(logger lager.Logger, staticDirectory, serverAddress, serve
140
125
141
126
return http_server .New (serverAddress , fileServerHandler )
142
127
}
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