From 64a7fde102b90f6cae8dea8e17cb19f0b887ebe2 Mon Sep 17 00:00:00 2001 From: Dimitri Sokolyuk Date: Fri, 18 Mar 2016 20:18:10 +0100 Subject: Add solver --- cmd/batch/main.go | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) (limited to 'cmd/batch/main.go') 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 { -- cgit v1.2.3