diff options
Diffstat (limited to 'crypto/acme/autocert/autocert.go')
-rw-r--r-- | crypto/acme/autocert/autocert.go | 7 |
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 | ||
13 | type InfoReporter interface { | ||
14 | Info(...interface{}) | ||
15 | } | ||
16 | |||
17 | type CertProvider interface { | 14 | type 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 { | |||
23 | type PrimingCertProvider interface { | 20 | type 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 | ||
29 | type ACMEHostList struct { | 26 | type ACMEHostList struct { |