certmagic: improve logging (#1358)

* certmagic: improve logging

* Update internal/autocert/manager.go

Co-authored-by: bobby <1544881+desimone@users.noreply.github.com>

Co-authored-by: bobby <1544881+desimone@users.noreply.github.com>
This commit is contained in:
Caleb Doxsey 2020-09-01 09:58:09 -06:00 committed by GitHub
parent c44219b9b3
commit e4e6abfd29
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 55 additions and 120 deletions

View file

@ -12,6 +12,7 @@ import (
"time"
"github.com/caddyserver/certmagic"
"go.uber.org/zap"
"github.com/pomerium/pomerium/config"
"github.com/pomerium/pomerium/internal/httputil"
@ -43,6 +44,7 @@ func New(src config.Source) (*Manager, error) {
certmagic.Default.Storage = &certmagic.FileStorage{
Path: src.GetConfig().Options.AutocertOptions.Folder,
}
certmagic.Default.Logger = log.ZapLogger().With(zap.String("service", "autocert"))
mgr := &Manager{
src: src,