From 5224340b9275a95b69d98a18ebd796e91a8f532f Mon Sep 17 00:00:00 2001 From: Taylor Hornby Date: Wed, 18 Sep 2019 15:18:49 -0600 Subject: [PATCH] Make -very-insecure imply 'don't use TLS.' --- cmd/server/main.go | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/cmd/server/main.go b/cmd/server/main.go index 4d60d7a..c83ece4 100644 --- a/cmd/server/main.go +++ b/cmd/server/main.go @@ -152,7 +152,9 @@ func main() { // gRPC initialization var server *grpc.Server - if opts.tlsCertPath != "" && opts.tlsKeyPath != "" { + if opts.veryInsecure { + server = grpc.NewServer(LoggingInterceptor()) + } else { transportCreds, err := credentials.NewServerTLSFromFile(opts.tlsCertPath, opts.tlsKeyPath) if err != nil { log.WithFields(logrus.Fields{ @@ -162,11 +164,7 @@ func main() { }).Fatal("couldn't load TLS credentials") } server = grpc.NewServer(grpc.Creds(transportCreds), LoggingInterceptor()) - } else { - if (opts.veryInsecure) { - server = grpc.NewServer(LoggingInterceptor()) - } - } + } // Enable reflection for debugging if opts.logLevel >= uint64(logrus.WarnLevel) {