aboutsummaryrefslogtreecommitdiff
path: root/cmd/batch/main.go
diff options
context:
space:
mode:
Diffstat (limited to 'cmd/batch/main.go')
-rw-r--r--cmd/batch/main.go18
1 files changed, 18 insertions, 0 deletions
diff --git a/cmd/batch/main.go b/cmd/batch/main.go
index 222d4d7..03036bf 100644
--- a/cmd/batch/main.go
+++ b/cmd/batch/main.go
@@ -6,6 +6,18 @@ import (
"dim13.org/acme"
)
+func startSolvers() (acme.Solvers, error) {
+ httpSol, err := acme.NewHTTPSolver(*listen)
+ if err != nil {
+ return nil, err
+ }
+ tlsSol, err := acme.NewTLSSolver(*listenTLS)
+ if err != nil {
+ return nil, err
+ }
+ return acme.NewSolvers(httpSol, tlsSol), nil
+}
+
func main() {
log.Println("Scan files")
crt, err := scanFiles(*baseDir)
@@ -13,6 +25,12 @@ func main() {
log.Fatal(err)
}
+ sol, err := startSolvers()
+ if err != nil {
+ log.Fatal(err)
+ }
+ _ = sol
+
log.Println("Dial", *provider)
prov, err := acme.DialProvider(*provider)
if err != nil {