aboutsummaryrefslogtreecommitdiff
path: root/crypto/acme/autocert
diff options
context:
space:
mode:
authorMike Crute <mike@crute.us>2022-05-21 23:17:37 -0700
committerMike Crute <mike@crute.us>2022-05-21 23:17:37 -0700
commita936b621b2b124eca7b4cefdb9d731cc06b6b18b (patch)
treef850d124b9eb775d2fa0a4c34921131af5c17bcc /crypto/acme/autocert
parentce36372cf812ae0d5e41584b865d99bdc22756ad (diff)
downloadgolib-a936b621b2b124eca7b4cefdb9d731cc06b6b18b.tar.bz2
golib-a936b621b2b124eca7b4cefdb9d731cc06b6b18b.tar.xz
golib-a936b621b2b124eca7b4cefdb9d731cc06b6b18b.zip
core: unify logging interfacesv0.3.7
Diffstat (limited to 'crypto/acme/autocert')
-rw-r--r--crypto/acme/autocert/autocert.go7
1 files changed, 2 insertions, 5 deletions
diff --git a/crypto/acme/autocert/autocert.go b/crypto/acme/autocert/autocert.go
index f99c36e..923b2fb 100644
--- a/crypto/acme/autocert/autocert.go
+++ b/crypto/acme/autocert/autocert.go
@@ -6,14 +6,11 @@ import (
6 "fmt" 6 "fmt"
7 "net" 7 "net"
8 8
9 "code.crute.us/mcrute/golib/log"
9 "code.crute.us/mcrute/golib/service" 10 "code.crute.us/mcrute/golib/service"
10 "golang.org/x/net/idna" 11 "golang.org/x/net/idna"
11) 12)
12 13
13type InfoReporter interface {
14 Info(...interface{})
15}
16
17type CertProvider interface { 14type CertProvider interface {
18 GetCertificate(*tls.ClientHelloInfo) (*tls.Certificate, error) 15 GetCertificate(*tls.ClientHelloInfo) (*tls.Certificate, error)
19 Listener() net.Listener 16 Listener() net.Listener
@@ -23,7 +20,7 @@ type CertProvider interface {
23type PrimingCertProvider interface { 20type PrimingCertProvider interface {
24 CertProvider 21 CertProvider
25 PrimeCache() error 22 PrimeCache() error
26 PrimingReporter(InfoReporter) service.RunnerFunc 23 PrimingReporter(log.LeveledLogger) service.RunnerFunc
27} 24}
28 25
29type ACMEHostList struct { 26type ACMEHostList struct {