Commit 2e84fe45 authored by Matthew Holt's avatar Matthew Holt

Replace auto-HTTPS info message and move a method to proper file

parent d2be213e
package httpserver
import (
"fmt"
"net"
"net/http"
......@@ -9,6 +10,10 @@ import (
)
func activateHTTPS(cctx caddy.Context) error {
if !caddy.Quiet {
fmt.Print("Activating privacy features...")
}
ctx := cctx.(*httpContext)
// pre-screen each config and earmark the ones that qualify for managed TLS
......@@ -39,6 +44,9 @@ func activateHTTPS(cctx caddy.Context) error {
return err
}
if !caddy.Quiet {
fmt.Println(" done.")
}
return nil
}
......
......@@ -225,11 +225,6 @@ func groupSiteConfigsByListenAddr(configs []*SiteConfig) (map[string][]*SiteConf
return groups, nil
}
// AddMiddleware adds a middleware to a site's middleware stack.
func (sc *SiteConfig) AddMiddleware(m Middleware) {
sc.middleware = append(sc.middleware, m)
}
// Address represents a site address. It contains
// the original input value, and the component
// parts of an address. The component parts may be
......
......@@ -32,6 +32,11 @@ type SiteConfig struct {
HiddenFiles []string
}
// AddMiddleware adds a middleware to a site's middleware stack.
func (s *SiteConfig) AddMiddleware(m Middleware) {
s.middleware = append(s.middleware, m)
}
// TLSConfig returns s.TLS.
func (s SiteConfig) TLSConfig() *caddytls.Config {
return s.TLS
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment