add logger

This commit is contained in:
Simon Vieille 2025-02-24 15:07:37 +01:00
commit 892cd62f3e
3 changed files with 41 additions and 4 deletions

View file

@ -6,6 +6,8 @@ import (
"math"
"strings"
"time"
"gitnet.fr/deblan/expiration-check/logger"
)
func FormatDomain(domain string) string {
@ -26,13 +28,19 @@ func CheckCertificate(domain string) Domain {
date := conn.ConnectionState().PeerCertificates[0].NotAfter
daysLeft := date.Sub(now).Hours() / 24
return Domain{
d := Domain{
Name: domain,
DaysLeft: math.Floor(daysLeft),
Date: date.Format(time.DateTime),
}
logger.Get().Logf(`CheckCertificate: domain="%s" value="%+v"`, domain, d)
return d
}
logger.Get().Logf("CheckCertificate: domain=%s err=%s", domain, err)
return Domain{Name: domain, Failed: true}
}