From 767868108a78b0c62b6613dba22e81b9134739b2 Mon Sep 17 00:00:00 2001 From: Dimitri Sokolyuk Date: Fri, 18 Mar 2016 19:35:41 +0100 Subject: wip --- cmd/batch/main.go | 26 ++++++++++++++++++++++++-- 1 file changed, 24 insertions(+), 2 deletions(-) (limited to 'cmd/batch/main.go') diff --git a/cmd/batch/main.go b/cmd/batch/main.go index 28620e3..dbe1195 100644 --- a/cmd/batch/main.go +++ b/cmd/batch/main.go @@ -1,14 +1,36 @@ package main -import "log" +import ( + "log" + + "dim13.org/acme" +) func main() { + log.Println("Scan files") crt, err := scanFiles(*baseDir) if err != nil { log.Fatal(err) } + + log.Println("Dial", *provider) + prov, err := acme.DialProvider(*provider) + if err != nil { + log.Fatal(err) + } + _ = prov + for _, c := range crt { - log.Printf("%+v\n", c.Leaf.NotAfter) + if c.IsValid(*graceTime) && !*force { + log.Println("Skip", c) + continue + } + csr, err := acme.NewCSR(c.PrivateKey, c.Leaf.DNSNames, c.Leaf.EmailAddresses) + if err != nil { + log.Println(err) + continue + } + _ = csr } if len(*emails) > 0 && len(*domains) > 0 { log.Println(*emails) -- cgit v1.2.3