mirror of
				https://github.com/prometheus/node_exporter.git
				synced 2025-08-20 18:33:52 -07:00 
			
		
		
		
	
						commit
						f4b89c79a2
					
				| 
						 | 
				
			
			@ -167,7 +167,7 @@ func ConfigToTLSConfig(c *TLSStruct) (*tls.Config, error) {
 | 
			
		|||
// Listen starts the server on the given address. If tlsConfigPath isn't empty the server connection will be started using TLS.
 | 
			
		||||
func Listen(server *http.Server, tlsConfigPath string, logger log.Logger) error {
 | 
			
		||||
	if tlsConfigPath == "" {
 | 
			
		||||
		level.Info(logger).Log("msg", "TLS is disabled and it cannot be enabled on the fly.", "http2", false)
 | 
			
		||||
		level.Info(logger).Log("msg", "TLS is disabled.", "http2", false)
 | 
			
		||||
		return server.ListenAndServe()
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -197,10 +197,10 @@ func Listen(server *http.Server, tlsConfigPath string, logger log.Logger) error
 | 
			
		|||
			server.TLSNextProto = make(map[string]func(*http.Server, *tls.Conn, http.Handler))
 | 
			
		||||
		}
 | 
			
		||||
		// Valid TLS config.
 | 
			
		||||
		level.Info(logger).Log("msg", "TLS is enabled and it cannot be disabled on the fly.", "http2", c.HTTPConfig.HTTP2)
 | 
			
		||||
		level.Info(logger).Log("msg", "TLS is enabled.", "http2", c.HTTPConfig.HTTP2)
 | 
			
		||||
	case errNoTLSConfig:
 | 
			
		||||
		// No TLS config, back to plain HTTP.
 | 
			
		||||
		level.Info(logger).Log("msg", "TLS is disabled and it cannot be enabled on the fly.", "http2", false)
 | 
			
		||||
		level.Info(logger).Log("msg", "TLS is disabled.", "http2", false)
 | 
			
		||||
		return server.ListenAndServe()
 | 
			
		||||
	default:
 | 
			
		||||
		// Invalid TLS config.
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in a new issue