aboutsummaryrefslogtreecommitdiff
path: root/cmd/acme/main.go
diff options
context:
space:
mode:
authorDimitri Sokolyuk <demon@dim13.org>2016-01-08 22:14:22 +0100
committerDimitri Sokolyuk <demon@dim13.org>2016-01-08 22:14:22 +0100
commitce9bda74942fb130c5f85839aa93a90abe971132 (patch)
tree29dd45c8d68d6066d8fff7ff8c7e4abcc6f1b1e5 /cmd/acme/main.go
parentc97a3228822415b7955153bcca155845dc984815 (diff)
Move solver into desire
Diffstat (limited to 'cmd/acme/main.go')
-rw-r--r--cmd/acme/main.go15
1 files changed, 8 insertions, 7 deletions
diff --git a/cmd/acme/main.go b/cmd/acme/main.go
index 4534542..1dbc496 100644
--- a/cmd/acme/main.go
+++ b/cmd/acme/main.go
@@ -3,6 +3,7 @@ package main
import (
"flag"
"log"
+ "net/http"
"sync"
"dim13.org/acme"
@@ -80,14 +81,14 @@ func main() {
}
}
- if des.Webroot != "" {
- ws := &webrootChallenge{Webroot: des.Webroot}
- acme.RegisterSolver(acme.ChallengeHTTP, ws)
- } else {
- // TODO des.Register
- hs := &httpChallenge{Addr: conf.Defaults.Listen}
- acme.RegisterSolver(acme.ChallengeHTTP, hs)
+ // TODO des.Register
+ hs := &httpChallenge{
+ Server: http.Server{
+ Addr: conf.Defaults.Listen,
+ },
+ Webroot: des.Webroot,
}
+ acme.RegisterSolver(acme.ChallengeHTTP, hs)
wg.Add(1)
go func(k string, des *desire) {