diagnostics: AppendUnique(), restructure sets, add metrics, fix bugs

This commit is contained in:
Matthew Holt 2018-02-10 12:59:23 -07:00
parent 703cf7bf8b
commit 6b3c2212a1
No known key found for this signature in database
GPG key ID: 2A349DD577D586A5
10 changed files with 141 additions and 82 deletions

View file

@ -29,7 +29,6 @@ import (
"github.com/mholt/caddy/caddyfile"
"github.com/mholt/caddy/caddyhttp/staticfiles"
"github.com/mholt/caddy/caddytls"
"github.com/mholt/caddy/diagnostics"
)
const serverType = "http"
@ -206,8 +205,6 @@ func (h *httpContext) MakeServers() ([]caddy.Server, error) {
}
}
diagnostics.Set("num_sites", len(h.siteConfigs))
// we must map (group) each config to a bind address
groups, err := groupSiteConfigsByListenAddr(h.siteConfigs)
if err != nil {